Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Xyce::Device::ADMSvbic::Instance Class Reference

#include <N_DEV_ADMSvbic.h>

Inheritance diagram for Xyce::Device::ADMSvbic::Instance:
Collaboration diagram for Xyce::Device::ADMSvbic::Instance:

Public Member Functions

 Instance (const Configuration &configuration, const InstanceBlock &instance_block, Model &model, const FactoryBlock &factory_block)
 
 ~Instance ()
 
void registerLIDs (const std::vector< int > &intLIDVecRef, const std::vector< int > &extLIDVecRef)
 
void registerStateLIDs (const std::vector< int > &staLIDVecRef)
 
void setupPointers ()
 
std::map< int, std::string > & getIntNameMap ()
 
const std::vector< std::vector
< int > > & 
jacobianStamp () const
 
void registerJacLIDs (const std::vector< std::vector< int > > &jacLIDVec)
 
bool processParams ()
 
bool updateTemperature (const double &temp=-999.0)
 
bool updateIntermediateVars ()
 
bool updatePrimaryState ()
 
bool updateSecondaryState ()
 
bool loadDAEQVector ()
 
bool loadDAEFVector ()
 
bool loadDAEdQdx ()
 
bool loadDAEdFdx ()
 
void collapseNodes ()
 
ModelgetModel ()
 
- Public Member Functions inherited from Xyce::Device::DeviceInstance
 DeviceInstance (const InstanceBlock &instance_block, ParametricData< void > &parametric_data, const FactoryBlock &factory_block)
 
virtual ~DeviceInstance ()
 
virtual void enableLeadCurrentCalc ()
 
virtual void registerGIDs (const std::list< index_pair > &intGIDListRef, const std::list< index_pair > &extGIDListRef)
 
virtual void registerStateGIDs (const std::list< index_pair > &staGIDListRef)
 
virtual void registerStoreGIDs (const std::list< index_pair > &stoGIDListRef)
 
virtual void registerStoreLIDs (const std::vector< int > &stoLIDVecRef)
 
virtual const std::vector
< std::string > & 
getDepSolnVars ()
 
virtual void registerDepSolnGIDs (const std::vector< std::vector< int > > &varList)
 
virtual const std::vector
< std::string > & 
getDepStateVars ()
 
virtual void registerDepStateGIDs (const std::vector< std::vector< int > > &varList)
 
virtual const std::vector
< std::string > & 
getDepStoreVars ()
 
virtual void registerDepStoreGIDs (const std::vector< std::vector< int > > &varList)
 
virtual void registerDepSolnLIDs (const std::vector< std::vector< int > > &depSolnLIDVecRef)
 
virtual void registerDepStateLIDs (const std::vector< std::vector< int > > &depStaLIDVecRef)
 
virtual void registerDepStoreLIDs (const std::vector< std::vector< int > > &depStoLIDVecRef)
 
virtual void registerGIDData (const std::vector< int > &counts, const std::vector< int > &GIDs, const std::vector< std::vector< int > > &jacGIDs)
 
virtual void getDepSolnGIDVec (std::vector< int > &depGIDVec)
 
virtual bool getIndexPairList (std::list< index_pair > &iplRef)
 
virtual bool getInstanceBreakPoints (std::vector< N_UTL_BreakPoint > &breakPointTimes)
 
virtual bool updateSource ()
 
virtual bool processInstanceParams ()
 
virtual bool isConverged ()
 
virtual bool testDAEMatrices (std::vector< std::string > &nameVec)
 
virtual bool loadTrivialDAE_FMatrixStamp ()
 
bool trivialStampLoader (N_LAS_Matrix *matPtr)
 
bool zeroMatrixDiagonal (N_LAS_Matrix *matPtr)
 
virtual bool setIC ()
 
virtual bool plotfileFlag ()
 
virtual bool loadDeviceMask ()
 
virtual void acceptStep ()
 
int getNumIntVars () const
 
int getNumExtVars () const
 
int getNumStateVars () const
 
int getNumStoreVars () const
 
void setNumStoreVars (int num_store_vars)
 
virtual void getDevConMap (std::vector< int > &)
 
virtual DeviceStategetInternalState ()
 
virtual bool setInternalState (const DeviceState &state)
 
virtual bool loadDFDV (int iElectrode, N_LAS_Vector *dfdvPtr)
 
virtual bool calcConductance (int iElectrode, const N_LAS_Vector *dxdvPtr)
 
virtual std::map< int,
std::string > & 
getStateNameMap ()
 
virtual std::map< int,
std::string > & 
getStoreNameMap ()
 
void spiceInternalName (std::string &tmpname)
 
virtual bool outputPlotFiles ()
 
virtual bool enablePDEContinuation ()
 
virtual bool disablePDEContinuation ()
 
