Xyce  6.1
Xyce::Device::ADMSHBT_X::AnalogFunctions Namespace Reference

Functions

template<typename ScalarT >
ScalarT exp_soft (ScalarT x)
 
template<typename RetScalarT , typename Arg1ScalarT , typename Arg2ScalarT >
RetScalarT Vt (Arg1ScalarT U, Arg2ScalarT Ud)
 
template<typename RetScalarT , typename Arg1ScalarT , typename Arg2ScalarT , typename Arg3ScalarT , typename Arg4ScalarT , typename Arg5ScalarT , typename Arg6ScalarT , typename Arg7ScalarT >
RetScalarT diode (Arg1ScalarT U, Arg2ScalarT Is, Arg3ScalarT Ug, Arg4ScalarT N, Arg5ScalarT AREA, Arg6ScalarT TJ, Arg7ScalarT TNOM)
 
template<typename ScalarT >
ScalarT MM (ScalarT VBCI, ScalarT VCBO, ScalarT MC, ScalarT VCBLIN, ScalarT BF, ScalarT KC)
 
template<typename RetScalarT , typename Arg2ScalarT , typename Arg3ScalarT , typename Arg4ScalarT , typename Arg5ScalarT >
RetScalarT charge (RetScalarT U, Arg2ScalarT C0, Arg3ScalarT Ud, Arg4ScalarT m, Arg5ScalarT Area)
 
template<typename ScalarT >
ScalarT Vceff (ScalarT U, ScalarT VCES)
 
template<typename ScalarT >
ScalarT ICK (ScalarT U, ScalarT RCI0, ScalarT VLIM, ScalarT InvVPT, ScalarT VCES)
 

Function Documentation

template<typename RetScalarT , typename Arg2ScalarT , typename Arg3ScalarT , typename Arg4ScalarT , typename Arg5ScalarT >
RetScalarT Xyce::Device::ADMSHBT_X::AnalogFunctions::charge ( RetScalarT  U,
Arg2ScalarT  C0,
Arg3ScalarT  Ud,
Arg4ScalarT  m,
Arg5ScalarT  Area 
)

Definition at line 1209 of file N_DEV_ADMSHBT_X.h.

template<typename RetScalarT , typename Arg1ScalarT , typename Arg2ScalarT , typename Arg3ScalarT , typename Arg4ScalarT , typename Arg5ScalarT , typename Arg6ScalarT , typename Arg7ScalarT >
RetScalarT Xyce::Device::ADMSHBT_X::AnalogFunctions::diode ( Arg1ScalarT  U,
Arg2ScalarT  Is,
Arg3ScalarT  Ug,
Arg4ScalarT  N,
Arg5ScalarT  AREA,
Arg6ScalarT  TJ,
Arg7ScalarT  TNOM 
)

Definition at line 1104 of file N_DEV_ADMSHBT_X.h.

template<typename ScalarT >
ScalarT Xyce::Device::ADMSHBT_X::AnalogFunctions::exp_soft ( ScalarT  x)

Definition at line 1051 of file N_DEV_ADMSHBT_X.h.

template<typename ScalarT >
ScalarT Xyce::Device::ADMSHBT_X::AnalogFunctions::ICK ( ScalarT  U,
ScalarT  RCI0,
ScalarT  VLIM,
ScalarT  InvVPT,
ScalarT  VCES 
)

Definition at line 1257 of file N_DEV_ADMSHBT_X.h.

template<typename ScalarT >
ScalarT Xyce::Device::ADMSHBT_X::AnalogFunctions::MM ( ScalarT  VBCI,
ScalarT  VCBO,
ScalarT  MC,
ScalarT  VCBLIN,
ScalarT  BF,
ScalarT  KC 
)

Definition at line 1154 of file N_DEV_ADMSHBT_X.h.

template<typename ScalarT >
ScalarT Xyce::Device::ADMSHBT_X::AnalogFunctions::Vceff ( ScalarT  U,
ScalarT  VCES 
)

Definition at line 1235 of file N_DEV_ADMSHBT_X.h.

template<typename RetScalarT , typename Arg1ScalarT , typename Arg2ScalarT >
RetScalarT Xyce::Device::ADMSHBT_X::AnalogFunctions::Vt ( Arg1ScalarT  U,
Arg2ScalarT  Ud 
)

Definition at line 1075 of file N_DEV_ADMSHBT_X.h.