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::string bulkMaterial
 
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 153 of file N_DEV_bcData.h.

bool bcData::areaGiven

Definition at line 154 of file N_DEV_bcData.h.

std::string bcData::bulkMaterial

Definition at line 215 of file N_DEV_bcData.h.

std::vector<int> bcData::colArray

Definition at line 144 of file N_DEV_bcData.h.

std::vector<int> bcData::crossOffsets

Definition at line 147 of file N_DEV_bcData.h.

double bcData::currentSum

Definition at line 157 of file N_DEV_bcData.h.

std::vector<double> bcData::dFdVckt

Definition at line 174 of file N_DEV_bcData.h.

double bcData::dIdVckt

Definition at line 172 of file N_DEV_bcData.h.

std::vector<double> bcData::dIdX

Definition at line 176 of file N_DEV_bcData.h.

std::vector<int> bcData::dIdXcols

Definition at line 177 of file N_DEV_bcData.h.

std::vector<int> bcData::dIdXoffset

Definition at line 181 of file N_DEV_bcData.h.

double bcData::displCurrent

Definition at line 208 of file N_DEV_bcData.h.

bool bcData::dxdvAllocated

Definition at line 193 of file N_DEV_bcData.h.

N_LAS_Vector* bcData::dxdvPtr

Definition at line 192 of file N_DEV_bcData.h.

double bcData::elecCurrent

Definition at line 158 of file N_DEV_bcData.h.

std::string bcData::eName

Definition at line 115 of file N_DEV_bcData.h.

int bcData::gid

Definition at line 137 of file N_DEV_bcData.h.

bool bcData::given

Definition at line 149 of file N_DEV_bcData.h.

double bcData::holeCurrent

Definition at line 159 of file N_DEV_bcData.h.

int bcData::index

Definition at line 125 of file N_DEV_bcData.h.

std::vector<int> bcData::li_colArray

Definition at line 145 of file N_DEV_bcData.h.

int bcData::li_stateC

Definition at line 165 of file N_DEV_bcData.h.

int bcData::lid

Definition at line 140 of file N_DEV_bcData.h.

double* bcData::lidlidPtr

Definition at line 142 of file N_DEV_bcData.h.

int bcData::lidOffset

Definition at line 141 of file N_DEV_bcData.h.

std::string bcData::material

Definition at line 211 of file N_DEV_bcData.h.

bool bcData::materialGiven

Definition at line 212 of file N_DEV_bcData.h.

int bcData::meshIndex

Definition at line 168 of file N_DEV_bcData.h.

int bcData::neighborNode

Definition at line 169 of file N_DEV_bcData.h.

std::string bcData::nName

Definition at line 122 of file N_DEV_bcData.h.

double bcData::nnbc

Definition at line 188 of file N_DEV_bcData.h.

double bcData::npbc

Definition at line 189 of file N_DEV_bcData.h.

int bcData::numCrossTerms

Definition at line 184 of file N_DEV_bcData.h.

bool bcData::oxideBndryFlag

Definition at line 213 of file N_DEV_bcData.h.

int bcData::stateC

Definition at line 161 of file N_DEV_bcData.h.

bool bcData::stateC_owned

Definition at line 162 of file N_DEV_bcData.h.

std::string bcData::type

Definition at line 123 of file N_DEV_bcData.h.

double bcData::Vbc

Definition at line 187 of file N_DEV_bcData.h.

double bcData::Vckt

Definition at line 132 of file N_DEV_bcData.h.

double bcData::Vckt_delta

Definition at line 199 of file N_DEV_bcData.h.

double bcData::Vckt_deltaC

Definition at line 202 of file N_DEV_bcData.h.

double bcData::Vckt_final

Definition at line 198 of file N_DEV_bcData.h.

double bcData::Vckt_old

Definition at line 197 of file N_DEV_bcData.h.

double bcData::Vckt_orig

Definition at line 135 of file N_DEV_bcData.h.

double bcData::Vckt_ramp

Definition at line 203 of file N_DEV_bcData.h.

double bcData::Vckt_ramp_old

Definition at line 205 of file N_DEV_bcData.h.

double bcData::Vequ

Definition at line 128 of file N_DEV_bcData.h.

bool bcData::VequGiven

Definition at line 129 of file N_DEV_bcData.h.

std::vector<int> bcData::volIndices

Definition at line 217 of file N_DEV_bcData.h.


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