Xyce  6.1
Xyce::Device::ADMSHBT_X Namespace Reference

Namespaces

 AnalogFunctions
 

Classes

class  Instance
 
class  InstanceSensitivity
 
class  Model
 
class  ModelSensitivity
 
struct  Traits
 

Typedefs

typedef Sacado::Fad::SFad< double, 19 > AdmsFadType
 
typedef Sacado::Fad::SFad< double, 1 > AdmsSensFadType
 

Functions

template<typename T >
static T adms_vt (const T temp)
 
template<typename Tin >
static Tin adms_ternary_op (const bool cond, const Tin &ifTrue, const Tin &ifFalse)
 
template<typename Tin >
static Tin adms_ternary_op (const bool cond, const Tin &ifTrue, const double &ifFalse)
 
template<typename Tin >
static Tin adms_ternary_op (const bool cond, const double &ifTrue, const Tin &ifFalse)
 
void evaluateModelEquations (std::vector< double > &probeVars, const int admsProbeID_V_t_ti, const int admsProbeID_V_b_c, const int admsProbeID_V_c_GND, const int admsProbeID_V_b_GND, const int admsProbeID_V_cx_bii, const int admsProbeID_V_exx_bii, const int admsProbeID_V_ex_bii, const int admsProbeID_V_bii_bi, const int admsProbeID_I_c_ci, const int admsProbeID_I_e_ei, const int admsProbeID_I_b_bi, const int admsProbeID_V_ti_GND, const int admsProbeID_V_ci_ei, const int admsProbeID_V_exx_ei, const int admsProbeID_V_cx_ci, const int admsProbeID_V_ex_ei, const int admsProbeID_V_bii_ei, const int admsProbeID_V_bii_ci, const int admsProbeID_V_bi_ci, const int admsNodeID_c, const int admsNodeID_b, const int admsNodeID_e, const int admsNodeID_t, const int admsNodeID_ei, const int admsNodeID_bi, const int admsNodeID_bii, const int admsNodeID_ci, const int admsNodeID_ti, const int admsNodeID_ex, const int admsNodeID_exx, const int admsNodeID_cx, const int admsBRA_ID_b_bi, const int admsBRA_ID_e_ei, const int admsBRA_ID_c_ci, AdmsSensFadType &instancePar_Temp, bool instancePar_given_Temp, AdmsSensFadType &instancePar_L, bool instancePar_given_L, AdmsSensFadType &instancePar_W, bool instancePar_given_W, int instancePar_N, bool instancePar_given_N, AdmsSensFadType &modelPar_Temp, bool modelPar_given_Temp, AdmsSensFadType &modelPar_Rth, bool modelPar_given_Rth, AdmsSensFadType &modelPar_Cth, bool modelPar_given_Cth, AdmsSensFadType &modelPar_L, bool modelPar_given_L, AdmsSensFadType &modelPar_W, bool modelPar_given_W, AdmsSensFadType &modelPar_Jsf, bool modelPar_given_Jsf, AdmsSensFadType &modelPar_nf, bool modelPar_given_nf, AdmsSensFadType &modelPar_Vg, bool modelPar_given_Vg, AdmsSensFadType &modelPar_Jse, bool modelPar_given_Jse, AdmsSensFadType &modelPar_ne, bool modelPar_given_ne, AdmsSensFadType &modelPar_Rbxx, bool modelPar_given_Rbxx, AdmsSensFadType &modelPar_Vgb, bool modelPar_given_Vgb, AdmsSensFadType &modelPar_Jsee, bool modelPar_given_Jsee, AdmsSensFadType &modelPar_nee, bool modelPar_given_nee, AdmsSensFadType &modelPar_Rbbxx, bool modelPar_given_Rbbxx, AdmsSensFadType &modelPar_Vgbb, bool modelPar_given_Vgbb, AdmsSensFadType &modelPar_Jsr, bool modelPar_given_Jsr, AdmsSensFadType &modelPar_nr, bool modelPar_given_nr, AdmsSensFadType &modelPar_Vgr, bool modelPar_given_Vgr, AdmsSensFadType &modelPar_XCjc, bool modelPar_given_XCjc, AdmsSensFadType &modelPar_Jsc, bool modelPar_given_Jsc, AdmsSensFadType &modelPar_nc, bool modelPar_given_nc, AdmsSensFadType &modelPar_Rcxx, bool modelPar_given_Rcxx, AdmsSensFadType &modelPar_Vgc, bool modelPar_given_Vgc, AdmsSensFadType &modelPar_Bf, bool modelPar_given_Bf, AdmsSensFadType &modelPar_kBeta, bool modelPar_given_kBeta, AdmsSensFadType &modelPar_Br, bool modelPar_given_Br, AdmsSensFadType &modelPar_VAF, bool modelPar_given_VAF, AdmsSensFadType &modelPar_VAR, bool modelPar_given_VAR, AdmsSensFadType &modelPar_IKF, bool modelPar_given_IKF, AdmsSensFadType &modelPar_IKR, bool modelPar_given_IKR, AdmsSensFadType &modelPar_Mc, bool modelPar_given_Mc, AdmsSensFadType &modelPar_BVceo, bool modelPar_given_BVceo, AdmsSensFadType &modelPar_kc, bool modelPar_given_kc, AdmsSensFadType &modelPar_BVebo, bool modelPar_given_BVebo, AdmsSensFadType &modelPar_Tr, bool modelPar_given_Tr, AdmsSensFadType &modelPar_Trx, bool modelPar_given_Trx, AdmsSensFadType &modelPar_Tf, bool modelPar_given_Tf, AdmsSensFadType &modelPar_Tft, bool modelPar_given_Tft, AdmsSensFadType &modelPar_Thcs, bool modelPar_given_Thcs, AdmsSensFadType &modelPar_Ahc, bool modelPar_given_Ahc, AdmsSensFadType &modelPar_Cje, bool modelPar_given_Cje, AdmsSensFadType &modelPar_mje, bool modelPar_given_mje, AdmsSensFadType &modelPar_Vje, bool modelPar_given_Vje, AdmsSensFadType &modelPar_Cjc, bool modelPar_given_Cjc, AdmsSensFadType &modelPar_mjc, bool modelPar_given_mjc, AdmsSensFadType &modelPar_Vjc, bool modelPar_given_Vjc, AdmsSensFadType &modelPar_kjc, bool modelPar_given_kjc, AdmsSensFadType &modelPar_Cmin, bool modelPar_given_Cmin, AdmsSensFadType &modelPar_J0, bool modelPar_given_J0, AdmsSensFadType &modelPar_XJ0, bool modelPar_given_XJ0, AdmsSensFadType &modelPar_Rci0, bool modelPar_given_Rci0, AdmsSensFadType &modelPar_Jk, bool modelPar_given_Jk, AdmsSensFadType &modelPar_RJk, bool modelPar_given_RJk, AdmsSensFadType &modelPar_Vces, bool modelPar_given_Vces, AdmsSensFadType &modelPar_Rc, bool modelPar_given_Rc, AdmsSensFadType &modelPar_Re, bool modelPar_given_Re, AdmsSensFadType &modelPar_Rb, bool modelPar_given_Rb, AdmsSensFadType &modelPar_Rb2, bool modelPar_given_Rb2, AdmsSensFadType &modelPar_Lc, bool modelPar_given_Lc, AdmsSensFadType &modelPar_Le, bool modelPar_given_Le, AdmsSensFadType &modelPar_Lb, bool modelPar_given_Lb, AdmsSensFadType &modelPar_Cq, bool modelPar_given_Cq, AdmsSensFadType &modelPar_Cpb, bool modelPar_given_Cpb, AdmsSensFadType &modelPar_Cpc, bool modelPar_given_Cpc, AdmsSensFadType &modelPar_Tnom, bool modelPar_given_Tnom, int modelPar_Mode, bool modelPar_given_Mode, int modelPar_Noise, bool modelPar_given_Noise, int modelPar_Debug, bool modelPar_given_Debug, int modelPar_DebugPlus, bool modelPar_given_DebugPlus, int modelPar_N, bool modelPar_given_N, int modelPar_dtype, double admsTemperature, double adms_vt_nom, double gmin, std::vector< AdmsSensFadType > &staticContributions, std::vector< AdmsSensFadType > &dynamicContributions, const Instance &theInstance)
 
