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

#include <N_DEV_ADMSPSP103VA.h>

Inheritance diagram for Xyce::Device::ADMSPSP103VA::Instance:
Collaboration diagram for Xyce::Device::ADMSPSP103VA::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, 12 > 
AdmsFadType
 

Private Member Functions

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

Private Attributes

Modelmodel_
 
double L
 
double W
 
double SA
 
double SB
 
double SD
 
double SCA
 
double SCB
 
double SCC
 
double SC
 
double NF
 
double NGCON
 
double XGW
 
double NRS
 
double NRD
 
double JW
 
double DELVTO
 
double FACTUO
 
double ABSOURCE
 
double LSSOURCE
 
double LGSOURCE
 
double ABDRAIN
 
double LSDRAIN
 
double LGDRAIN
 
double AS
 
double PS
 
double AD
 
double PD
 
double MULT
 
double VFB_i
 
double GFACNUD_i
 
double VNSUB_i
 
double NSLP_i
 
double DNSUB_i
 
double CF_i
 
double CFB_i
 
double MUE_i
 
double THEMU_i
 
double CS_i
 
double XCOR_i
 
double THER_i
 
double RSB_i
 
double RSG_i
 
double THESAT_i
 
double THESATB_i
 
double THESATG_i
 
double AX_i
 
double ALP_i
 
double ALP1_i
 
double ALP2_i
 
double A1_i
 
double A2_i
 
double A3_i
 
double A4_i
 
double IGINV_i
 
double IGOV_i
 
double IGOVD_i
 
double GC2_i
 
double GC3_i
 
double CHIB_i
 
double AGIDL_i
 
double BGIDL_i
 
double CGIDL_i
 
double AGIDLD_i
 
double BGIDLD_i
 
double CGIDLD_i
 
double COX_i
 
double CGOV_i
 
double CGOVD_i
 
double CGBOV_i
 
double CFR_i
 
double CFRD_i
 
double MULT_i
 
double BET_i
 
double kp
 
double qq
 
double qlim2
 
double E_eff0
 
double eta_mu
 
double eta_mu1
 
double BCH
 
double BOV
 
double inv_CHIB
 
double GCQ
 
double Dch
 
double Dov
 
double x1
 
double Vdsat_lim
 
double GOV_s
 
double GOV_d
 
double GOV2_s
 
double GOV2_d
 
double BOV_d
 
double xi_ov_s
 
double xi_ov_d
 
double inv_xi_ov_s
 
double inv_xi_ov_d
 
double x_mrg_ov_s
 
double x_mrg_ov_d
 
double inv_xg1_s
 
double inv_xg1_d
 
double phit1
 
double inv_phit1
 
double alpha_b
 
double inv_VP
 
double inv_AX
 
double us1
 
double us21
 
double phib_dc
 
double sqrt_phib_dc
 
double G_0_dc
 
double aphi_dc
 
double bphi_dc
 
double phix_dc
 
double phix1_dc
 
double phib_ac
 
double sqrt_phib_ac
 
double G_0_ac
 
double aphi_ac
 
double bphi_ac
 
double phix_ac
 
double phix1_ac
 
double RG_i
 
double RSE_i
 
double RDE_i
 
double RBULK_i
 
double RWELL_i
 
double RJUNS_i
 
double RJUND_i
 
double ggate
 
double gsource
 
double gdrain
 
double gbulk
 
double gwell
 
double gjund
 
double gjuns
 
AdmsFadType tmpv
 
AdmsFadType vjv
 
AdmsFadType idmult
 
AdmsFadType vj
 
AdmsFadType zinv
 
AdmsFadType vjsrh
 
AdmsFadType vav
 
AdmsFadType vbi_minus_vjsrh
 
AdmsFadType wsrh
 
AdmsFadType wdep
 
AdmsFadType asrh
 
double ABSOURCE_i
 
double LSSOURCE_i
 
double LGSOURCE_i
 
double zflagbot_s
 
double zflagsti_s
 
double zflaggat_s
 
double VMAX_s
 
double exp_VMAX_over_phitd_s
 
double vbimin_s
 
double vch_s
 
double vfmin_s
 
double vbbtlim_s
 
AdmsFadType ijunbot_s
 
AdmsFadType qjunbot_s
 
AdmsFadType ijunsti_s
 
AdmsFadType qjunsti_s
 
AdmsFadType ijungat_s
 
AdmsFadType qjungat_s
 
AdmsFadType ijun_s
 
