Xyce  6.1
Xyce::Device::ADMSvbic13_4t Namespace Reference

Namespaces

 AnalogFunctions
 

Classes

class  Instance
 
class  Model
 
struct  Traits
 

Typedefs

typedef Sacado::Fad::SFad< double, 21 > 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,21> Xyce::Device::ADMSvbic13_4t::AdmsFadType

Definition at line 68 of file N_DEV_ADMSvbic13_4t.h.

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

Definition at line 69 of file N_DEV_ADMSvbic13_4t.h.

Function Documentation

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

Definition at line 149 of file N_DEV_ADMSvbic13_4t.h.

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

Definition at line 158 of file N_DEV_ADMSvbic13_4t.h.

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

Definition at line 167 of file N_DEV_ADMSvbic13_4t.h.

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

Definition at line 142 of file N_DEV_ADMSvbic13_4t.h.

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

Definition at line 1072 of file N_DEV_ADMSvbic13_4t.h.

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

Definition at line 1066 of file N_DEV_ADMSvbic13_4t.h.

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

Definition at line 1052 of file N_DEV_ADMSvbic13_4t.h.

void Xyce::Device::ADMSvbic13_4t::registerDevice ( )

Definition at line 7017 of file N_DEV_ADMSvbic13_4t.C.