void evaluateInitialInstance (AdmsSensFadType &instancePar_Temp, bool instancePar_given_Temp, AdmsSensFadType &instancePar_L, bool instancePar_given_L, AdmsSensFadType &instancePar_W, bool instancePar_given_W, int instancePar_N, bool instancePar_given_N, AdmsSensFadType &modelPar_Temp, bool modelPar_given_Temp, AdmsSensFadType &modelPar_Rth, bool modelPar_given_Rth, AdmsSensFadType &modelPar_Cth, bool modelPar_given_Cth, AdmsSensFadType &modelPar_L, bool modelPar_given_L, AdmsSensFadType &modelPar_W, bool modelPar_given_W, AdmsSensFadType &modelPar_Jsf, bool modelPar_given_Jsf, AdmsSensFadType &modelPar_nf, bool modelPar_given_nf, AdmsSensFadType &modelPar_Vg, bool modelPar_given_Vg, AdmsSensFadType &modelPar_Jse, bool modelPar_given_Jse, AdmsSensFadType &modelPar_ne, bool modelPar_given_ne, AdmsSensFadType &modelPar_Rbxx, bool modelPar_given_Rbxx, AdmsSensFadType &modelPar_Vgb, bool modelPar_given_Vgb, AdmsSensFadType &modelPar_Jsee, bool modelPar_given_Jsee, AdmsSensFadType &modelPar_nee, bool modelPar_given_nee, AdmsSensFadType &modelPar_Rbbxx, bool modelPar_given_Rbbxx, AdmsSensFadType &modelPar_Vgbb, bool modelPar_given_Vgbb, AdmsSensFadType &modelPar_Jsr, bool modelPar_given_Jsr, AdmsSensFadType &modelPar_nr, bool modelPar_given_nr, AdmsSensFadType &modelPar_Vgr, bool modelPar_given_Vgr, AdmsSensFadType &modelPar_XCjc, bool modelPar_given_XCjc, AdmsSensFadType &modelPar_Jsc, bool modelPar_given_Jsc, AdmsSensFadType &modelPar_nc, bool modelPar_given_nc, AdmsSensFadType &modelPar_Rcxx, bool modelPar_given_Rcxx, AdmsSensFadType &modelPar_Vgc, bool modelPar_given_Vgc, AdmsSensFadType &modelPar_Bf, bool modelPar_given_Bf, AdmsSensFadType &modelPar_kBeta, bool modelPar_given_kBeta, AdmsSensFadType &modelPar_Br, bool modelPar_given_Br, AdmsSensFadType &modelPar_VAF, bool modelPar_given_VAF, AdmsSensFadType &modelPar_VAR, bool modelPar_given_VAR, AdmsSensFadType &modelPar_IKF, bool modelPar_given_IKF, AdmsSensFadType &modelPar_IKR, bool modelPar_given_IKR, AdmsSensFadType &modelPar_Mc, bool modelPar_given_Mc, AdmsSensFadType &modelPar_BVceo, bool modelPar_given_BVceo, AdmsSensFadType &modelPar_kc, bool modelPar_given_kc, AdmsSensFadType &modelPar_BVebo, bool modelPar_given_BVebo, AdmsSensFadType &modelPar_Tr, bool modelPar_given_Tr, AdmsSensFadType &modelPar_Trx, bool modelPar_given_Trx, AdmsSensFadType &modelPar_Tf, bool modelPar_given_Tf, AdmsSensFadType &modelPar_Tft, bool modelPar_given_Tft, AdmsSensFadType &modelPar_Thcs, bool modelPar_given_Thcs, AdmsSensFadType &modelPar_Ahc, bool modelPar_given_Ahc, AdmsSensFadType &modelPar_Cje, bool modelPar_given_Cje, AdmsSensFadType &modelPar_mje, bool modelPar_given_mje, AdmsSensFadType &modelPar_Vje, bool modelPar_given_Vje, AdmsSensFadType &modelPar_Cjc, bool modelPar_given_Cjc, AdmsSensFadType &modelPar_mjc, bool modelPar_given_mjc, AdmsSensFadType &modelPar_Vjc, bool modelPar_given_Vjc, AdmsSensFadType &modelPar_kjc, bool modelPar_given_kjc, AdmsSensFadType &modelPar_Cmin, bool modelPar_given_Cmin, AdmsSensFadType &modelPar_J0, bool modelPar_given_J0, AdmsSensFadType &modelPar_XJ0, bool modelPar_given_XJ0, AdmsSensFadType &modelPar_Rci0, bool modelPar_given_Rci0, AdmsSensFadType &modelPar_Jk, bool modelPar_given_Jk, AdmsSensFadType &modelPar_RJk, bool modelPar_given_RJk, AdmsSensFadType &modelPar_Vces, bool modelPar_given_Vces, AdmsSensFadType &modelPar_Rc, bool modelPar_given_Rc, AdmsSensFadType &modelPar_Re, bool modelPar_given_Re, AdmsSensFadType &modelPar_Rb, bool modelPar_given_Rb, AdmsSensFadType &modelPar_Rb2, bool modelPar_given_Rb2, AdmsSensFadType &modelPar_Lc, bool modelPar_given_Lc, AdmsSensFadType &modelPar_Le, bool modelPar_given_Le, AdmsSensFadType &modelPar_Lb, bool modelPar_given_Lb, AdmsSensFadType &modelPar_Cq, bool modelPar_given_Cq, AdmsSensFadType &modelPar_Cpb, bool modelPar_given_Cpb, AdmsSensFadType &modelPar_Cpc, bool modelPar_given_Cpc, AdmsSensFadType &modelPar_Tnom, bool modelPar_given_Tnom, int modelPar_Mode, bool modelPar_given_Mode, int modelPar_Noise, bool modelPar_given_Noise, int modelPar_Debug, bool modelPar_given_Debug, int modelPar_DebugPlus, bool modelPar_given_DebugPlus, int modelPar_N, bool modelPar_given_N, int modelPar_dtype, double admsTemperature)
 