AdmsFadType qjun_s
 
double xhighf1_s
 
double expxhf1_s
 
double xhighf2_s
 
double expxhf2_s
 
double xhighr_s
 
double expxhr_s
 
double m0flag_s
 
double ISATFOR1_s
 
double MFOR1_s
 
double ISATFOR2_s
 
double MFOR2_s
 
double ISATREV_s
 
double MREV_s
 
double ABDRAIN_i
 
double LSDRAIN_i
 
double LGDRAIN_i
 
double zflagbot_d
 
double zflagsti_d
 
double zflaggat_d
 
double VMAX_d
 
double exp_VMAX_over_phitd_d
 
double vbimin_d
 
double vch_d
 
double vfmin_d
 
double vbbtlim_d
 
AdmsFadType ijunbot_d
 
AdmsFadType qjunbot_d
 
AdmsFadType ijunsti_d
 
AdmsFadType qjunsti_d
 
AdmsFadType ijungat_d
 
AdmsFadType qjungat_d
 
AdmsFadType ijun_d
 
AdmsFadType qjun_d
 
double xhighf1_d
 
double expxhf1_d
 
double xhighf2_d
 
double expxhf2_d
 
double xhighr_d
 
double expxhr_d
 
double m0flag_d
 
double ISATFOR1_d
 
double MFOR1_d
 
double ISATFOR2_d
 
double MFOR2_d
 
double ISATREV_d
 
double MREV_d
 
int li_D
 
int li_G
 
int li_S
 
int li_B
 
int li_GP
 
int li_SI
 
int li_DI
 
int li_BI
 
int li_BP
 
int li_BS
 
int li_BD
 
double * f_DI_Equ_SI_Node_Ptr
 
double * f_DI_Equ_BP_Node_Ptr
 
double * f_BP_Equ_SI_Node_Ptr
 
double * f_BP_Equ_BP_Node_Ptr
 
double * f_DI_Equ_GP_Node_Ptr
 
double * f_BP_Equ_GP_Node_Ptr
 
double * f_DI_Equ_DI_Node_Ptr
 
double * f_BP_Equ_DI_Node_Ptr
 
double * f_SI_Equ_SI_Node_Ptr
 
double * f_SI_Equ_BP_Node_Ptr
 
double * f_SI_Equ_GP_Node_Ptr
 
double * f_SI_Equ_DI_Node_Ptr
 
double * f_GP_Equ_SI_Node_Ptr
 
double * f_GP_Equ_BP_Node_Ptr
 
double * f_GP_Equ_DI_Node_Ptr
 
double * f_GP_Equ_GP_Node_Ptr
 
double * f_BS_Equ_SI_Node_Ptr
 
double * f_BS_Equ_BS_Node_Ptr
 
double * f_SI_Equ_BS_Node_Ptr
 
double * f_BS_Equ_DI_Node_Ptr
 
double * f_BS_Equ_BD_Node_Ptr
 
double * f_SI_Equ_BD_Node_Ptr
 
double * f_BD_Equ_SI_Node_Ptr
 
double * f_BD_Equ_BS_Node_Ptr
 
double * f_DI_Equ_BS_Node_Ptr
 
double * f_BD_Equ_DI_Node_Ptr
 
double * f_BD_Equ_BD_Node_Ptr
 
double * f_DI_Equ_BD_Node_Ptr
 
double * f_G_Equ_G_Node_Ptr
 
double * f_G_Equ_GP_Node_Ptr
 
double * f_GP_Equ_G_Node_Ptr
 
double * f_S_Equ_S_Node_Ptr
 
double * f_S_Equ_SI_Node_Ptr
 
double * f_SI_Equ_S_Node_Ptr
 
double * f_D_Equ_D_Node_Ptr
 
double * f_D_Equ_DI_Node_Ptr
 
double * f_DI_Equ_D_Node_Ptr
 
double * f_BP_Equ_BI_Node_Ptr
 
double * f_BI_Equ_BP_Node_Ptr
 
double * f_BI_Equ_BI_Node_Ptr
 
double * f_BS_Equ_BI_Node_Ptr
 
double * f_BI_Equ_BS_Node_Ptr
 
double * f_BD_Equ_BI_Node_Ptr
 
double * f_BI_Equ_BD_Node_Ptr
 
double * f_B_Equ_B_Node_Ptr
 
double * f_B_Equ_BI_Node_Ptr
 
double * f_BI_Equ_B_Node_Ptr
 
