Xyce
6.1
|
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 > | |
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 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.
|
static |
Definition at line 147 of file N_DEV_ADMSHBT_X.h.
|
static |
Definition at line 156 of file N_DEV_ADMSHBT_X.h.
|
static |
Definition at line 165 of file N_DEV_ADMSHBT_X.h.
|
inlinestatic |
Definition at line 140 of file N_DEV_ADMSHBT_X.h.
double Xyce::Device::ADMSHBT_X::ADMSceil | ( | const T & | x | ) |
Definition at line 714 of file N_DEV_ADMSHBT_X.h.
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.
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.
|
static |
Definition at line 104 of file N_DEV_ADMSHBT_X.h.
|
static |
Definition at line 136 of file N_DEV_ADMSHBT_X.h.