void evaluateInitialModel (AdmsSensFadType &modelPar_Temp, bool modelPar_given_Temp, AdmsSensFadType &modelPar_Rth, bool modelPar_given_Rth, AdmsSensFadType &modelPar_Cth, bool modelPar_given_Cth, AdmsSensFadType &modelPar_L, bool modelPar_given_L, AdmsSensFadType &modelPar_W, bool modelPar_given_W, AdmsSensFadType &modelPar_Jsf, bool modelPar_given_Jsf, AdmsSensFadType &modelPar_nf, bool modelPar_given_nf, AdmsSensFadType &modelPar_Vg, bool modelPar_given_Vg, AdmsSensFadType &modelPar_Jse, bool modelPar_given_Jse, AdmsSensFadType &modelPar_ne, bool modelPar_given_ne, AdmsSensFadType &modelPar_Rbxx, bool modelPar_given_Rbxx, AdmsSensFadType &modelPar_Vgb, bool modelPar_given_Vgb, AdmsSensFadType &modelPar_Jsee, bool modelPar_given_Jsee, AdmsSensFadType &modelPar_nee, bool modelPar_given_nee, AdmsSensFadType &modelPar_Rbbxx, bool modelPar_given_Rbbxx, AdmsSensFadType &modelPar_Vgbb, bool modelPar_given_Vgbb, AdmsSensFadType &modelPar_Jsr, bool modelPar_given_Jsr, AdmsSensFadType &modelPar_nr, bool modelPar_given_nr, AdmsSensFadType &modelPar_Vgr, bool modelPar_given_Vgr, AdmsSensFadType &modelPar_XCjc, bool modelPar_given_XCjc, AdmsSensFadType &modelPar_Jsc, bool modelPar_given_Jsc, AdmsSensFadType &modelPar_nc, bool modelPar_given_nc, AdmsSensFadType &modelPar_Rcxx, bool modelPar_given_Rcxx, AdmsSensFadType &modelPar_Vgc, bool modelPar_given_Vgc, AdmsSensFadType &modelPar_Bf, bool modelPar_given_Bf, AdmsSensFadType &modelPar_kBeta, bool modelPar_given_kBeta, AdmsSensFadType &modelPar_Br, bool modelPar_given_Br, AdmsSensFadType &modelPar_VAF, bool modelPar_given_VAF, AdmsSensFadType &modelPar_VAR, bool modelPar_given_VAR, AdmsSensFadType &modelPar_IKF, bool modelPar_given_IKF, AdmsSensFadType &modelPar_IKR, bool modelPar_given_IKR, AdmsSensFadType &modelPar_Mc, bool modelPar_given_Mc, AdmsSensFadType &modelPar_BVceo, bool modelPar_given_BVceo, AdmsSensFadType &modelPar_kc, bool modelPar_given_kc, AdmsSensFadType &modelPar_BVebo, bool modelPar_given_BVebo, AdmsSensFadType &modelPar_Tr, bool modelPar_given_Tr, AdmsSensFadType &modelPar_Trx, bool modelPar_given_Trx, AdmsSensFadType &modelPar_Tf, bool modelPar_given_Tf, AdmsSensFadType &modelPar_Tft, bool modelPar_given_Tft, AdmsSensFadType &modelPar_Thcs, bool modelPar_given_Thcs, AdmsSensFadType &modelPar_Ahc, bool modelPar_given_Ahc, AdmsSensFadType &modelPar_Cje, bool modelPar_given_Cje, AdmsSensFadType &modelPar_mje, bool modelPar_given_mje, AdmsSensFadType &modelPar_Vje, bool modelPar_given_Vje, AdmsSensFadType &modelPar_Cjc, bool modelPar_given_Cjc, AdmsSensFadType &modelPar_mjc, bool modelPar_given_mjc, AdmsSensFadType &modelPar_Vjc, bool modelPar_given_Vjc, AdmsSensFadType &modelPar_kjc, bool modelPar_given_kjc, AdmsSensFadType &modelPar_Cmin, bool modelPar_given_Cmin, AdmsSensFadType &modelPar_J0, bool modelPar_given_J0, AdmsSensFadType &modelPar_XJ0, bool modelPar_given_XJ0, AdmsSensFadType &modelPar_Rci0, bool modelPar_given_Rci0, AdmsSensFadType &modelPar_Jk, bool modelPar_given_Jk, AdmsSensFadType &modelPar_RJk, bool modelPar_given_RJk, AdmsSensFadType &modelPar_Vces, bool modelPar_given_Vces, AdmsSensFadType &modelPar_Rc, bool modelPar_given_Rc, AdmsSensFadType &modelPar_Re, bool modelPar_given_Re, AdmsSensFadType &modelPar_Rb, bool modelPar_given_Rb, AdmsSensFadType &modelPar_Rb2, bool modelPar_given_Rb2, AdmsSensFadType &modelPar_Lc, bool modelPar_given_Lc, AdmsSensFadType &modelPar_Le, bool modelPar_given_Le, AdmsSensFadType &modelPar_Lb, bool modelPar_given_Lb, AdmsSensFadType &modelPar_Cq, bool modelPar_given_Cq, AdmsSensFadType &modelPar_Cpb, bool modelPar_given_Cpb, AdmsSensFadType &modelPar_Cpc, bool modelPar_given_Cpc, AdmsSensFadType &modelPar_Tnom, bool modelPar_given_Tnom, int modelPar_Mode, bool modelPar_given_Mode, int modelPar_Noise, bool modelPar_given_Noise, int modelPar_Debug, bool modelPar_given_Debug, int modelPar_DebugPlus, bool modelPar_given_DebugPlus, int modelPar_N, bool modelPar_given_N, int modelPar_dtype, double admsTemperature)
 
template<typename T >
limexp (const T &x)
 
template<typename T >
double ADMSfloor (const T &x)
 
template<typename T >
double ADMSceil (const T &x)
 
void registerDevice ()
 