double * q_DI_Equ_SI_Node_Ptr
 
double * q_DI_Equ_BP_Node_Ptr
 
double * q_BP_Equ_SI_Node_Ptr
 
double * q_BP_Equ_BP_Node_Ptr
 
double * q_DI_Equ_GP_Node_Ptr
 
double * q_BP_Equ_GP_Node_Ptr
 
double * q_DI_Equ_DI_Node_Ptr
 
double * q_BP_Equ_DI_Node_Ptr
 
double * q_SI_Equ_SI_Node_Ptr
 
double * q_SI_Equ_BP_Node_Ptr
 
double * q_SI_Equ_GP_Node_Ptr
 
double * q_SI_Equ_DI_Node_Ptr
 
double * q_GP_Equ_SI_Node_Ptr
 
double * q_GP_Equ_BP_Node_Ptr
 
double * q_GP_Equ_DI_Node_Ptr
 
double * q_GP_Equ_GP_Node_Ptr
 
double * q_BS_Equ_SI_Node_Ptr
 
double * q_BS_Equ_BS_Node_Ptr
 
double * q_SI_Equ_BS_Node_Ptr
 
double * q_BS_Equ_DI_Node_Ptr
 
double * q_BS_Equ_BD_Node_Ptr
 
double * q_SI_Equ_BD_Node_Ptr
 
double * q_BD_Equ_SI_Node_Ptr
 
double * q_BD_Equ_BS_Node_Ptr
 
double * q_DI_Equ_BS_Node_Ptr
 
double * q_BD_Equ_DI_Node_Ptr
 
double * q_BD_Equ_BD_Node_Ptr
 
double * q_DI_Equ_BD_Node_Ptr
 
double * q_G_Equ_G_Node_Ptr
 
double * q_G_Equ_GP_Node_Ptr
 
double * q_GP_Equ_G_Node_Ptr
 
double * q_S_Equ_S_Node_Ptr
 
double * q_S_Equ_SI_Node_Ptr
 
double * q_SI_Equ_S_Node_Ptr
 
double * q_D_Equ_D_Node_Ptr
 
double * q_D_Equ_DI_Node_Ptr
 
double * q_DI_Equ_D_Node_Ptr
 
double * q_BP_Equ_BI_Node_Ptr
 
double * q_BI_Equ_BP_Node_Ptr
 
double * q_BI_Equ_BI_Node_Ptr
 
double * q_BS_Equ_BI_Node_Ptr
 
double * q_BI_Equ_BS_Node_Ptr
 
double * q_BD_Equ_BI_Node_Ptr
 
double * q_BI_Equ_BD_Node_Ptr
 
double * q_B_Equ_B_Node_Ptr
 
double * q_B_Equ_BI_Node_Ptr
 
double * q_BI_Equ_B_Node_Ptr
 
bool collapseNode_GP
 
bool collapseNode_SI
 
bool collapseNode_DI
 
bool collapseNode_BI
 
bool collapseNode_BP
 
bool collapseNode_BS
 
bool collapseNode_BD
 
std::vector< AdmsFadTypeprobeVars
 
std::vector< AdmsFadTypestaticContributions
 
std::vector< AdmsFadTypedynamicContributions
 
double admsTemperature
 
double adms_vt_nom
 
double admsInstTemp
 
std::vector< std::vector< int > > jacStamp
 
std::vector< int > jacMap
 
std::vector< std::vector< int > > jacMap2
 

Static Private Attributes

static const int admsNodeID_D = 0
 
static const int admsNodeID_G = 1
 
static const int admsNodeID_S = 2
 
static const int admsNodeID_B = 3
 
static const int admsNodeID_GP = 4
 
static const int admsNodeID_SI = 5
 
static const int admsNodeID_DI = 6
 
static const int admsNodeID_BI = 7
 
static const int admsNodeID_BP = 8
 
static const int admsNodeID_BS = 9
 
static const int admsNodeID_BD = 10
 
static const int admsProbeID_V_DI_BD = 0
 
static const int admsProbeID_V_SI_BS = 1
 
static const int admsProbeID_V_SI_BP = 2
 
static const int admsProbeID_V_DI_SI = 3
 
static const int admsProbeID_V_GP_SI = 4
 
static const int admsProbeID_V_B_BI = 5
 
static const int admsProbeID_V_BP_BI = 6
 
static const int admsProbeID_V_BD_BI = 7
 
static const int admsProbeID_V_BS_BI = 8
 
static const int admsProbeID_V_D_DI = 9
 
