Xyce  6.1
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 LocalIdVector &intLIDVecRef, const LocalIdVector &extLIDVecRef)
 
void registerStateLIDs (const LocalIdVector &staLIDVecRef)
 
void setupPointers ()
 
void loadNodeSymbols (Util::SymbolTable &symbol_table) const
 Populates and returns the store name map. More...
 
const JacobianStampjacobianStamp () const
 
void registerJacLIDs (const JacobianStamp &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 std::ostream & printName (std::ostream &os) const
 
virtual void enableLeadCurrentCalc ()
 
virtual void registerGIDs (const IndexPairVector &intGIDListRef, const IndexPairVector &extGIDListRef)
 
virtual void registerStateGIDs (const IndexPairVector &staGIDListRef)
 
virtual void registerStoreGIDs (const IndexPairVector &stoGIDListRef)
 
virtual void registerStoreLIDs (const LocalIdVector &stoLIDVecRef)
 
virtual void registerBranchDataLIDs (const LocalIdVector &branchDataLIDVecRef)
 
virtual const std::vector< std::string > & getDepSolnVars ()
 
virtual void registerDepSolnGIDs (const std::vector< IdVector > &varList)
 
virtual const std::vector< std::string > & getDepStateVars ()
 
virtual void registerDepStateGIDs (const std::vector< IdVector > &varList)
 
virtual const std::vector< std::string > & getDepStoreVars ()
 
virtual void registerDepStoreGIDs (const std::vector< IdVector > &varList)
 
virtual const std::vector< std::string > & getDepLeadCurrentVars ()
 
virtual void registerDepLeadCurrentGIDs (const std::vector< IdVector > &varList)
 
virtual void registerDepSolnLIDs (const std::vector< IdVector > &depSolnLIDVecRef)
 
virtual void registerDepStateLIDs (const std::vector< IdVector > &depStaLIDVecRef)
 
virtual void registerDepStoreLIDs (const std::vector< IdVector > &depStoLIDVecRef)
 
virtual void registerGIDData (const std::vector< int > &counts, const IdVector &GIDs, const JacobianStamp &jacGIDs)
 
virtual const IdVectorgetDepSolnGIDVec ()
 
virtual const IndexPairVector & getIndexPairList ()
 
virtual bool getInstanceBreakPoints (std::vector< Util::BreakPoint > &breakPointTimes)
 
virtual bool updateSource ()
 
virtual bool processInstanceParams ()
 
virtual bool isConverged ()
 
virtual bool testDAEMatrices (const std::vector< const std::string * > &nameVec)
 
virtual bool loadTrivialDAE_FMatrixStamp ()
 
bool trivialStampLoader (Linear::Matrix *matPtr)
 
bool zeroMatrixDiagonal (Linear::Matrix *matPtr)
 
virtual bool setIC ()
 
virtual bool plotfileFlag ()
 
virtual void loadErrorWeightMask ()
 
virtual void acceptStep ()
 
virtual bool loadDAEBVector ()
 
virtual int getNumNoiseSources () const
 
virtual void setupNoiseSources (Xyce::Analysis::NoiseData &noiseDataVec)
 
virtual void getNoiseSources (Xyce::Analysis::NoiseData &noiseDataVec)
 
const InstanceNamegetName () const
 
int getNumIntVars () const
 
int getNumExtVars () const
 
int getNumStateVars () const
 
int getNumStoreVars () const
 
int getNumBranchDataVars () const
 
void setNumStoreVars (int num_store_vars)
 
void setNumBranchDataVars (int num_branch_data_vars)
 
virtual const std::vector< int > & getDevConMap ()
 
virtual DeviceStategetInternalState ()
 
virtual bool setInternalState (const DeviceState &state)
 
virtual bool loadDFDV (int iElectrode, Linear::Vector *dfdvPtr)
 
virtual bool calcConductance (int iElectrode, const Linear::Vector *dxdvPtr)
 
virtual bool outputPlotFiles ()
 
virtual bool enablePDEContinuation (int &max_PDE_continuation_steps)
 
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 IdVectorgetDevLIDs () const
 
const std::vector< IdVector > & getDevJacLIDs () const
 
const IdVectorgetStaLIDVec () const
 
bool getMergeRowColChecked () const
 
void setMergeRowColChecked (bool mergeRowColChecked_local)
 
const MatrixLoadDatagetMatrixLoadData () const
 
MatrixLoadDatagetMatrixLoadData ()
 
const ExternDatagetExternData () const
 
- Public Member Functions inherited from Xyce::Device::DeviceEntity
 DeviceEntity (ParametricData< void > &parametric_data, const SolverState &solver_state, const DeviceOptions &device_options, const std::string &netlist_filename, int netlist_line)
 
virtual ~DeviceEntity ()
 
virtual CompositeParamconstructComposite (const std::string &composite_name, const std::string &param_name)
 
bool setDefaultParam (double val, bool overrideOriginal=false)
 
double getDefaultParam () const
 
bool scaleParam (const std::string &paramName, double val, double val0)
 
bool scaleParam (const std::string &paramName, double val)
 
bool scaleDefaultParam (double val)
 
bool analyticSensitivityAvailable (const std::string &paramName)
 
bool getAnalyticSensitivity (const std::string &paramName, std::vector< double > &dfdpVec, std::vector< double > &dqdpVec, std::vector< double > &dbdpVec, std::vector< int > &FindicesVec, std::vector< int > &QindicesVec, std::vector< int > &BindicesVec)
 
bool setParam (const std::string &paramName, double val, bool overrideOriginal=false)
 
bool getParam (const std::string &paramName, double &result) const
 
bool getParamBreakpoints (std::vector< Util::BreakPoint > &)
 
bool updateDependentParameters (Linear::Vector &vars)
 
bool updateDependentParameters (double temp_tmp)
 
bool updateGlobalParameters (GlobalParameterMap &)
 
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
 
void setDefaultParamName (const std::string &default_param_name)
 
const std::vector< Depend > & getDependentParams ()
 
void addDependentParameter (const Depend &param)
 
const DeviceOptionsgetDeviceOptions () const
 
const SolverStategetSolverState () const
 
const NetlistLocation & netlistLocation () const
 
const ParameterMapgetParameterMap () const
 
- Public Member Functions inherited from Xyce::Device::ParameterBase
 ParameterBase ()
 
virtual ~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 Member Functions

 Instance (const Instance &)
 
Instanceoperator= (const Instance &)
 

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 InstanceSensitivity
 
class ModelSensitivity
 
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 numLeadCurrentVars
 
int numLeadCurrentStoreVars
 
bool loadLeadCurrent
 
int numBranchDataVars
 
int numBranchDataVarsIfAllocated
 
std::vector< int > devConMap
 
bool mergeRowColChecked
 
- Protected Member Functions inherited from Xyce::Device::DeviceInstance
void jacStampMap (const JacobianStamp &stamp_parent, IdVector &map_parent, JacobianStamp &map2_parent, JacobianStamp &stamp, IdVector &map, JacobianStamp &map2, int from, int to, int original_size)
 
void jacStampMap_fixOrder (const JacobianStamp &stamp_parent, JacobianStamp &map2_parent, JacobianStamp &stamp, JacobianStamp &map2)
 
void outputJacStamp (const JacobianStamp &jac)
 
void outputJacMaps (const std::vector< int > &jacMap, const JacobianStamp &jacMap2)
 
- Protected Attributes inherited from Xyce::Device::DeviceInstance
const ExternDataextData
 
IndexPairVector indexPairList
 
IndexPairVector intGIDList
 
IndexPairVector extGIDList
 
IndexPairVector staGIDList
 
IdVector intLIDVec
 
IdVector extLIDVec
 
IdVector staLIDVec
 
IdVector stoLIDVec
 
IdVector devLIDs
 devLIDs is a combined LID vector, containing int, ext, and expVar ID's. More...
 
JacobianStamp devJacLIDs
 
DeviceSupport devSupport
 
- Protected Attributes inherited from Xyce::Device::DeviceEntity
std::vector< int > expVarGIDs
 
std::vector< int > expVarLIDs
 
std::vector< std::string > expVarNames
 
std::vector< double > expVarVals
 
std::vector< double > eVarVals
 

Detailed Description

Definition at line 5639 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 10595 of file N_DEV_ADMSPSP103VA.C.

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

Definition at line 11217 of file N_DEV_ADMSPSP103VA.C.

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

Member Function Documentation

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

Definition at line 11052 of file N_DEV_ADMSPSP103VA.C.

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

Definition at line 5692 of file N_DEV_ADMSPSP103VA.h.

const JacobianStamp & Xyce::Device::ADMSPSP103VA::Instance::jacobianStamp ( ) const
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 11369 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 16155 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 16508 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 11517 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 11546 of file N_DEV_ADMSPSP103VA.C.

void Xyce::Device::ADMSPSP103VA::Instance::loadNodeSymbols ( Util::SymbolTable &  symbol_table) const
virtual

Populates and returns the store name map.

If the DeviceInstance::storeNameMap is empty, populate it.

For the purpose of lead currents, store vector elements must be given names that can be used to locate lead currents at print time. When a netlist attempts to print, say, "I(R1)" the output code looks for an entry in the store vector named R1:DEV_I.

This method does the assignment of names to various vector elements.

Author
David G. Baur
Date
12/18/2014

Implements Xyce::Device::DeviceInstance.

Definition at line 11316 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 2964 of file N_DEV_ADMSPSP103VA.C.

void Xyce::Device::ADMSPSP103VA::Instance::registerJacLIDs ( const JacobianStamp jacLIDVec)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 11383 of file N_DEV_ADMSPSP103VA.C.

void Xyce::Device::ADMSPSP103VA::Instance::registerLIDs ( const LocalIdVector intLIDVecRef,
const LocalIdVector extLIDVecRef 
)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 11229 of file N_DEV_ADMSPSP103VA.C.

void Xyce::Device::ADMSPSP103VA::Instance::registerStateLIDs ( const LocalIdVector staLIDVecRef)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 11356 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 11403 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 11612 of file N_DEV_ADMSPSP103VA.C.

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

Implements Xyce::Device::DeviceInstance.

Definition at line 11573 of file N_DEV_ADMSPSP103VA.C.

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

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 11594 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 16729 of file N_DEV_ADMSPSP103VA.C.

Friends And Related Function Documentation

friend class InstanceSensitivity
friend

Definition at line 5643 of file N_DEV_ADMSPSP103VA.h.

friend class Model
friend

Definition at line 5642 of file N_DEV_ADMSPSP103VA.h.

friend class ModelSensitivity
friend

Definition at line 5644 of file N_DEV_ADMSPSP103VA.h.

friend class ParametricData< Instance >
friend

Definition at line 5641 of file N_DEV_ADMSPSP103VA.h.

friend class Traits
friend

Definition at line 5645 of file N_DEV_ADMSPSP103VA.h.

Member Data Documentation

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

Definition at line 5752 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5753 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5754 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5755 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5722 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5882 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5719 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5849 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5727 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6080 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6086 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6031 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6038 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6035 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6036 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6037 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6028 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6034 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6029 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6032 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6030 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6033 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6048 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6050 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6049 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6051 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6052 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6043 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6046 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6054 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6047 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6053 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6045 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6044 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6077 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5762 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5765 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5750 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5751 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5749 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5805 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5820 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5813 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5725 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5848 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5748 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5782 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5775 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5763 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5766 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5783 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5794 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5821 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5814 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5736 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5737 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5772 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5773 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5771 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5764 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5767 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5769 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5770 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5761 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6065 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6062 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6063 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6064 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6061 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6059 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6060 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5768 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5740 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5786 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5717 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5735 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5787 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6071 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5779 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5780 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5781 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5889 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5856 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5903 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5870 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5905 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5872 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5907 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5874 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5976 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5977 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5958 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5974 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5955 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5957 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5954 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5978 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5975 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5971 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5970 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5973 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5969 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5935 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5939 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5937 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5934 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5952 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5972 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5949 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5951 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5948 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5966 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5967 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5959 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5933 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5956 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5968 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5938 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5936 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5932 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5960 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5961 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5945 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5946 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5962 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5947 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5944 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5963 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5964 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5953 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5941 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5950 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5943 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5942 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5965 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5940 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5718 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5819 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5812 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5834 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5759 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5760 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5785 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5833 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5732 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5831 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5836 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5837 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5793 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5792 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5791 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5790 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5832 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5835 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5840 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5756 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5757 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5758 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5900 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5867 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5894 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5861 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5898 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5865 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5896 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5863 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5807 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5784 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5804 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5806 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5802 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5801 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5798 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5797 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5909 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5876 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5911 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5878 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5913 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5880 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6090 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6091 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6089 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5716 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5776 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5702 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5724 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5884 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5721 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5851 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5920 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5927 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5924 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5925 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5926 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5917 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5923 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5918 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5921 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5919 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5922 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5723 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5883 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5720 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5850 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5908 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5875 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5910 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5877 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5912 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5879 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5699 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5914 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5881 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5738 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5729 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5774 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5711 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5712 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5715 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5714 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5734 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5728 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5817 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5810 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5803 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5823 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5816 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5822 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5815 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6067 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5726 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6023 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6024 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6005 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6021 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6002 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6004 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6001 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6025 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6022 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6018 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6017 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6020 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6016 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5982 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5986 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5984 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5981 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5999 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6019 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5996 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5998 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5995 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6013 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6014 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6006 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5980 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6003 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6015 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5985 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5983 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5979 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6007 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6008 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5992 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5993 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6009 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5994 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5991 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6010 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6011 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6000 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5988 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5997 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5990 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5989 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6012 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5987 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5901 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5868 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5895 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5862 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5899 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5866 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5897 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5864 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5778 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5777 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5827 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5826 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5824 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5830 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5829 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5743 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5825 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5744 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5828 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5704 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5705 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5710 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5707 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5708 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5709 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5706 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5818 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5811 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 6070 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5739 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5742 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5745 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5746 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5747 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5838 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5808 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5809 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5844 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5893 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5860 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5845 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5890 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5857 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5891 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5858 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5789 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5731 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5892 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5859 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5841 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5843 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5839 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5888 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5855 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5733 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5703 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5847 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5846 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5788 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5800 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5799 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5741 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5713 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5902 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5869 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5904 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5871 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5906 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5873 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5796 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5795 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5885 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5852 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5887 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5854 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5886 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5853 of file N_DEV_ADMSPSP103VA.h.

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

Definition at line 5842 of file N_DEV_ADMSPSP103VA.h.


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