void evaluateInitialInstance (AdmsSensFadType &instancePar_Temp, bool instancePar_given_Temp, AdmsSensFadType &instancePar_L, bool instancePar_given_L, AdmsSensFadType &instancePar_W, bool instancePar_given_W, int instancePar_N, bool instancePar_given_N, AdmsSensFadType &modelPar_Temp, bool modelPar_given_Temp, AdmsSensFadType &modelPar_Rth, bool modelPar_given_Rth, AdmsSensFadType &modelPar_Cth, bool modelPar_given_Cth, AdmsSensFadType &modelPar_L, bool modelPar_given_L, AdmsSensFadType &modelPar_W, bool modelPar_given_W, AdmsSensFadType &modelPar_Jsf, bool modelPar_given_Jsf, AdmsSensFadType &modelPar_nf, bool modelPar_given_nf, AdmsSensFadType &modelPar_Vg, bool modelPar_given_Vg, AdmsSensFadType &modelPar_Jse, bool modelPar_given_Jse, AdmsSensFadType &modelPar_ne, bool modelPar_given_ne, AdmsSensFadType &modelPar_Rbxx, bool modelPar_given_Rbxx, AdmsSensFadType &modelPar_Vgb, bool modelPar_given_Vgb, AdmsSensFadType &modelPar_Jsee, bool modelPar_given_Jsee, AdmsSensFadType &modelPar_nee, bool modelPar_given_nee, AdmsSensFadType &modelPar_Rbbxx, bool modelPar_given_Rbbxx, AdmsSensFadType &modelPar_Vgbb, bool modelPar_given_Vgbb, AdmsSensFadType &modelPar_Jsr, bool modelPar_given_Jsr, AdmsSensFadType &modelPar_nr, bool modelPar_given_nr, AdmsSensFadType &modelPar_Vgr, bool modelPar_given_Vgr, AdmsSensFadType &modelPar_XCjc, bool modelPar_given_XCjc, AdmsSensFadType &modelPar_Jsc, bool modelPar_given_Jsc, AdmsSensFadType &modelPar_nc, bool modelPar_given_nc, AdmsSensFadType &modelPar_Rcxx, bool modelPar_given_Rcxx, AdmsSensFadType &modelPar_Vgc, bool modelPar_given_Vgc, AdmsSensFadType &modelPar_Bf, bool modelPar_given_Bf, AdmsSensFadType &modelPar_kBeta, bool modelPar_given_kBeta, AdmsSensFadType &modelPar_Br, bool modelPar_given_Br, AdmsSensFadType &modelPar_VAF, bool modelPar_given_VAF, AdmsSensFadType &modelPar_VAR, bool modelPar_given_VAR, AdmsSensFadType &modelPar_IKF, bool modelPar_given_IKF, AdmsSensFadType &modelPar_IKR, bool modelPar_given_IKR, AdmsSensFadType &modelPar_Mc, bool modelPar_given_Mc, AdmsSensFadType &modelPar_BVceo, bool modelPar_given_BVceo, AdmsSensFadType &modelPar_kc, bool modelPar_given_kc, AdmsSensFadType &modelPar_BVebo, bool modelPar_given_BVebo, AdmsSensFadType &modelPar_Tr, bool modelPar_given_Tr, AdmsSensFadType &modelPar_Trx, bool modelPar_given_Trx, AdmsSensFadType &modelPar_Tf, bool modelPar_given_Tf, AdmsSensFadType &modelPar_Tft, bool modelPar_given_Tft, AdmsSensFadType &modelPar_Thcs, bool modelPar_given_Thcs, AdmsSensFadType &modelPar_Ahc, bool modelPar_given_Ahc, AdmsSensFadType &modelPar_Cje, bool modelPar_given_Cje, AdmsSensFadType &modelPar_mje, bool modelPar_given_mje, AdmsSensFadType &modelPar_Vje, bool modelPar_given_Vje, AdmsSensFadType &modelPar_Cjc, bool modelPar_given_Cjc, AdmsSensFadType &modelPar_mjc, bool modelPar_given_mjc, AdmsSensFadType &modelPar_Vjc, bool modelPar_given_Vjc, AdmsSensFadType &modelPar_kjc, bool modelPar_given_kjc, AdmsSensFadType &modelPar_Cmin, bool modelPar_given_Cmin, AdmsSensFadType &modelPar_J0, bool modelPar_given_J0, AdmsSensFadType &modelPar_XJ0, bool modelPar_given_XJ0, AdmsSensFadType &modelPar_Rci0, bool modelPar_given_Rci0, AdmsSensFadType &modelPar_Jk, bool modelPar_given_Jk, AdmsSensFadType &modelPar_RJk, bool modelPar_given_RJk, AdmsSensFadType &modelPar_Vces, bool modelPar_given_Vces, AdmsSensFadType &modelPar_Rc, bool modelPar_given_Rc, AdmsSensFadType &modelPar_Re, bool modelPar_given_Re, AdmsSensFadType &modelPar_Rb, bool modelPar_given_Rb, AdmsSensFadType &modelPar_Rb2, bool modelPar_given_Rb2, AdmsSensFadType &modelPar_Lc, bool modelPar_given_Lc, AdmsSensFadType &modelPar_Le, bool modelPar_given_Le, AdmsSensFadType &modelPar_Lb, bool modelPar_given_Lb, AdmsSensFadType &modelPar_Cq, bool modelPar_given_Cq, AdmsSensFadType &modelPar_Cpb, bool modelPar_given_Cpb, AdmsSensFadType &modelPar_Cpc, bool modelPar_given_Cpc, AdmsSensFadType &modelPar_Tnom, bool modelPar_given_Tnom, int modelPar_Mode, bool modelPar_given_Mode, int modelPar_Noise, bool modelPar_given_Noise, int modelPar_Debug, bool modelPar_given_Debug, int modelPar_DebugPlus, bool modelPar_given_DebugPlus, int modelPar_N, bool modelPar_given_N, int modelPar_dtype, double admsTemperature, double adms_vt_nom)
 

Variables

static InstanceSensitivity instSens
 
static ModelSensitivity modSens
 

Typedef Documentation

typedef Sacado::Fad::SFad<double,19> Xyce::Device::ADMSHBT_X::AdmsFadType

Definition at line 68 of file N_DEV_ADMSHBT_X.h.

typedef Sacado::Fad::SFad<double,1> Xyce::Device::ADMSHBT_X::AdmsSensFadType

Definition at line 69 of file N_DEV_ADMSHBT_X.h.

Function Documentation

template<typename Tin >
static Tin Xyce::Device::ADMSHBT_X::adms_ternary_op ( const bool  cond,
const Tin &  ifTrue,
const Tin &  ifFalse 
)
static

Definition at line 147 of file N_DEV_ADMSHBT_X.h.

template<typename Tin >
static Tin Xyce::Device::ADMSHBT_X::adms_ternary_op ( const bool  cond,
const Tin &  ifTrue,
const double &  ifFalse 
)
static

Definition at line 156 of file N_DEV_ADMSHBT_X.h.

template<typename Tin >
static Tin Xyce::Device::ADMSHBT_X::adms_ternary_op ( const bool  cond,
const double &  ifTrue,
const Tin &  ifFalse 
)
static

Definition at line 165 of file N_DEV_ADMSHBT_X.h.

template<typename T >
static T Xyce::Device::ADMSHBT_X::adms_vt ( const T  temp)
inlinestatic

Definition at line 140 of file N_DEV_ADMSHBT_X.h.

template<typename T >
double Xyce::Device::ADMSHBT_X::ADMSceil ( const T &  x)

Definition at line 714 of file N_DEV_ADMSHBT_X.h.

template<typename T >
double Xyce::Device::ADMSHBT_X::ADMSfloor ( const T &  x)

Definition at line 708 of file N_DEV_ADMSHBT_X.h.