static const int admsProbeID_V_S_SI = 10
 
static const int admsProbeID_V_G_GP = 11
 

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 97 of file N_DEV_ADMSPSP103VA.h.

Member Typedef Documentation

typedef Sacado::Fad::SFad<double,12> Xyce::Device::ADMSPSP103VA::Instance::AdmsFadType
private

Definition at line 104 of file N_DEV_ADMSPSP103VA.h.

Constructor & Destructor Documentation

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

Definition at line 9558 of file N_DEV_ADMSPSP103VA.C.

Xyce::Device::ADMSPSP103VA::Instance::~Instance ( )

Definition at line 10173 of file N_DEV_ADMSPSP103VA.C.

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

Member Function Documentation

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

Definition at line 560 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 10015 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 10282 of file N_DEV_ADMSPSP103VA.C.

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

Definition at line 163 of file N_DEV_ADMSPSP103VA.h.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 10363 of file N_DEV_ADMSPSP103VA.C.

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

Definition at line 151 of file N_DEV_ADMSPSP103VA.h.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 15151 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 15600 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 10511 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 10540 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1918 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 10377 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 10185 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 10350 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 10397 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 10606 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 10567 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 10588 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 15879 of file N_DEV_ADMSPSP103VA.C.

Friends And Related Function Documentation

friend class Model
friend

Definition at line 100 of file N_DEV_ADMSPSP103VA.h.

friend class ParametricData< Instance >
friend

Definition at line 99 of file N_DEV_ADMSPSP103VA.h.

friend class Traits
friend

Definition at line 101 of file N_DEV_ADMSPSP103VA.h.

Member Data Documentation

double Xyce::Device::ADMSPSP103VA::Instance::A1_i
private

Definition at line 223 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::A2_i
private

Definition at line 224 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::A3_i
private

Definition at line 225 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::A4_i
private

Definition at line 226 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ABDRAIN
private

Definition at line 193 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ABDRAIN_i
private

Definition at line 353 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ABSOURCE
private

Definition at line 190 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ABSOURCE_i
private

Definition at line 320 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::AD
private

Definition at line 198 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::adms_vt_nom
private

Definition at line 551 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::admsInstTemp
private

Definition at line 557 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_B = 3
staticprivate

Definition at line 502 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_BD = 10
staticprivate

Definition at line 509 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_BI = 7
staticprivate

Definition at line 506 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_BP = 8
staticprivate

Definition at line 507 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_BS = 9
staticprivate

Definition at line 508 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_D = 0
staticprivate

Definition at line 499 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_DI = 6
staticprivate

Definition at line 505 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_G = 1
staticprivate

Definition at line 500 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_GP = 4
staticprivate

Definition at line 503 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_S = 2
staticprivate

Definition at line 501 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsNodeID_SI = 5
staticprivate

Definition at line 504 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_B_BI = 5
staticprivate

Definition at line 519 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_BD_BI = 7
staticprivate

Definition at line 521 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_BP_BI = 6
staticprivate

Definition at line 520 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_BS_BI = 8
staticprivate

Definition at line 522 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_D_DI = 9
staticprivate

Definition at line 523 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_DI_BD = 0
staticprivate

Definition at line 514 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_DI_SI = 3
staticprivate

Definition at line 517 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_G_GP = 11
staticprivate

Definition at line 525 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_GP_SI = 4
staticprivate

Definition at line 518 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_S_SI = 10
staticprivate

Definition at line 524 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_SI_BP = 2
staticprivate

Definition at line 516 of file N_DEV_ADMSPSP103VA.h.

const int Xyce::Device::ADMSPSP103VA::Instance::admsProbeID_V_SI_BS = 1
staticprivate

Definition at line 515 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::admsTemperature
private

Definition at line 548 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::AGIDL_i
private

Definition at line 233 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::AGIDLD_i
private

Definition at line 236 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ALP1_i
private

Definition at line 221 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ALP2_i
private

Definition at line 222 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ALP_i
private

Definition at line 220 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::alpha_b
private

Definition at line 276 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::aphi_ac
private

Definition at line 291 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::aphi_dc
private

Definition at line 284 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::AS
private

Definition at line 196 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::asrh
private

Definition at line 319 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::AX_i
private

Definition at line 219 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::BCH
private

Definition at line 253 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::BET_i
private

Definition at line 246 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::BGIDL_i
private

Definition at line 234 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::BGIDLD_i
private

Definition at line 237 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::BOV
private