virtual void setPDEContinuationAlpha (double alpha)
 
virtual void setPDEContinuationBeta (double beta)
 
virtual bool setInitialGuess ()
 
virtual double getMaxTimeStepSize ()
 
virtual void varTypes (std::vector< char > &varTypeVec)
 
bool getOrigFlag () const
 
void setOrigFlag (bool origFlag_local)
 
const std::vector< int > & getDevLIDs () const
 
const std::vector< std::vector
< int > > & 
getDevJacLIDs () const
 
const std::vector< int > & getStaLIDVec () const
 
bool getMergeRowColChecked () const
 
void setMergeRowColChecked (bool mergeRowColChecked_local)
 
const MatrixLoadDatagetMatrixLoadData () const
 
MatrixLoadDatagetMatrixLoadData ()
 
- Public Member Functions inherited from Xyce::Device::DeviceEntity
 DeviceEntity (const char *const entity_type, const std::string &device_name, ParametricData< void > &parametric_data, const SolverState &solver_state, const DeviceOptions &device_options, const std::string &netlist_path, int netlist_line)
 
virtual ~DeviceEntity ()
 
virtual CompositeParamconstructComposite (const std::string &composite_name, const std::string &param_name)
 
bool setDefaultParam (double val)
 
double getDefaultParam ()
 
bool scaleParam (const std::string &paramName, double val, double val0)
 
bool scaleParam (const std::string &paramName, double val)
 
bool scaleDefaultParam (double val)
 
bool setParam (const std::string &paramName, double val)
 
bool getParam (const std::string &paramName, double &result)
 
bool getParamBreakpoints (std::vector< Util::BreakPoint > &)
 
bool updateDependentParameters (N_LAS_Vector &vars)
 
bool updateDependentParameters (double temp_tmp)
 
bool updateGlobalParameters (std::map< std::string, double > &)
 
bool updateDependentParameters ()
 
double setDependentParameter (Util::Param &, double *, ParameterType::ExprAccess)
 
double setDependentParameter (Util::Param &, std::vector< double > *, int, ParameterType::ExprAccess)
 
void setDependentParameter (Util::Param &par, Depend &dependentParam, ParameterType::ExprAccess depend)
 
void setDefaultParams ()
 
void setParams (const std::vector< Param > &params)
 
bool given (const std::string &parameter_name) const
 
const char * getEntityType () const
 
const std::string & getName () const
 
void setDefaultParamName (const std::string &default_param_name)
 
const std::vector< Depend > & getDependentParams ()
 
const DeviceOptionsgetDeviceOptions () const
 
const SolverStategetSolverState () const
 
const NetlistLocation & netlistLocation () const
 
const ParameterMapgetParameterMap () const
 
- Public Member Functions inherited from Xyce::Device::ParameterBase
 ParameterBase ()
 
double getOriginalValue (int serial_number)
 
void setOriginalValue (int serial_number, double value)
 
bool wasValueGiven (int serial_number) const
 
void setValueGiven (int serial_number, bool value)
 

Private Types

typedef Sacado::Fad::SFad
< double, 15 > 
AdmsFadType
 

Private Member Functions

 Instance (const Instance &)
 
Instanceoperator= (const Instance &)
 
template<typename T >
limexp (T &x)
 
double adms_vt (double temp)
 

Private Attributes

Modelmodel_
 
int M
 
int li_c
 
int li_b
 
int li_e
 
int li_dt
 
int li_cx
 
int li_ci
 
int li_bx
 
int li_bi
 
int li_ei
 
int li_bp
 
double * f_bi_Equ_bi_Node_Ptr
 
double * f_bi_Equ_ei_Node_Ptr
 
double * f_ei_Equ_bi_Node_Ptr
 
double * f_ei_Equ_ei_Node_Ptr
 
double * f_bi_Equ_dt_Node_Ptr
 
double * f_ei_Equ_dt_Node_Ptr
 
double * f_bx_Equ_bx_Node_Ptr
 
double * f_bx_Equ_ei_Node_Ptr
 
double * f_ei_Equ_bx_Node_Ptr
 
double * f_bx_Equ_dt_Node_Ptr
 
double * f_ci_Equ_bi_Node_Ptr
 
double * f_ci_Equ_ci_Node_Ptr
 
double * f_ei_Equ_ci_Node_Ptr
 
double * f_ci_Equ_ei_Node_Ptr
 
double * f_ci_Equ_dt_Node_Ptr
 
double * f_bi_Equ_ci_Node_Ptr
 
double * f_bx_Equ_bp_Node_Ptr
 
double * f_bp_Equ_bx_Node_Ptr
 
double * f_bp_Equ_bp_Node_Ptr
 
double * f_bp_Equ_dt_Node_Ptr
 