void Xyce::Device::ADMSHBT_X::evaluateInitialInstance ( AdmsSensFadType instancePar_Temp,
bool  instancePar_given_Temp,
AdmsSensFadType instancePar_L,
bool  instancePar_given_L,
AdmsSensFadType instancePar_W,
bool  instancePar_given_W,
int  instancePar_N,
bool  instancePar_given_N,
AdmsSensFadType modelPar_Temp,
bool  modelPar_given_Temp,
AdmsSensFadType modelPar_Rth,
bool  modelPar_given_Rth,
AdmsSensFadType modelPar_Cth,
bool  modelPar_given_Cth,
AdmsSensFadType modelPar_L,
bool  modelPar_given_L,
AdmsSensFadType modelPar_W,
bool  modelPar_given_W,
AdmsSensFadType modelPar_Jsf,
bool  modelPar_given_Jsf,
AdmsSensFadType modelPar_nf,
bool  modelPar_given_nf,
AdmsSensFadType modelPar_Vg,
bool  modelPar_given_Vg,
AdmsSensFadType modelPar_Jse,
bool  modelPar_given_Jse,
AdmsSensFadType modelPar_ne,
bool  modelPar_given_ne,
AdmsSensFadType modelPar_Rbxx,
bool  modelPar_given_Rbxx,
AdmsSensFadType modelPar_Vgb,
bool  modelPar_given_Vgb,
AdmsSensFadType modelPar_Jsee,
bool  modelPar_given_Jsee,
AdmsSensFadType modelPar_nee,
bool  modelPar_given_nee,
AdmsSensFadType modelPar_Rbbxx,
bool  modelPar_given_Rbbxx,
AdmsSensFadType modelPar_Vgbb,
bool  modelPar_given_Vgbb,
AdmsSensFadType modelPar_Jsr,
bool  modelPar_given_Jsr,
AdmsSensFadType modelPar_nr,
bool  modelPar_given_nr,
AdmsSensFadType modelPar_Vgr,
bool  modelPar_given_Vgr,
AdmsSensFadType modelPar_XCjc,
bool  modelPar_given_XCjc,
AdmsSensFadType modelPar_Jsc,
bool  modelPar_given_Jsc,
AdmsSensFadType modelPar_nc,
bool  modelPar_given_nc,
AdmsSensFadType modelPar_Rcxx,
bool  modelPar_given_Rcxx,
AdmsSensFadType modelPar_Vgc,
bool  modelPar_given_Vgc,
AdmsSensFadType modelPar_Bf,
bool  modelPar_given_Bf,
AdmsSensFadType modelPar_kBeta,
bool  modelPar_given_kBeta,
AdmsSensFadType modelPar_Br,
bool  modelPar_given_Br,
AdmsSensFadType modelPar_VAF,
bool  modelPar_given_VAF,
AdmsSensFadType modelPar_VAR,
bool  modelPar_given_VAR,
AdmsSensFadType modelPar_IKF,
bool  modelPar_given_IKF,
AdmsSensFadType modelPar_IKR,
bool  modelPar_given_IKR,
AdmsSensFadType modelPar_Mc,
bool  modelPar_given_Mc,
AdmsSensFadType modelPar_BVceo,
bool  modelPar_given_BVceo,
AdmsSensFadType modelPar_kc,
bool  modelPar_given_kc,
AdmsSensFadType modelPar_BVebo,
bool  modelPar_given_BVebo,
AdmsSensFadType modelPar_Tr,
bool  modelPar_given_Tr,
AdmsSensFadType modelPar_Trx,
bool  modelPar_given_Trx,
AdmsSensFadType modelPar_Tf,
bool  modelPar_given_Tf,
AdmsSensFadType modelPar_Tft,
bool  modelPar_given_Tft,
AdmsSensFadType modelPar_Thcs,
bool  modelPar_given_Thcs,
AdmsSensFadType modelPar_Ahc,
bool  modelPar_given_Ahc,
AdmsSensFadType modelPar_Cje,
bool  modelPar_given_Cje,
AdmsSensFadType modelPar_mje,
bool  modelPar_given_mje,
AdmsSensFadType modelPar_Vje,
bool  modelPar_given_Vje,
AdmsSensFadType modelPar_Cjc,
bool  modelPar_given_Cjc,
AdmsSensFadType modelPar_mjc,
bool  modelPar_given_mjc,
AdmsSensFadType modelPar_Vjc,
bool  modelPar_given_Vjc,
AdmsSensFadType modelPar_kjc,
bool  modelPar_given_kjc,
AdmsSensFadType modelPar_Cmin,
bool  modelPar_given_Cmin,
AdmsSensFadType modelPar_J0,
bool  modelPar_given_J0,
AdmsSensFadType modelPar_XJ0,
bool  modelPar_given_XJ0,
AdmsSensFadType modelPar_Rci0,
bool  modelPar_given_Rci0,
AdmsSensFadType modelPar_Jk,
bool  modelPar_given_Jk,
AdmsSensFadType modelPar_RJk,
bool  modelPar_given_RJk,
AdmsSensFadType modelPar_Vces,
bool  modelPar_given_Vces,
AdmsSensFadType modelPar_Rc,
bool  modelPar_given_Rc,
AdmsSensFadType modelPar_Re,
bool  modelPar_given_Re,
AdmsSensFadType modelPar_Rb,
bool  modelPar_given_Rb,
AdmsSensFadType modelPar_Rb2,
bool  modelPar_given_Rb2,
AdmsSensFadType modelPar_Lc,
bool  modelPar_given_Lc,
AdmsSensFadType modelPar_Le,
bool  modelPar_given_Le,
AdmsSensFadType modelPar_Lb,
bool  modelPar_given_Lb,
AdmsSensFadType modelPar_Cq,
bool  modelPar_given_Cq,
AdmsSensFadType modelPar_Cpb,
bool  modelPar_given_Cpb,
AdmsSensFadType modelPar_Cpc,
bool  modelPar_given_Cpc,
AdmsSensFadType modelPar_Tnom,
bool  modelPar_given_Tnom,
int  modelPar_Mode,
bool  modelPar_given_Mode,
int  modelPar_Noise,
bool  modelPar_given_Noise,
int  modelPar_Debug,
bool  modelPar_given_Debug,
int  modelPar_DebugPlus,
bool  modelPar_given_DebugPlus,
int  modelPar_N,
bool  modelPar_given_N,
int  modelPar_dtype,
double  admsTemperature 
)
void Xyce::Device::ADMSHBT_X::evaluateInitialInstance ( AdmsSensFadType instancePar_Temp,
bool  instancePar_given_Temp,
AdmsSensFadType instancePar_L,
bool  instancePar_given_L,
AdmsSensFadType instancePar_W,
bool  instancePar_given_W,
int  instancePar_N,
bool  instancePar_given_N,
AdmsSensFadType modelPar_Temp,
bool  modelPar_given_Temp,
AdmsSensFadType modelPar_Rth,
bool  modelPar_given_Rth,
AdmsSensFadType modelPar_Cth,
bool  modelPar_given_Cth,
AdmsSensFadType modelPar_L,
bool  modelPar_given_L,
AdmsSensFadType modelPar_W,
bool  modelPar_given_W,
AdmsSensFadType modelPar_Jsf,
bool  modelPar_given_Jsf,
AdmsSensFadType modelPar_nf,
bool  modelPar_given_nf,
AdmsSensFadType modelPar_Vg,
bool  modelPar_given_Vg,
AdmsSensFadType modelPar_Jse,
bool  modelPar_given_Jse,
AdmsSensFadType modelPar_ne,
bool  modelPar_given_ne,
AdmsSensFadType modelPar_Rbxx,
bool  modelPar_given_Rbxx,
AdmsSensFadType modelPar_Vgb,
bool  modelPar_given_Vgb,
AdmsSensFadType modelPar_Jsee,
bool  modelPar_given_Jsee,
AdmsSensFadType modelPar_nee,
bool  modelPar_given_nee,
AdmsSensFadType modelPar_Rbbxx,
bool  modelPar_given_Rbbxx,
AdmsSensFadType modelPar_Vgbb,
bool  modelPar_given_Vgbb,
AdmsSensFadType modelPar_Jsr,
bool  modelPar_given_Jsr,
AdmsSensFadType modelPar_nr,
bool  modelPar_given_nr,
AdmsSensFadType modelPar_Vgr,
bool  modelPar_given_Vgr,
AdmsSensFadType modelPar_XCjc,
bool  modelPar_given_XCjc,
AdmsSensFadType modelPar_Jsc,
bool  modelPar_given_Jsc,
AdmsSensFadType modelPar_nc,
bool  modelPar_given_nc,
AdmsSensFadType modelPar_Rcxx,
bool  modelPar_given_Rcxx,
AdmsSensFadType modelPar_Vgc,
bool  modelPar_given_Vgc,
AdmsSensFadType modelPar_Bf,
bool  modelPar_given_Bf,
AdmsSensFadType modelPar_kBeta,
bool  modelPar_given_kBeta,
AdmsSensFadType modelPar_Br,
bool  modelPar_given_Br,
AdmsSensFadType modelPar_VAF,
bool  modelPar_given_VAF,
AdmsSensFadType modelPar_VAR,
bool  modelPar_given_VAR,
AdmsSensFadType modelPar_IKF,
bool  modelPar_given_IKF,
AdmsSensFadType modelPar_IKR,
bool  modelPar_given_IKR,
AdmsSensFadType modelPar_Mc,
bool  modelPar_given_Mc,
AdmsSensFadType modelPar_BVceo,
bool  modelPar_given_BVceo,
AdmsSensFadType modelPar_kc,
bool  modelPar_given_kc,
AdmsSensFadType modelPar_BVebo,
bool  modelPar_given_BVebo,
AdmsSensFadType modelPar_Tr,
bool  modelPar_given_Tr,
AdmsSensFadType modelPar_Trx,
bool  modelPar_given_Trx,
AdmsSensFadType modelPar_Tf,
bool  modelPar_given_Tf,
AdmsSensFadType modelPar_Tft,
bool  modelPar_given_Tft,
AdmsSensFadType modelPar_Thcs,
bool  modelPar_given_Thcs,
AdmsSensFadType modelPar_Ahc,
bool  modelPar_given_Ahc,
AdmsSensFadType modelPar_Cje,
bool  modelPar_given_Cje,
AdmsSensFadType modelPar_mje,
bool  modelPar_given_mje,
AdmsSensFadType modelPar_Vje,
bool  modelPar_given_Vje,
AdmsSensFadType modelPar_Cjc,
bool  modelPar_given_Cjc,
AdmsSensFadType modelPar_mjc,
bool  modelPar_given_mjc,
AdmsSensFadType modelPar_Vjc,
bool  modelPar_given_Vjc,
AdmsSensFadType modelPar_kjc,
bool  modelPar_given_kjc,
AdmsSensFadType modelPar_Cmin,
bool  modelPar_given_Cmin,
AdmsSensFadType modelPar_J0,
bool  modelPar_given_J0,
AdmsSensFadType modelPar_XJ0,
bool  modelPar_given_XJ0,
AdmsSensFadType modelPar_Rci0,
bool  modelPar_given_Rci0,
AdmsSensFadType modelPar_Jk,
bool  modelPar_given_Jk,
AdmsSensFadType modelPar_RJk,
bool  modelPar_given_RJk,
AdmsSensFadType modelPar_Vces,
bool  modelPar_given_Vces,
AdmsSensFadType modelPar_Rc,
bool  modelPar_given_Rc,
AdmsSensFadType modelPar_Re,
bool  modelPar_given_Re,
AdmsSensFadType modelPar_Rb,
bool  modelPar_given_Rb,
AdmsSensFadType modelPar_Rb2,
bool  modelPar_given_Rb2,
AdmsSensFadType modelPar_Lc,
bool  modelPar_given_Lc,
AdmsSensFadType modelPar_Le,
bool  modelPar_given_Le,
AdmsSensFadType modelPar_Lb,
bool  modelPar_given_Lb,
AdmsSensFadType modelPar_Cq,
bool  modelPar_given_Cq,
AdmsSensFadType modelPar_Cpb,
bool  modelPar_given_Cpb,
AdmsSensFadType modelPar_Cpc,
bool  modelPar_given_Cpc,
AdmsSensFadType modelPar_Tnom,
bool  modelPar_given_Tnom,
int  modelPar_Mode,
bool  modelPar_given_Mode,
int  modelPar_Noise,
bool  modelPar_given_Noise,
int  modelPar_Debug,
bool  modelPar_given_Debug,
int  modelPar_DebugPlus,
bool  modelPar_given_DebugPlus,
int  modelPar_N,
bool  modelPar_given_N,
int  modelPar_dtype,
double  admsTemperature,
double  adms_vt_nom 
)