Definition at line 254 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::BOV_d
private

Definition at line 265 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::bphi_ac
private

Definition at line 292 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::bphi_dc
private

Definition at line 285 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CF_i
private

Definition at line 207 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CFB_i
private

Definition at line 208 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CFR_i
private

Definition at line 243 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CFRD_i
private

Definition at line 244 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CGBOV_i
private

Definition at line 242 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CGIDL_i
private

Definition at line 235 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CGIDLD_i
private

Definition at line 238 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CGOV_i
private

Definition at line 240 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CGOVD_i
private

Definition at line 241 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CHIB_i
private

Definition at line 232 of file N_DEV_ADMSPSP103VA.h.

bool Xyce::Device::ADMSPSP103VA::Instance::collapseNode_BD
private

Definition at line 536 of file N_DEV_ADMSPSP103VA.h.

bool Xyce::Device::ADMSPSP103VA::Instance::collapseNode_BI
private

Definition at line 533 of file N_DEV_ADMSPSP103VA.h.

bool Xyce::Device::ADMSPSP103VA::Instance::collapseNode_BP
private

Definition at line 534 of file N_DEV_ADMSPSP103VA.h.

bool Xyce::Device::ADMSPSP103VA::Instance::collapseNode_BS
private

Definition at line 535 of file N_DEV_ADMSPSP103VA.h.

bool Xyce::Device::ADMSPSP103VA::Instance::collapseNode_DI
private

Definition at line 532 of file N_DEV_ADMSPSP103VA.h.

bool Xyce::Device::ADMSPSP103VA::Instance::collapseNode_GP
private

Definition at line 530 of file N_DEV_ADMSPSP103VA.h.

bool Xyce::Device::ADMSPSP103VA::Instance::collapseNode_SI
private

Definition at line 531 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::COX_i
private

Definition at line 239 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::CS_i
private

Definition at line 211 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::Dch
private

Definition at line 257 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::DELVTO
private

Definition at line 188 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::DNSUB_i
private

Definition at line 206 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::Dov
private

Definition at line 258 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 542 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::E_eff0
private

Definition at line 250 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::eta_mu
private

Definition at line 251 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::eta_mu1
private

Definition at line 252 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::exp_VMAX_over_phitd_d
private

Definition at line 360 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::exp_VMAX_over_phitd_s
private

Definition at line 327 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::expxhf1_d
private

Definition at line 374 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::expxhf1_s
private

Definition at line 341 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::expxhf2_d
private

Definition at line 376 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::expxhf2_s
private

Definition at line 343 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::expxhr_d
private

Definition at line 378 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::expxhr_s
private

Definition at line 345 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_B_Equ_B_Node_Ptr
private

Definition at line 447 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_B_Equ_BI_Node_Ptr
private

Definition at line 448 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BD_Equ_BD_Node_Ptr
private

Definition at line 429 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BD_Equ_BI_Node_Ptr
private

Definition at line 445 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BD_Equ_BS_Node_Ptr
private

Definition at line 426 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BD_Equ_DI_Node_Ptr
private

Definition at line 428 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BD_Equ_SI_Node_Ptr
private

Definition at line 425 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BI_Equ_B_Node_Ptr
private

Definition at line 449 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BI_Equ_BD_Node_Ptr
private

Definition at line 446 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BI_Equ_BI_Node_Ptr
private

Definition at line 442 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BI_Equ_BP_Node_Ptr
private

Definition at line 441 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BI_Equ_BS_Node_Ptr
private

Definition at line 444 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BP_Equ_BI_Node_Ptr
private

Definition at line 440 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BP_Equ_BP_Node_Ptr
private

Definition at line 406 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BP_Equ_DI_Node_Ptr
private

Definition at line 410 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BP_Equ_GP_Node_Ptr
private

Definition at line 408 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BP_Equ_SI_Node_Ptr
private

Definition at line 405 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BS_Equ_BD_Node_Ptr
private

Definition at line 423 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BS_Equ_BI_Node_Ptr
private

Definition at line 443 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BS_Equ_BS_Node_Ptr
private

Definition at line 420 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BS_Equ_DI_Node_Ptr
private

Definition at line 422 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_BS_Equ_SI_Node_Ptr
private

Definition at line 419 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_D_Equ_D_Node_Ptr
private

Definition at line 437 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_D_Equ_DI_Node_Ptr
private

Definition at line 438 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_DI_Equ_BD_Node_Ptr
private

