Xyce
6.1
|
#include <Sacado.hpp>
#include <N_DEV_Configuration.h>
#include <N_DEV_Const.h>
#include <N_DEV_DeviceBlock.h>
#include <N_DEV_DeviceInstance.h>
#include <N_DEV_DeviceModel.h>
#include <N_DEV_MOSFET1.h>
Go to the source code of this file.
Classes | |
struct | Xyce::Device::ADMSbsimcmg::Traits |
class | Xyce::Device::ADMSbsimcmg::Instance |
class | Xyce::Device::ADMSbsimcmg::Model |
Namespaces | |
Xyce | |
Pure virtual class to augment a linear system. | |
Xyce::Device | |
Circuit Device Definitions. | |
Xyce::Device::ADMSbsimcmg | |
Xyce::Device::ADMSbsimcmg::AnalogFunctions | |
Typedefs | |
typedef Sacado::Fad::SFad< double, 14 > | Xyce::Device::ADMSbsimcmg::AdmsFadType |
typedef Sacado::Fad::SFad< double, 1 > | Xyce::Device::ADMSbsimcmg::AdmsSensFadType |
Functions | |
template<typename T > | |
static T | Xyce::Device::ADMSbsimcmg::adms_vt (const T temp) |
template<typename Tin > | |
static Tin | Xyce::Device::ADMSbsimcmg::adms_ternary_op (const bool cond, const Tin &ifTrue, const Tin &ifFalse) |
template<typename Tin > | |
static Tin | Xyce::Device::ADMSbsimcmg::adms_ternary_op (const bool cond, const Tin &ifTrue, const double &ifFalse) |
template<typename Tin > | |
static Tin | Xyce::Device::ADMSbsimcmg::adms_ternary_op (const bool cond, const double &ifTrue, const Tin &ifFalse) |
template<typename T > | |
T | Xyce::Device::ADMSbsimcmg::limexp (const T &x) |
template<typename T > | |
double | Xyce::Device::ADMSbsimcmg::ADMSfloor (const T &x) |
template<typename T > | |
double | Xyce::Device::ADMSbsimcmg::ADMSceil (const T &x) |
template<typename ScalarT > | |
ScalarT | Xyce::Device::ADMSbsimcmg::AnalogFunctions::lexp (ScalarT x) |
template<typename ScalarT > | |
ScalarT | Xyce::Device::ADMSbsimcmg::AnalogFunctions::lln (ScalarT x) |
template<typename ScalarT > | |
ScalarT | Xyce::Device::ADMSbsimcmg::AnalogFunctions::hypsmooth (ScalarT x, ScalarT c) |
template<typename ScalarT > | |
ScalarT | Xyce::Device::ADMSbsimcmg::AnalogFunctions::hypmax (ScalarT x, ScalarT xmin, ScalarT c) |
void | Xyce::Device::ADMSbsimcmg::registerDevice () |