Definition at line 4011 of file N_DEV_ADMSHBT_X.C.

void Xyce::Device::ADMSHBT_X::evaluateInitialModel ( AdmsSensFadType modelPar_Temp,
bool  modelPar_given_Temp,
AdmsSensFadType modelPar_Rth,
bool  modelPar_given_Rth,
AdmsSensFadType modelPar_Cth,
bool  modelPar_given_Cth,
AdmsSensFadType modelPar_L,
bool  modelPar_given_L,
AdmsSensFadType modelPar_W,
bool  modelPar_given_W,
AdmsSensFadType modelPar_Jsf,
bool  modelPar_given_Jsf,
AdmsSensFadType modelPar_nf,
bool  modelPar_given_nf,
AdmsSensFadType modelPar_Vg,
bool  modelPar_given_Vg,
AdmsSensFadType modelPar_Jse,
bool  modelPar_given_Jse,
AdmsSensFadType modelPar_ne,
bool  modelPar_given_ne,
AdmsSensFadType modelPar_Rbxx,
bool  modelPar_given_Rbxx,
AdmsSensFadType modelPar_Vgb,
bool  modelPar_given_Vgb,
AdmsSensFadType modelPar_Jsee,
bool  modelPar_given_Jsee,
AdmsSensFadType modelPar_nee,
bool  modelPar_given_nee,
AdmsSensFadType modelPar_Rbbxx,
bool  modelPar_given_Rbbxx,
AdmsSensFadType modelPar_Vgbb,
bool  modelPar_given_Vgbb,
AdmsSensFadType modelPar_Jsr,
bool  modelPar_given_Jsr,
AdmsSensFadType modelPar_nr,
bool  modelPar_given_nr,
AdmsSensFadType modelPar_Vgr,
bool  modelPar_given_Vgr,
AdmsSensFadType modelPar_XCjc,
bool  modelPar_given_XCjc,
AdmsSensFadType modelPar_Jsc,
bool  modelPar_given_Jsc,
AdmsSensFadType modelPar_nc,
bool  modelPar_given_nc,
AdmsSensFadType modelPar_Rcxx,
bool  modelPar_given_Rcxx,
AdmsSensFadType modelPar_Vgc,
bool  modelPar_given_Vgc,
AdmsSensFadType modelPar_Bf,
bool  modelPar_given_Bf,
AdmsSensFadType modelPar_kBeta,
bool  modelPar_given_kBeta,
AdmsSensFadType modelPar_Br,
bool  modelPar_given_Br,
AdmsSensFadType modelPar_VAF,
bool  modelPar_given_VAF,
AdmsSensFadType modelPar_VAR,
bool  modelPar_given_VAR,
AdmsSensFadType modelPar_IKF,
bool  modelPar_given_IKF,
AdmsSensFadType modelPar_IKR,
bool  modelPar_given_IKR,
AdmsSensFadType modelPar_Mc,
bool  modelPar_given_Mc,
AdmsSensFadType modelPar_BVceo,
bool  modelPar_given_BVceo,
AdmsSensFadType modelPar_kc,
bool  modelPar_given_kc,
AdmsSensFadType modelPar_BVebo,
bool  modelPar_given_BVebo,
AdmsSensFadType modelPar_Tr,
bool  modelPar_given_Tr,
AdmsSensFadType modelPar_Trx,
bool  modelPar_given_Trx,
AdmsSensFadType modelPar_Tf,
bool  modelPar_given_Tf,
AdmsSensFadType modelPar_Tft,
bool  modelPar_given_Tft,
AdmsSensFadType modelPar_Thcs,
bool  modelPar_given_Thcs,
AdmsSensFadType modelPar_Ahc,
bool  modelPar_given_Ahc,
AdmsSensFadType modelPar_Cje,
bool  modelPar_given_Cje,
AdmsSensFadType modelPar_mje,
bool  modelPar_given_mje,
AdmsSensFadType modelPar_Vje,
bool  modelPar_given_Vje,
AdmsSensFadType modelPar_Cjc,
bool  modelPar_given_Cjc,
AdmsSensFadType modelPar_mjc,
bool  modelPar_given_mjc,
AdmsSensFadType modelPar_Vjc,
bool  modelPar_given_Vjc,
AdmsSensFadType modelPar_kjc,
bool  modelPar_given_kjc,
AdmsSensFadType modelPar_Cmin,
bool  modelPar_given_Cmin,
AdmsSensFadType modelPar_J0,
bool  modelPar_given_J0,
AdmsSensFadType modelPar_XJ0,
bool  modelPar_given_XJ0,
AdmsSensFadType modelPar_Rci0,
bool  modelPar_given_Rci0,
AdmsSensFadType modelPar_Jk,
bool  modelPar_given_Jk,
AdmsSensFadType modelPar_RJk,
bool  modelPar_given_RJk,
AdmsSensFadType modelPar_Vces,
bool  modelPar_given_Vces,
AdmsSensFadType modelPar_Rc,
bool  modelPar_given_Rc,
AdmsSensFadType modelPar_Re,
bool  modelPar_given_Re,
AdmsSensFadType modelPar_Rb,
bool  modelPar_given_Rb,
AdmsSensFadType modelPar_Rb2,
bool  modelPar_given_Rb2,
AdmsSensFadType modelPar_Lc,
bool  modelPar_given_Lc,
AdmsSensFadType modelPar_Le,
bool  modelPar_given_Le,
AdmsSensFadType modelPar_Lb,
bool  modelPar_given_Lb,
AdmsSensFadType modelPar_Cq,
bool  modelPar_given_Cq,
AdmsSensFadType modelPar_Cpb,
bool  modelPar_given_Cpb,
AdmsSensFadType modelPar_Cpc,
bool  modelPar_given_Cpc,
AdmsSensFadType modelPar_Tnom,
bool  modelPar_given_Tnom,
int  modelPar_Mode,
bool  modelPar_given_Mode,
int  modelPar_Noise,
bool  modelPar_given_Noise,
int  modelPar_Debug,
bool  modelPar_given_Debug,
int  modelPar_DebugPlus,
bool  modelPar_given_DebugPlus,
int  modelPar_N,
bool  modelPar_given_N,
int  modelPar_dtype,
double  admsTemperature 
)

Definition at line 4183 of file N_DEV_ADMSHBT_X.C.

void Xyce::Device::ADMSHBT_X::evaluateModelEquations ( std::vector< double > &  probeVars,
const int  admsProbeID_V_t_ti,
const int  admsProbeID_V_b_c,
const int  admsProbeID_V_c_GND,
const int  admsProbeID_V_b_GND,
const int  admsProbeID_V_cx_bii,
const int  admsProbeID_V_exx_bii,
const int  admsProbeID_V_ex_bii,
const int  admsProbeID_V_bii_bi,
const int  admsProbeID_I_c_ci,
const int  admsProbeID_I_e_ei,
const int  admsProbeID_I_b_bi,
const int  admsProbeID_V_ti_GND,
const int  admsProbeID_V_ci_ei,
const int  admsProbeID_V_exx_ei,
const int  admsProbeID_V_cx_ci,
const int  admsProbeID_V_ex_ei,
const int  admsProbeID_V_bii_ei,
const int  admsProbeID_V_bii_ci,
const int  admsProbeID_V_bi_ci,
const int  admsNodeID_c,
const int  admsNodeID_b,
const int  admsNodeID_e,
const int  admsNodeID_t,
const int  admsNodeID_ei,
const int  admsNodeID_bi,
const int  admsNodeID_bii,
const int  admsNodeID_ci,
const int  admsNodeID_ti,
const int  admsNodeID_ex,
const int  admsNodeID_exx,
const int  admsNodeID_cx,
const int  admsBRA_ID_b_bi,
const int  admsBRA_ID_e_ei,
const int  admsBRA_ID_c_ci,
AdmsSensFadType instancePar_Temp,
bool  instancePar_given_Temp,
AdmsSensFadType instancePar_L,
bool  instancePar_given_L,
AdmsSensFadType instancePar_W,
bool  instancePar_given_W,
int  instancePar_N,
bool  instancePar_given_N,
AdmsSensFadType modelPar_Temp,
bool  modelPar_given_Temp,
AdmsSensFadType modelPar_Rth,
bool  modelPar_given_Rth,
AdmsSensFadType modelPar_Cth,
bool  modelPar_given_Cth,
AdmsSensFadType modelPar_L,
bool  modelPar_given_L,
AdmsSensFadType modelPar_W,
bool  modelPar_given_W,
AdmsSensFadType modelPar_Jsf,
bool  modelPar_given_Jsf,
AdmsSensFadType modelPar_nf,
bool  modelPar_given_nf,
AdmsSensFadType modelPar_Vg,
bool  modelPar_given_Vg,
AdmsSensFadType modelPar_Jse,
bool  modelPar_given_Jse,
AdmsSensFadType modelPar_ne,
bool  modelPar_given_ne,
AdmsSensFadType modelPar_Rbxx,
bool  modelPar_given_Rbxx,
AdmsSensFadType modelPar_Vgb,
bool  modelPar_given_Vgb,
AdmsSensFadType modelPar_Jsee,
bool  modelPar_given_Jsee,
AdmsSensFadType modelPar_nee,
bool  modelPar_given_nee,
AdmsSensFadType modelPar_Rbbxx,
bool  modelPar_given_Rbbxx,
AdmsSensFadType modelPar_Vgbb,
bool  modelPar_given_Vgbb,
AdmsSensFadType modelPar_Jsr,
bool  modelPar_given_Jsr,
AdmsSensFadType modelPar_nr,
bool  modelPar_given_nr,
AdmsSensFadType modelPar_Vgr,
bool  modelPar_given_Vgr,
AdmsSensFadType modelPar_XCjc,
bool  modelPar_given_XCjc,
AdmsSensFadType modelPar_Jsc,
bool  modelPar_given_Jsc,
AdmsSensFadType modelPar_nc,
bool  modelPar_given_nc,
AdmsSensFadType modelPar_Rcxx,
bool  modelPar_given_Rcxx,
AdmsSensFadType modelPar_Vgc,
bool  modelPar_given_Vgc,
AdmsSensFadType modelPar_Bf,
bool  modelPar_given_Bf,
AdmsSensFadType modelPar_kBeta,
bool  modelPar_given_kBeta,
AdmsSensFadType modelPar_Br,
bool  modelPar_given_Br,
AdmsSensFadType modelPar_VAF,
bool  modelPar_given_VAF,
AdmsSensFadType modelPar_VAR,
bool  modelPar_given_VAR,
AdmsSensFadType modelPar_IKF,
bool  modelPar_given_IKF,
AdmsSensFadType modelPar_IKR,
bool  modelPar_given_IKR,
AdmsSensFadType modelPar_Mc,
bool  modelPar_given_Mc,
AdmsSensFadType modelPar_BVceo,
bool  modelPar_given_BVceo,
AdmsSensFadType modelPar_kc,
bool  modelPar_given_kc,
AdmsSensFadType modelPar_BVebo,
bool  modelPar_given_BVebo,
AdmsSensFadType modelPar_Tr,
bool  modelPar_given_Tr,
AdmsSensFadType modelPar_Trx,
bool  modelPar_given_Trx,
AdmsSensFadType modelPar_Tf,
bool  modelPar_given_Tf,
AdmsSensFadType modelPar_Tft,
bool  modelPar_given_Tft,
AdmsSensFadType modelPar_Thcs,
bool  modelPar_given_Thcs,
AdmsSensFadType modelPar_Ahc,
bool  modelPar_given_Ahc,
AdmsSensFadType modelPar_Cje,
bool  modelPar_given_Cje,
AdmsSensFadType modelPar_mje,
bool  modelPar_given_mje,
AdmsSensFadType modelPar_Vje,
bool  modelPar_given_Vje,
AdmsSensFadType modelPar_Cjc,
bool  modelPar_given_Cjc,
AdmsSensFadType modelPar_mjc,
bool  modelPar_given_mjc,
AdmsSensFadType modelPar_Vjc,
bool  modelPar_given_Vjc,
AdmsSensFadType modelPar_kjc,
bool  modelPar_given_kjc,
AdmsSensFadType modelPar_Cmin,
bool  modelPar_given_Cmin,
AdmsSensFadType modelPar_J0,
bool  modelPar_given_J0,
AdmsSensFadType modelPar_XJ0,
bool  modelPar_given_XJ0,
AdmsSensFadType modelPar_Rci0,
bool  modelPar_given_Rci0,
AdmsSensFadType modelPar_Jk,
bool  modelPar_given_Jk,
AdmsSensFadType modelPar_RJk,
bool  modelPar_given_RJk,
AdmsSensFadType modelPar_Vces,
bool  modelPar_given_Vces,
AdmsSensFadType modelPar_Rc,
bool  modelPar_given_Rc,
AdmsSensFadType modelPar_Re,
bool  modelPar_given_Re,
AdmsSensFadType modelPar_Rb,
bool  modelPar_given_Rb,
AdmsSensFadType modelPar_Rb2,
bool  modelPar_given_Rb2,
AdmsSensFadType modelPar_Lc,
bool  modelPar_given_Lc,
AdmsSensFadType modelPar_Le,
bool  modelPar_given_Le,
AdmsSensFadType modelPar_Lb,
bool  modelPar_given_Lb,
AdmsSensFadType modelPar_Cq,
bool  modelPar_given_Cq,
AdmsSensFadType modelPar_Cpb,
bool  modelPar_given_Cpb,
AdmsSensFadType modelPar_Cpc,
bool  modelPar_given_Cpc,
AdmsSensFadType modelPar_Tnom,
bool  modelPar_given_Tnom,
int  modelPar_Mode,
bool  modelPar_given_Mode,
int  modelPar_Noise,
bool  modelPar_given_Noise,
int  modelPar_Debug,
bool  modelPar_given_Debug,
int  modelPar_DebugPlus,
bool  modelPar_given_DebugPlus,
int  modelPar_N,
bool  modelPar_given_N,
int  modelPar_dtype,
double  admsTemperature,
double  adms_vt_nom,
double  gmin,
std::vector< AdmsSensFadType > &  staticContributions,
std::vector< AdmsSensFadType > &  dynamicContributions,
const Instance theInstance 
)

Definition at line 4347 of file N_DEV_ADMSHBT_X.C.

template<typename T >
T Xyce::Device::ADMSHBT_X::limexp ( const T &  x)

Definition at line 694 of file N_DEV_ADMSHBT_X.h.

void Xyce::Device::ADMSHBT_X::registerDevice ( )

Definition at line 3993 of file N_DEV_ADMSHBT_X.C.

Variable Documentation

InstanceSensitivity Xyce::Device::ADMSHBT_X::instSens
static

Definition at line 104 of file N_DEV_ADMSHBT_X.h.

ModelSensitivity Xyce::Device::ADMSHBT_X::modSens
static

Definition at line 136 of file N_DEV_ADMSHBT_X.h.