double * f_c_Equ_dt_Node_Ptr
 
double * f_cx_Equ_dt_Node_Ptr
 
double * f_c_Equ_c_Node_Ptr
 
double * f_c_Equ_cx_Node_Ptr
 
double * f_cx_Equ_c_Node_Ptr
 
double * f_cx_Equ_cx_Node_Ptr
 
double * f_cx_Equ_bi_Node_Ptr
 
double * f_ci_Equ_cx_Node_Ptr
 
double * f_cx_Equ_ci_Node_Ptr
 
double * f_b_Equ_dt_Node_Ptr
 
double * f_b_Equ_b_Node_Ptr
 
double * f_b_Equ_bx_Node_Ptr
 
double * f_bx_Equ_b_Node_Ptr
 
double * f_bx_Equ_bi_Node_Ptr
 
double * f_bx_Equ_ci_Node_Ptr
 
double * f_bi_Equ_bx_Node_Ptr
 
double * f_e_Equ_dt_Node_Ptr
 
double * f_e_Equ_e_Node_Ptr
 
double * f_e_Equ_ei_Node_Ptr
 
double * f_ei_Equ_e_Node_Ptr
 
double * f_bp_Equ_bi_Node_Ptr
 
double * f_bp_Equ_ci_Node_Ptr
 
double * f_cx_Equ_bx_Node_Ptr
 
double * f_cx_Equ_bp_Node_Ptr
 
double * f_bp_Equ_cx_Node_Ptr
 
double * f_bi_Equ_cx_Node_Ptr
 
double * f_b_Equ_e_Node_Ptr
 
double * f_e_Equ_b_Node_Ptr
 
double * f_b_Equ_c_Node_Ptr
 
double * f_c_Equ_b_Node_Ptr
 
double * f_dt_Equ_dt_Node_Ptr
 
double * f_dt_Equ_bp_Node_Ptr
 
double * f_dt_Equ_cx_Node_Ptr
 
double * f_dt_Equ_e_Node_Ptr
 
double * f_dt_Equ_ei_Node_Ptr
 
double * f_dt_Equ_bx_Node_Ptr
 
double * f_dt_Equ_bi_Node_Ptr
 
double * f_dt_Equ_b_Node_Ptr
 
double * f_dt_Equ_ci_Node_Ptr
 
double * f_dt_Equ_c_Node_Ptr
 
double * q_bi_Equ_bi_Node_Ptr
 
double * q_bi_Equ_ei_Node_Ptr
 
double * q_ei_Equ_bi_Node_Ptr
 
double * q_ei_Equ_ei_Node_Ptr
 
double * q_bi_Equ_dt_Node_Ptr
 
double * q_ei_Equ_dt_Node_Ptr
 
double * q_bx_Equ_bx_Node_Ptr
 
double * q_bx_Equ_ei_Node_Ptr
 
double * q_ei_Equ_bx_Node_Ptr
 
double * q_bx_Equ_dt_Node_Ptr
 
double * q_ci_Equ_bi_Node_Ptr
 
double * q_ci_Equ_ci_Node_Ptr
 
double * q_ei_Equ_ci_Node_Ptr
 
double * q_ci_Equ_ei_Node_Ptr
 
double * q_ci_Equ_dt_Node_Ptr
 
double * q_bi_Equ_ci_Node_Ptr
 
double * q_bx_Equ_bp_Node_Ptr
 
double * q_bp_Equ_bx_Node_Ptr
 
double * q_bp_Equ_bp_Node_Ptr
 
double * q_bp_Equ_dt_Node_Ptr
 
double * q_c_Equ_dt_Node_Ptr
 
double * q_cx_Equ_dt_Node_Ptr
 
double * q_c_Equ_c_Node_Ptr
 
double * q_c_Equ_cx_Node_Ptr
 
double * q_cx_Equ_c_Node_Ptr
 
double * q_cx_Equ_cx_Node_Ptr
 
double * q_cx_Equ_bi_Node_Ptr
 
double * q_ci_Equ_cx_Node_Ptr
 
double * q_cx_Equ_ci_Node_Ptr
 
double * q_b_Equ_dt_Node_Ptr
 
double * q_b_Equ_b_Node_Ptr
 
double * q_b_Equ_bx_Node_Ptr
 
double * q_bx_Equ_b_Node_Ptr
 
double * q_bx_Equ_bi_Node_Ptr
 
double * q_bx_Equ_ci_Node_Ptr
 
double * q_bi_Equ_bx_Node_Ptr
 
double * q_e_Equ_dt_Node_Ptr
 
double * q_e_Equ_e_Node_Ptr
 
double * q_e_Equ_ei_Node_Ptr
 
double * q_ei_Equ_e_Node_Ptr
 
double * q_bp_Equ_bi_Node_Ptr
 
