Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
bcData Class Reference

#include <N_DEV_bcData.h>

Public Member Functions

 bcData ()
 

Public Attributes

std::string eName
 
std::string nName
 
std::string type
 
int index
 
double Vequ
 
bool VequGiven
 
double Vckt
 
double Vckt_orig
 
int gid
 
int lid
 
int lidOffset
 
double * lidlidPtr
 
std::vector< int > colArray
 
std::vector< int > li_colArray
 
std::vector< int > crossOffsets
 
bool given
 
double area
 
bool areaGiven
 
double currentSum
 
double elecCurrent
 
double holeCurrent
 
int stateC
 
bool stateC_owned
 
int li_stateC
 
int meshIndex
 
int neighborNode
 
double dIdVckt
 
std::vector< double > dFdVckt
 
std::vector< double > dIdX
 
std::vector< int > dIdXcols
 
std::vector< int > dIdXoffset
 
int numCrossTerms
 
double Vbc
 
double nnbc
 
double npbc
 
N_LAS_Vector * dxdvPtr
 
bool dxdvAllocated
 
double Vckt_old
 
double Vckt_final
 
double Vckt_delta
 
double Vckt_deltaC
 
double Vckt_ramp
 
double Vckt_ramp_old
 
double displCurrent
 
std::string material
 
bool materialGiven
 
bool oxideBndryFlag
 
std::vector< int > volIndices
 

Detailed Description

Definition at line 66 of file N_DEV_bcData.h.

Constructor & Destructor Documentation

bcData::bcData ( )
inline

Definition at line 71 of file N_DEV_bcData.h.

Member Data Documentation

double bcData::area

Definition at line 152 of file N_DEV_bcData.h.

bool bcData::areaGiven

Definition at line 153 of file N_DEV_bcData.h.

std::vector<int> bcData::colArray

Definition at line 143 of file N_DEV_bcData.h.

std::vector<int> bcData::crossOffsets

Definition at line 146 of file N_DEV_bcData.h.

double bcData::currentSum

Definition at line 156 of file N_DEV_bcData.h.

std::vector<double> bcData::dFdVckt

Definition at line 173 of file N_DEV_bcData.h.

double bcData::dIdVckt

Definition at line 171 of file N_DEV_bcData.h.

std::vector<double> bcData::dIdX

Definition at line 175 of file N_DEV_bcData.h.

std::vector<int> bcData::dIdXcols

Definition at line 176 of file N_DEV_bcData.h.

std::vector<int> bcData::dIdXoffset

Definition at line 180 of file N_DEV_bcData.h.

double bcData::displCurrent

Definition at line 207 of file N_DEV_bcData.h.

bool bcData::dxdvAllocated

Definition at line 192 of file N_DEV_bcData.h.

N_LAS_Vector* bcData::dxdvPtr

Definition at line 191 of file N_DEV_bcData.h.

double bcData::elecCurrent

Definition at line 157 of file N_DEV_bcData.h.

std::string bcData::eName

Definition at line 114 of file N_DEV_bcData.h.

int bcData::gid

Definition at line 136 of file N_DEV_bcData.h.

bool bcData::given

Definition at line 148 of file N_DEV_bcData.h.

double bcData::holeCurrent

Definition at line 158 of file N_DEV_bcData.h.

int bcData::index

Definition at line 124 of file N_DEV_bcData.h.

std::vector<int> bcData::li_colArray

Definition at line 144 of file N_DEV_bcData.h.

int bcData::li_stateC

Definition at line 164 of file N_DEV_bcData.h.

int bcData::lid

Definition at line 139 of file N_DEV_bcData.h.

double* bcData::lidlidPtr

Definition at line 141 of file N_DEV_bcData.h.

int bcData::lidOffset

Definition at line 140 of file N_DEV_bcData.h.

std::string bcData::material

Definition at line 210 of file N_DEV_bcData.h.

bool bcData::materialGiven

Definition at line 211 of file N_DEV_bcData.h.

int bcData::meshIndex

Definition at line 167 of file N_DEV_bcData.h.

int bcData::neighborNode

Definition at line 168 of file N_DEV_bcData.h.

std::string bcData::nName

Definition at line 121 of file N_DEV_bcData.h.

double bcData::nnbc

Definition at line 187 of file N_DEV_bcData.h.

double bcData::npbc

Definition at line 188 of file N_DEV_bcData.h.

int bcData::numCrossTerms

Definition at line 183 of file N_DEV_bcData.h.

bool bcData::oxideBndryFlag

Definition at line 212 of file N_DEV_bcData.h.

int bcData::stateC

Definition at line 160 of file N_DEV_bcData.h.

bool bcData::stateC_owned

Definition at line 161 of file N_DEV_bcData.h.

std::string bcData::type

Definition at line 122 of file N_DEV_bcData.h.

double bcData::Vbc

Definition at line 186 of file N_DEV_bcData.h.

double bcData::Vckt

Definition at line 131 of file N_DEV_bcData.h.

double bcData::Vckt_delta

Definition at line 198 of file N_DEV_bcData.h.

double bcData::Vckt_deltaC

Definition at line 201 of file N_DEV_bcData.h.

double bcData::Vckt_final

Definition at line 197 of file N_DEV_bcData.h.

double bcData::Vckt_old

Definition at line 196 of file N_DEV_bcData.h.

double bcData::Vckt_orig

Definition at line 134 of file N_DEV_bcData.h.

double bcData::Vckt_ramp

Definition at line 202 of file N_DEV_bcData.h.

double bcData::Vckt_ramp_old

Definition at line 204 of file N_DEV_bcData.h.

double bcData::Vequ

Definition at line 127 of file N_DEV_bcData.h.

bool bcData::VequGiven

Definition at line 128 of file N_DEV_bcData.h.

std::vector<int> bcData::volIndices

Definition at line 214 of file N_DEV_bcData.h.


The documentation for this class was generated from the following file: