Xyce  6.1
Xyce::Device::ADMSbjt504va Namespace Reference

Namespaces

 AnalogFunctions
 

Classes

class  Instance
 
class  Model
 
struct  Traits
 

Typedefs

typedef Sacado::Fad::SFad< double, 15 > 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)
 
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 ()
 

Typedef Documentation

typedef Sacado::Fad::SFad<double,15> Xyce::Device::ADMSbjt504va::AdmsFadType

Definition at line 68 of file N_DEV_ADMSbjt504va.h.

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

Definition at line 69 of file N_DEV_ADMSbjt504va.h.

Function Documentation

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

Definition at line 149 of file N_DEV_ADMSbjt504va.h.

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

Definition at line 158 of file N_DEV_ADMSbjt504va.h.

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

Definition at line 167 of file N_DEV_ADMSbjt504va.h.

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

Definition at line 142 of file N_DEV_ADMSbjt504va.h.

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

Definition at line 976 of file N_DEV_ADMSbjt504va.h.

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

Definition at line 970 of file N_DEV_ADMSbjt504va.h.

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

Definition at line 956 of file N_DEV_ADMSbjt504va.h.

void Xyce::Device::ADMSbjt504va::registerDevice ( )

Definition at line 6110 of file N_DEV_ADMSbjt504va.C.