double * q_bp_Equ_ci_Node_Ptr
 
double * q_cx_Equ_bx_Node_Ptr
 
double * q_cx_Equ_bp_Node_Ptr
 
double * q_bp_Equ_cx_Node_Ptr
 
double * q_bi_Equ_cx_Node_Ptr
 
double * q_b_Equ_e_Node_Ptr
 
double * q_e_Equ_b_Node_Ptr
 
double * q_b_Equ_c_Node_Ptr
 
double * q_c_Equ_b_Node_Ptr
 
double * q_dt_Equ_dt_Node_Ptr
 
double * q_dt_Equ_bp_Node_Ptr
 
double * q_dt_Equ_cx_Node_Ptr
 
double * q_dt_Equ_e_Node_Ptr
 
double * q_dt_Equ_ei_Node_Ptr
 
double * q_dt_Equ_bx_Node_Ptr
 
double * q_dt_Equ_bi_Node_Ptr
 
double * q_dt_Equ_b_Node_Ptr
 
double * q_dt_Equ_ci_Node_Ptr
 
double * q_dt_Equ_c_Node_Ptr
 
int li_state_admsProbeID_V_bi_ei
 
int li_state_admsProbeID_V_bi_ci
 
int li_state_admsProbeID_V_bx_ei
 
int li_state_admsProbeID_V_bi_cx
 
int li_state_admsProbeID_V_bx_bp
 
int li_state_admsProbeID_V_dt_GND
 
int li_state_admsProbeID_V_b_e
 
bool collapseNode_cx
 
bool collapseNode_bx
 
bool collapseNode_ei
 
std::vector< AdmsFadTypeprobeVars
 
std::vector< AdmsFadTypestaticContributions
 
std::vector< AdmsFadTypedynamicContributions
 
std::vector< double > probeDiffs
 
std::vector< double > Jdxp_static
 
std::vector< double > Jdxp_dynamic
 
double admsTemperature
 
double adms_vt_nom
 
double admsInstTemp
 
bool externalNodeMode
 
std::vector< std::vector< int > > jacStamp
 
std::vector< int > jacMap
 
std::vector< std::vector< int > > jacMap2
 

Static Private Attributes

static const int admsNodeID_c = 0
 
static const int admsNodeID_b = 1
 
static const int admsNodeID_e = 2
 
static const int admsNodeID_dt = 3
 
static const int admsNodeID_cx = 4
 
static const int admsNodeID_ci = 5
 
static const int admsNodeID_bx = 6
 
static const int admsNodeID_bi = 7
 
static const int admsNodeID_ei = 8
 
static const int admsNodeID_bp = 9
 
static const int admsProbeID_V_ci_ei = 0
 
static const int admsProbeID_V_b_c = 1
 
static const int admsProbeID_V_bp_cx = 2
 
static const int admsProbeID_V_e_ei = 3
 
static const int admsProbeID_V_b_bx = 4
 
static const int admsProbeID_V_bx_bi = 5
 
static const int admsProbeID_V_cx_ci = 6
 
static const int admsProbeID_V_c_cx = 7
 
static const int admsProbeID_V_b_e = 8
 
static const int admsProbeID_V_dt_GND = 9
 
static const int admsProbeID_V_bx_bp = 10
 
static const int admsProbeID_V_bi_cx = 11
 
static const int admsProbeID_V_bx_ei = 12
 
static const int admsProbeID_V_bi_ci = 13
 
static const int admsProbeID_V_bi_ei = 14
 

Friends

class ParametricData< Instance >
 
class Model
 
class Traits
 

Additional Inherited Members

- Public Attributes inherited from Xyce::Device::DeviceInstance
std::vector< int > & cols
 
std::vector< double > & vals
 
NumericalJacobiannumJacPtr
 
bool psLoaded
 
bool ssLoaded
 
bool rhsLoaded
 
bool origFlag
 
int numIntVars
 
int numExtVars
 
int numStateVars
 
int numStoreVars
 
int numLeadCurrentStoreVars
 
bool loadLeadCurrent
 
std::vector< int > devConMap
 
bool mergeRowColChecked
 
- Protected Member Functions inherited from Xyce::Device::DeviceInstance
void jacStampMap (std::vector< std::vector< int > > &stamp_parent, std::vector< int > &map_parent, std::vector< std::vector< int > > &map2_parent, std::vector< std::vector< int > > &stamp, std::vector< int > &map, std::vector< std::vector< int > > &map2, int from, int to, int original_size)
 
void jacStampMap_fixOrder (std::vector< std::vector< int > > &stamp_parent, std::vector< std::vector< int > > &map2_parent, std::vector< std::vector< int > > &stamp, std::vector< std::vector< int > > &map2)
 
void outputJacStamp (const std::vector< std::vector< int > > &jac)
 
void outputJacMaps (const std::vector< int > &jacMap, const std::vector< std::vector< int > > &jacMap2)
 
- Protected Attributes inherited from Xyce::Device::DeviceInstance
const ExternDataextData
 
std::list< index_pair > intGIDList
 
std::list< index_pair > extGIDList
 
std::list< index_pair > indexPairList
 
std::list< index_pair > staGIDList
 
std::vector< int > intLIDVec
 
std::vector< int > extLIDVec
 
std::vector< int > staLIDVec
 
std::vector< int > stoLIDVec
 
std::vector< int > devLIDs
 
std::vector< std::vector< int > > devJacLIDs
 
std::map< int, std::string > intNameMap
 
std::map< int, std::string > stateNameMap
 
std::map< int, std::string > storeNameMap
 
DeviceSupport devSupport
 

Detailed Description

Definition at line 98 of file N_DEV_ADMSvbic.h.

Member Typedef Documentation

typedef Sacado::Fad::SFad<double,15> Xyce::Device::ADMSvbic::Instance::AdmsFadType
private

Definition at line 105 of file N_DEV_ADMSvbic.h.

Constructor & Destructor Documentation

Xyce::Device::ADMSvbic::Instance::Instance ( const Configuration configuration,
const InstanceBlock instance_block,
Model model,
const FactoryBlock factory_block 
)

Definition at line 596 of file N_DEV_ADMSvbic.C.

Xyce::Device::ADMSvbic::Instance::~Instance ( )

Definition at line 1019 of file N_DEV_ADMSvbic.C.

Xyce::Device::ADMSvbic::Instance::Instance ( const Instance )
private

Member Function Documentation

double Xyce::Device::ADMSvbic::Instance::adms_vt ( double  temp)
inlineprivate

Definition at line 389 of file N_DEV_ADMSvbic.h.

void Xyce::Device::ADMSvbic::Instance::collapseNodes ( )

Definition at line 908 of file N_DEV_ADMSvbic.C.

std::map< int, std::string > & Xyce::Device::ADMSvbic::Instance::getIntNameMap ( )
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1136 of file N_DEV_ADMSvbic.C.

Model& Xyce::Device::ADMSvbic::Instance::getModel ( )
inline

Definition at line 164 of file N_DEV_ADMSvbic.h.

const std::vector< std::vector< int > > & Xyce::Device::ADMSvbic::Instance::jacobianStamp ( ) const
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1225 of file N_DEV_ADMSvbic.C.

template<typename T >
T Xyce::Device::ADMSvbic::Instance::limexp ( T &  x)
inlineprivate

Definition at line 152 of file N_DEV_ADMSvbic.h.

bool Xyce::Device::ADMSvbic::Instance::loadDAEdFdx ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 3171 of file N_DEV_ADMSvbic.C.

bool Xyce::Device::ADMSvbic::Instance::loadDAEdQdx ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 3692 of file N_DEV_ADMSvbic.C.

bool Xyce::Device::ADMSvbic::Instance::loadDAEFVector ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 1399 of file N_DEV_ADMSvbic.C.

bool Xyce::Device::ADMSvbic::Instance::loadDAEQVector ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 1442 of file N_DEV_ADMSvbic.C.

Instance& Xyce::Device::ADMSvbic::Instance::operator= ( const Instance )
private
bool Xyce::Device::ADMSvbic::Instance::processParams ( )
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 562 of file N_DEV_ADMSvbic.C.

void Xyce::Device::ADMSvbic::Instance::registerJacLIDs ( const std::vector< std::vector< int > > &  jacLIDVec)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1239 of file N_DEV_ADMSvbic.C.

void Xyce::Device::ADMSvbic::Instance::registerLIDs ( const std::vector< int > &  intLIDVecRef,
const std::vector< int > &  extLIDVecRef 
)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1031 of file N_DEV_ADMSvbic.C.

void Xyce::Device::ADMSvbic::Instance::registerStateLIDs ( const std::vector< int > &  staLIDVecRef)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1197 of file N_DEV_ADMSvbic.C.

void Xyce::Device::ADMSvbic::Instance::setupPointers ( )
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1259 of file N_DEV_ADMSvbic.C.

bool Xyce::Device::ADMSvbic::Instance::updateIntermediateVars ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 1533 of file N_DEV_ADMSvbic.C.

bool Xyce::Device::ADMSvbic::Instance::updatePrimaryState ( )
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1482 of file N_DEV_ADMSvbic.C.

bool Xyce::Device::ADMSvbic::Instance::updateSecondaryState ( )
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1515 of file N_DEV_ADMSvbic.C.

bool Xyce::Device::ADMSvbic::Instance::updateTemperature ( const double &  temp = -999.0)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 4034 of file N_DEV_ADMSvbic.C.