Definition at line 430 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_DI_Equ_BP_Node_Ptr
private

Definition at line 404 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_DI_Equ_BS_Node_Ptr
private

Definition at line 427 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_DI_Equ_D_Node_Ptr
private

Definition at line 439 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_DI_Equ_DI_Node_Ptr
private

Definition at line 409 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_DI_Equ_GP_Node_Ptr
private

Definition at line 407 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_DI_Equ_SI_Node_Ptr
private

Definition at line 403 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_G_Equ_G_Node_Ptr
private

Definition at line 431 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_G_Equ_GP_Node_Ptr
private

Definition at line 432 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_GP_Equ_BP_Node_Ptr
private

Definition at line 416 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_GP_Equ_DI_Node_Ptr
private

Definition at line 417 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_GP_Equ_G_Node_Ptr
private

Definition at line 433 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_GP_Equ_GP_Node_Ptr
private

Definition at line 418 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_GP_Equ_SI_Node_Ptr
private

Definition at line 415 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_S_Equ_S_Node_Ptr
private

Definition at line 434 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_S_Equ_SI_Node_Ptr
private

Definition at line 435 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_SI_Equ_BD_Node_Ptr
private

Definition at line 424 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_SI_Equ_BP_Node_Ptr
private

Definition at line 412 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_SI_Equ_BS_Node_Ptr
private

Definition at line 421 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_SI_Equ_DI_Node_Ptr
private

Definition at line 414 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_SI_Equ_GP_Node_Ptr
private

Definition at line 413 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_SI_Equ_S_Node_Ptr
private

Definition at line 436 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::f_SI_Equ_SI_Node_Ptr
private

Definition at line 411 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::FACTUO
private

Definition at line 189 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::G_0_ac
private

Definition at line 290 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::G_0_dc
private

Definition at line 283 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::gbulk
private

Definition at line 305 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::GC2_i
private

Definition at line 230 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::GC3_i
private

Definition at line 231 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::GCQ
private

Definition at line 256 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::gdrain
private

Definition at line 304 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::GFACNUD_i
private

Definition at line 203 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ggate
private

Definition at line 302 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::gjund
private

Definition at line 307 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::gjuns
private

Definition at line 308 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::GOV2_d
private

Definition at line 264 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::GOV2_s
private

Definition at line 263 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::GOV_d
private

Definition at line 262 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::GOV_s
private

Definition at line 261 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::gsource
private

Definition at line 303 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::gwell
private

Definition at line 306 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::idmult
private

Definition at line 311 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::IGINV_i
private

Definition at line 227 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::IGOV_i
private

Definition at line 228 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::IGOVD_i
private

Definition at line 229 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::ijun_d
private

Definition at line 371 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::ijun_s
private

Definition at line 338 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::ijunbot_d
private

Definition at line 365 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::ijunbot_s
private

Definition at line 332 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::ijungat_d
private

Definition at line 369 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::ijungat_s
private

Definition at line 336 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::ijunsti_d
private

Definition at line 367 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::ijunsti_s
private

Definition at line 334 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::inv_AX
private

Definition at line 278 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::inv_CHIB
private

Definition at line 255 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::inv_phit1
private

Definition at line 275 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::inv_VP
private

Definition at line 277 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::inv_xg1_d
private

Definition at line 273 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::inv_xg1_s
private

Definition at line 272 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::inv_xi_ov_d
private

Definition at line 269 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::inv_xi_ov_s
private

Definition at line 268 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ISATFOR1_d
private

Definition at line 380 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ISATFOR1_s
private

Definition at line 347 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ISATFOR2_d
private

Definition at line 382 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ISATFOR2_s
private

Definition at line 349 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ISATREV_d
private

Definition at line 384 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::ISATREV_s
private

Definition at line 351 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 563 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 564 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 560 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::JW
private

Definition at line 187 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::kp
private

Definition at line 247 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::L
private

Definition at line 173 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::LGDRAIN
private

Definition at line 195 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::LGDRAIN_i
private

Definition at line 355 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::LGSOURCE
private

Definition at line 192 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::LGSOURCE_i
private

Definition at line 322 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_B
private

Definition at line 391 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_BD
private

Definition at line 398 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_BI
private

Definition at line 395 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_BP
private

Definition at line 396 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_BS
private

Definition at line 397 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_D
private

Definition at line 388 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_DI
private

Definition at line 394 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_G
private

Definition at line 389 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_GP
private

Definition at line 392 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_S
private