Friends And Related Function Documentation

friend class Model
friend

Definition at line 101 of file N_DEV_ADMSvbic.h.

friend class ParametricData< Instance >
friend

Definition at line 100 of file N_DEV_ADMSvbic.h.

friend class Traits
friend

Definition at line 102 of file N_DEV_ADMSvbic.h.

Member Data Documentation

double Xyce::Device::ADMSvbic::Instance::adms_vt_nom
private

Definition at line 376 of file N_DEV_ADMSvbic.h.

double Xyce::Device::ADMSvbic::Instance::admsInstTemp
private

Definition at line 382 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_b = 1
staticprivate

Definition at line 315 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_bi = 7
staticprivate

Definition at line 321 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_bp = 9
staticprivate

Definition at line 323 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_bx = 6
staticprivate

Definition at line 320 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_c = 0
staticprivate

Definition at line 314 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_ci = 5
staticprivate

Definition at line 319 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_cx = 4
staticprivate

Definition at line 318 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_dt = 3
staticprivate

Definition at line 317 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_e = 2
staticprivate

Definition at line 316 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsNodeID_ei = 8
staticprivate

Definition at line 322 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_b_bx = 4
staticprivate

Definition at line 332 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_b_c = 1
staticprivate

Definition at line 329 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_b_e = 8
staticprivate

Definition at line 336 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_bi_ci = 13
staticprivate

Definition at line 341 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_bi_cx = 11
staticprivate

Definition at line 339 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_bi_ei = 14
staticprivate

Definition at line 342 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_bp_cx = 2
staticprivate

Definition at line 330 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_bx_bi = 5
staticprivate

Definition at line 333 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_bx_bp = 10
staticprivate

Definition at line 338 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_bx_ei = 12
staticprivate

Definition at line 340 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_c_cx = 7
staticprivate

Definition at line 335 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_ci_ei = 0
staticprivate

Definition at line 328 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_cx_ci = 6
staticprivate

Definition at line 334 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_dt_GND = 9
staticprivate

Definition at line 337 of file N_DEV_ADMSvbic.h.

const int Xyce::Device::ADMSvbic::Instance::admsProbeID_V_e_ei = 3
staticprivate

Definition at line 331 of file N_DEV_ADMSvbic.h.

double Xyce::Device::ADMSvbic::Instance::admsTemperature
private

Definition at line 373 of file N_DEV_ADMSvbic.h.

bool Xyce::Device::ADMSvbic::Instance::collapseNode_bx
private

Definition at line 355 of file N_DEV_ADMSvbic.h.

bool Xyce::Device::ADMSvbic::Instance::collapseNode_cx
private

Definition at line 354 of file N_DEV_ADMSvbic.h.

bool Xyce::Device::ADMSvbic::Instance::collapseNode_ei
private

Definition at line 356 of file N_DEV_ADMSvbic.h.

std::vector< AdmsFadType > Xyce::Device::ADMSvbic::Instance::dynamicContributions
private

Definition at line 362 of file N_DEV_ADMSvbic.h.

bool Xyce::Device::ADMSvbic::Instance::externalNodeMode
private

Definition at line 386 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_b_Equ_b_Node_Ptr
private

Definition at line 222 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_b_Equ_bx_Node_Ptr
private

Definition at line 223 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_b_Equ_c_Node_Ptr
private

Definition at line 240 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_b_Equ_dt_Node_Ptr
private

Definition at line 221 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_b_Equ_e_Node_Ptr
private

Definition at line 238 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bi_Equ_bi_Node_Ptr
private

Definition at line 192 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bi_Equ_bx_Node_Ptr
private

Definition at line 227 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bi_Equ_ci_Node_Ptr
private

Definition at line 207 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bi_Equ_cx_Node_Ptr
private

Definition at line 237 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bi_Equ_dt_Node_Ptr
private

Definition at line 196 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bi_Equ_ei_Node_Ptr
private

Definition at line 193 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bp_Equ_bi_Node_Ptr
private

Definition at line 232 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bp_Equ_bp_Node_Ptr
private

Definition at line 210 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bp_Equ_bx_Node_Ptr
private

Definition at line 209 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bp_Equ_ci_Node_Ptr
private

Definition at line 233 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bp_Equ_cx_Node_Ptr
private

Definition at line 236 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bp_Equ_dt_Node_Ptr
private

Definition at line 211 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bx_Equ_b_Node_Ptr
private

Definition at line 224 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bx_Equ_bi_Node_Ptr
private

Definition at line 225 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bx_Equ_bp_Node_Ptr
private

Definition at line 208 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bx_Equ_bx_Node_Ptr
private

Definition at line 198 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bx_Equ_ci_Node_Ptr
private

Definition at line 226 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bx_Equ_dt_Node_Ptr
private

Definition at line 201 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_bx_Equ_ei_Node_Ptr
private

Definition at line 199 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_c_Equ_b_Node_Ptr
private

Definition at line 241 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_c_Equ_c_Node_Ptr
private

Definition at line 214 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_c_Equ_cx_Node_Ptr
private

Definition at line 215 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_c_Equ_dt_Node_Ptr
private

Definition at line 212 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ci_Equ_bi_Node_Ptr
private

Definition at line 202 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ci_Equ_ci_Node_Ptr
private

Definition at line 203 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ci_Equ_cx_Node_Ptr
private

Definition at line 219 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ci_Equ_dt_Node_Ptr
private

Definition at line 206 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ci_Equ_ei_Node_Ptr
private

Definition at line 205 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_cx_Equ_bi_Node_Ptr
private

Definition at line 218 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_cx_Equ_bp_Node_Ptr
private

Definition at line 235 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_cx_Equ_bx_Node_Ptr
private

Definition at line 234 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_cx_Equ_c_Node_Ptr
private

Definition at line 216 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_cx_Equ_ci_Node_Ptr
private

Definition at line 220 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_cx_Equ_cx_Node_Ptr
private

Definition at line 217 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_cx_Equ_dt_Node_Ptr
private

Definition at line 213 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_b_Node_Ptr
private

Definition at line 249 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_bi_Node_Ptr
private

Definition at line 248 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_bp_Node_Ptr
private

Definition at line 243 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_bx_Node_Ptr
private

Definition at line 247 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_c_Node_Ptr
private

Definition at line 251 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_ci_Node_Ptr
private

Definition at line 250 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_cx_Node_Ptr
private

Definition at line 244 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_dt_Node_Ptr
private

Definition at line 242 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_e_Node_Ptr
private

Definition at line 245 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_dt_Equ_ei_Node_Ptr
private

Definition at line 246 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_e_Equ_b_Node_Ptr
private

Definition at line 239 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_e_Equ_dt_Node_Ptr
private

Definition at line 228 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_e_Equ_e_Node_Ptr
private

Definition at line 229 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_e_Equ_ei_Node_Ptr
private

Definition at line 230 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ei_Equ_bi_Node_Ptr
private

Definition at line 194 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ei_Equ_bx_Node_Ptr
private

Definition at line 200 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ei_Equ_ci_Node_Ptr
private

Definition at line 204 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ei_Equ_dt_Node_Ptr
private

Definition at line 197 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ei_Equ_e_Node_Ptr
private

Definition at line 231 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::f_ei_Equ_ei_Node_Ptr
private

Definition at line 195 of file N_DEV_ADMSvbic.h.

std::vector<int> Xyce::Device::ADMSvbic::Instance::jacMap
private

Definition at line 392 of file N_DEV_ADMSvbic.h.

std::vector< std::vector<int> > Xyce::Device::ADMSvbic::Instance::jacMap2
private

Definition at line 393 of file N_DEV_ADMSvbic.h.

std::vector< std::vector<int> > Xyce::Device::ADMSvbic::Instance::jacStamp
private

Definition at line 389 of file N_DEV_ADMSvbic.h.

std::vector<double> Xyce::Device::ADMSvbic::Instance::Jdxp_dynamic
private

Definition at line 368 of file N_DEV_ADMSvbic.h.

std::vector<double> Xyce::Device::ADMSvbic::Instance::Jdxp_static
private

Definition at line 367 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_b
private

Definition at line 179 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_bi
private

Definition at line 185 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_bp
private

Definition at line 187 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_bx
private

Definition at line 184 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_c
private

Definition at line 178 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_ci
private

Definition at line 183 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_cx
private

Definition at line 182 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_dt
private

Definition at line 181 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_e
private

Definition at line 180 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_ei
private

Definition at line 186 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_state_admsProbeID_V_b_e
private

Definition at line 351 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_state_admsProbeID_V_bi_ci
private

Definition at line 346 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_state_admsProbeID_V_bi_cx
private

Definition at line 348 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_state_admsProbeID_V_bi_ei
private

Definition at line 345 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_state_admsProbeID_V_bx_bp
private

Definition at line 349 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_state_admsProbeID_V_bx_ei
private

Definition at line 347 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::li_state_admsProbeID_V_dt_GND
private

Definition at line 350 of file N_DEV_ADMSvbic.h.

int Xyce::Device::ADMSvbic::Instance::M
private

Definition at line 174 of file N_DEV_ADMSvbic.h.

Model& Xyce::Device::ADMSvbic::Instance::model_
private

Definition at line 171 of file N_DEV_ADMSvbic.h.

std::vector<double> Xyce::Device::ADMSvbic::Instance::probeDiffs
private