Definition at line 390 of file N_DEV_ADMSPSP103VA.h.

int Xyce::Device::ADMSPSP103VA::Instance::li_SI
private

Definition at line 393 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::LSDRAIN
private

Definition at line 194 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::LSDRAIN_i
private

Definition at line 354 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::LSSOURCE
private

Definition at line 191 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::LSSOURCE_i
private

Definition at line 321 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::m0flag_d
private

Definition at line 379 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::m0flag_s
private

Definition at line 346 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MFOR1_d
private

Definition at line 381 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MFOR1_s
private

Definition at line 348 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MFOR2_d
private

Definition at line 383 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MFOR2_s
private

Definition at line 350 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 170 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MREV_d
private

Definition at line 385 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MREV_s
private

Definition at line 352 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MUE_i
private

Definition at line 209 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MULT
private

Definition at line 200 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::MULT_i
private

Definition at line 245 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::NF
private

Definition at line 182 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::NGCON
private

Definition at line 183 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::NRD
private

Definition at line 186 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::NRS
private

Definition at line 185 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::NSLP_i
private

Definition at line 205 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::PD
private

Definition at line 199 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::phib_ac
private

Definition at line 288 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::phib_dc
private

Definition at line 281 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::phit1
private

Definition at line 274 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::phix1_ac
private

Definition at line 294 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::phix1_dc
private

Definition at line 287 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::phix_ac
private

Definition at line 293 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::phix_dc
private

Definition at line 286 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 538 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::PS
private

Definition at line 197 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_B_Equ_B_Node_Ptr
private

Definition at line 494 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_B_Equ_BI_Node_Ptr
private

Definition at line 495 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BD_Equ_BD_Node_Ptr
private

Definition at line 476 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BD_Equ_BI_Node_Ptr
private

Definition at line 492 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BD_Equ_BS_Node_Ptr
private

Definition at line 473 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BD_Equ_DI_Node_Ptr
private

Definition at line 475 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BD_Equ_SI_Node_Ptr
private

Definition at line 472 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BI_Equ_B_Node_Ptr
private

Definition at line 496 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BI_Equ_BD_Node_Ptr
private

Definition at line 493 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BI_Equ_BI_Node_Ptr
private

Definition at line 489 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BI_Equ_BP_Node_Ptr
private

Definition at line 488 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BI_Equ_BS_Node_Ptr
private

Definition at line 491 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BP_Equ_BI_Node_Ptr
private

Definition at line 487 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BP_Equ_BP_Node_Ptr
private

Definition at line 453 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BP_Equ_DI_Node_Ptr
private

Definition at line 457 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BP_Equ_GP_Node_Ptr
private

Definition at line 455 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BP_Equ_SI_Node_Ptr
private

Definition at line 452 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BS_Equ_BD_Node_Ptr
private

Definition at line 470 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BS_Equ_BI_Node_Ptr
private

Definition at line 490 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BS_Equ_BS_Node_Ptr
private

Definition at line 467 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BS_Equ_DI_Node_Ptr
private

Definition at line 469 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_BS_Equ_SI_Node_Ptr
private

Definition at line 466 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_D_Equ_D_Node_Ptr
private

Definition at line 484 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_D_Equ_DI_Node_Ptr
private

Definition at line 485 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_DI_Equ_BD_Node_Ptr
private

Definition at line 477 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_DI_Equ_BP_Node_Ptr
private

Definition at line 451 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_DI_Equ_BS_Node_Ptr
private

Definition at line 474 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_DI_Equ_D_Node_Ptr
private

Definition at line 486 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_DI_Equ_DI_Node_Ptr
private

Definition at line 456 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_DI_Equ_GP_Node_Ptr
private

Definition at line 454 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_DI_Equ_SI_Node_Ptr
private

Definition at line 450 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_G_Equ_G_Node_Ptr
private

Definition at line 478 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_G_Equ_GP_Node_Ptr
private

Definition at line 479 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_GP_Equ_BP_Node_Ptr
private

Definition at line 463 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_GP_Equ_DI_Node_Ptr
private

Definition at line 464 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_GP_Equ_G_Node_Ptr
private

Definition at line 480 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_GP_Equ_GP_Node_Ptr
private

Definition at line 465 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_GP_Equ_SI_Node_Ptr
private

Definition at line 462 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_S_Equ_S_Node_Ptr
private

Definition at line 481 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_S_Equ_SI_Node_Ptr
private

Definition at line 482 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_SI_Equ_BD_Node_Ptr
private