Definition at line 365 of file N_DEV_ADMSvbic.h.

std::vector< AdmsFadType > Xyce::Device::ADMSvbic::Instance::probeVars
private

Definition at line 358 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_b_Equ_b_Node_Ptr
private

Definition at line 282 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_b_Equ_bx_Node_Ptr
private

Definition at line 283 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_b_Equ_c_Node_Ptr
private

Definition at line 300 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_b_Equ_dt_Node_Ptr
private

Definition at line 281 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_b_Equ_e_Node_Ptr
private

Definition at line 298 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bi_Equ_bi_Node_Ptr
private

Definition at line 252 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bi_Equ_bx_Node_Ptr
private

Definition at line 287 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bi_Equ_ci_Node_Ptr
private

Definition at line 267 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bi_Equ_cx_Node_Ptr
private

Definition at line 297 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bi_Equ_dt_Node_Ptr
private

Definition at line 256 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bi_Equ_ei_Node_Ptr
private

Definition at line 253 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bp_Equ_bi_Node_Ptr
private

Definition at line 292 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bp_Equ_bp_Node_Ptr
private

Definition at line 270 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bp_Equ_bx_Node_Ptr
private

Definition at line 269 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bp_Equ_ci_Node_Ptr
private

Definition at line 293 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bp_Equ_cx_Node_Ptr
private

Definition at line 296 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bp_Equ_dt_Node_Ptr
private

Definition at line 271 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bx_Equ_b_Node_Ptr
private

Definition at line 284 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bx_Equ_bi_Node_Ptr
private

Definition at line 285 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bx_Equ_bp_Node_Ptr
private

Definition at line 268 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bx_Equ_bx_Node_Ptr
private

Definition at line 258 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bx_Equ_ci_Node_Ptr
private

Definition at line 286 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bx_Equ_dt_Node_Ptr
private

Definition at line 261 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_bx_Equ_ei_Node_Ptr
private

Definition at line 259 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_c_Equ_b_Node_Ptr
private

Definition at line 301 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_c_Equ_c_Node_Ptr
private

Definition at line 274 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_c_Equ_cx_Node_Ptr
private

Definition at line 275 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_c_Equ_dt_Node_Ptr
private

Definition at line 272 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ci_Equ_bi_Node_Ptr
private

Definition at line 262 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ci_Equ_ci_Node_Ptr
private

Definition at line 263 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ci_Equ_cx_Node_Ptr
private

Definition at line 279 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ci_Equ_dt_Node_Ptr
private

Definition at line 266 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ci_Equ_ei_Node_Ptr
private

Definition at line 265 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_cx_Equ_bi_Node_Ptr
private

Definition at line 278 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_cx_Equ_bp_Node_Ptr
private

Definition at line 295 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_cx_Equ_bx_Node_Ptr
private

Definition at line 294 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_cx_Equ_c_Node_Ptr
private

Definition at line 276 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_cx_Equ_ci_Node_Ptr
private

Definition at line 280 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_cx_Equ_cx_Node_Ptr
private

Definition at line 277 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_cx_Equ_dt_Node_Ptr
private

Definition at line 273 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_b_Node_Ptr
private

Definition at line 309 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_bi_Node_Ptr
private

Definition at line 308 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_bp_Node_Ptr
private

Definition at line 303 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_bx_Node_Ptr
private

Definition at line 307 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_c_Node_Ptr
private

Definition at line 311 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_ci_Node_Ptr
private

Definition at line 310 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_cx_Node_Ptr
private

Definition at line 304 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_dt_Node_Ptr
private

Definition at line 302 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_e_Node_Ptr
private

Definition at line 305 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_dt_Equ_ei_Node_Ptr
private

Definition at line 306 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_e_Equ_b_Node_Ptr
private

Definition at line 299 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_e_Equ_dt_Node_Ptr
private

Definition at line 288 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_e_Equ_e_Node_Ptr
private

Definition at line 289 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_e_Equ_ei_Node_Ptr
private

Definition at line 290 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ei_Equ_bi_Node_Ptr
private

Definition at line 254 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ei_Equ_bx_Node_Ptr
private

Definition at line 260 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ei_Equ_ci_Node_Ptr
private

Definition at line 264 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ei_Equ_dt_Node_Ptr
private

Definition at line 257 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ei_Equ_e_Node_Ptr
private

Definition at line 291 of file N_DEV_ADMSvbic.h.

double* Xyce::Device::ADMSvbic::Instance::q_ei_Equ_ei_Node_Ptr
private

Definition at line 255 of file N_DEV_ADMSvbic.h.

std::vector< AdmsFadType > Xyce::Device::ADMSvbic::Instance::staticContributions
private

Definition at line 361 of file N_DEV_ADMSvbic.h.


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