Definition at line 471 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_SI_Equ_BP_Node_Ptr
private

Definition at line 459 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_SI_Equ_BS_Node_Ptr
private

Definition at line 468 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_SI_Equ_DI_Node_Ptr
private

Definition at line 461 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_SI_Equ_GP_Node_Ptr
private

Definition at line 460 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_SI_Equ_S_Node_Ptr
private

Definition at line 483 of file N_DEV_ADMSPSP103VA.h.

double* Xyce::Device::ADMSPSP103VA::Instance::q_SI_Equ_SI_Node_Ptr
private

Definition at line 458 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::qjun_d
private

Definition at line 372 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::qjun_s
private

Definition at line 339 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::qjunbot_d
private

Definition at line 366 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::qjunbot_s
private

Definition at line 333 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::qjungat_d
private

Definition at line 370 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::qjungat_s
private

Definition at line 337 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::qjunsti_d
private

Definition at line 368 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::qjunsti_s
private

Definition at line 335 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::qlim2
private

Definition at line 249 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::qq
private

Definition at line 248 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RBULK_i
private

Definition at line 298 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RDE_i
private

Definition at line 297 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RG_i
private

Definition at line 295 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RJUND_i
private

Definition at line 301 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RJUNS_i
private

Definition at line 300 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RSB_i
private

Definition at line 214 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RSE_i
private

Definition at line 296 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RSG_i
private

Definition at line 215 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::RWELL_i
private

Definition at line 299 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::SA
private

Definition at line 175 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::SB
private

Definition at line 176 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::SC
private

Definition at line 181 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::SCA
private

Definition at line 178 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::SCB
private

Definition at line 179 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::SCC
private

Definition at line 180 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::SD
private

Definition at line 177 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::sqrt_phib_ac
private

Definition at line 289 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::sqrt_phib_dc
private

Definition at line 282 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 541 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::THEMU_i
private

Definition at line 210 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::THER_i
private

Definition at line 213 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::THESAT_i
private

Definition at line 216 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::THESATB_i
private

Definition at line 217 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::THESATG_i
private

Definition at line 218 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::tmpv
private

Definition at line 309 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::us1
private

Definition at line 279 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::us21
private

Definition at line 280 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::vav
private

Definition at line 315 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::vbbtlim_d
private

Definition at line 364 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::vbbtlim_s
private

Definition at line 331 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::vbi_minus_vjsrh
private

Definition at line 316 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::vbimin_d
private

Definition at line 361 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::vbimin_s
private

Definition at line 328 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::vch_d
private

Definition at line 362 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::vch_s
private

Definition at line 329 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::Vdsat_lim
private

Definition at line 260 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::VFB_i
private

Definition at line 202 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::vfmin_d
private

Definition at line 363 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::vfmin_s
private

Definition at line 330 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::vj
private

Definition at line 312 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::vjsrh
private

Definition at line 314 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::vjv
private

Definition at line 310 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::VMAX_d
private

Definition at line 359 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::VMAX_s
private

Definition at line 326 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::VNSUB_i
private

Definition at line 204 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::W
private

Definition at line 174 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::wdep
private

Definition at line 318 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::wsrh
private

Definition at line 317 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::x1
private

Definition at line 259 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::x_mrg_ov_d
private

Definition at line 271 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::x_mrg_ov_s
private

Definition at line 270 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::XCOR_i
private

Definition at line 212 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::XGW
private

Definition at line 184 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::xhighf1_d
private

Definition at line 373 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::xhighf1_s
private

Definition at line 340 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::xhighf2_d
private

Definition at line 375 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::xhighf2_s
private

Definition at line 342 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::xhighr_d
private

Definition at line 377 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::xhighr_s
private

Definition at line 344 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::xi_ov_d
private

Definition at line 267 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::xi_ov_s
private

Definition at line 266 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::zflagbot_d
private

Definition at line 356 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::zflagbot_s
private

Definition at line 323 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::zflaggat_d
private

Definition at line 358 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::zflaggat_s
private

Definition at line 325 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::zflagsti_d
private

Definition at line 357 of file N_DEV_ADMSPSP103VA.h.

double Xyce::Device::ADMSPSP103VA::Instance::zflagsti_s
private

Definition at line 324 of file N_DEV_ADMSPSP103VA.h.

AdmsFadType Xyce::Device::ADMSPSP103VA::Instance::zinv
private

Definition at line 313 of file N_DEV_ADMSPSP103VA.h.


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