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_BJT.h>
Go to the source code of this file.
Classes | |
struct | Xyce::Device::ADMSvbic13::Traits |
class | Xyce::Device::ADMSvbic13::Instance |
class | Xyce::Device::ADMSvbic13::Model |
Namespaces | |
Xyce | |
Pure virtual class to augment a linear system. | |
Xyce::Device | |
Circuit Device Definitions. | |
Xyce::Device::ADMSvbic13 | |
Xyce::Device::ADMSvbic13::AnalogFunctions | |
Typedefs | |
typedef Sacado::Fad::SFad< double, 18 > | Xyce::Device::ADMSvbic13::AdmsFadType |
typedef Sacado::Fad::SFad< double, 1 > | Xyce::Device::ADMSvbic13::AdmsSensFadType |
Functions | |
template<typename T > | |
static T | Xyce::Device::ADMSvbic13::adms_vt (const T temp) |
template<typename Tin > | |
static Tin | Xyce::Device::ADMSvbic13::adms_ternary_op (const bool cond, const Tin &ifTrue, const Tin &ifFalse) |
template<typename Tin > | |
static Tin | Xyce::Device::ADMSvbic13::adms_ternary_op (const bool cond, const Tin &ifTrue, const double &ifFalse) |
template<typename Tin > | |
static Tin | Xyce::Device::ADMSvbic13::adms_ternary_op (const bool cond, const double &ifTrue, const Tin &ifFalse) |
template<typename T > | |
T | Xyce::Device::ADMSvbic13::limexp (const T &x) |
template<typename T > | |
double | Xyce::Device::ADMSvbic13::ADMSfloor (const T &x) |
template<typename T > | |
double | Xyce::Device::ADMSvbic13::ADMSceil (const T &x) |
template<typename ScalarT > | |
ScalarT | Xyce::Device::ADMSvbic13::AnalogFunctions::limRTH (ScalarT orig, ScalarT old) |
void | Xyce::Device::ADMSvbic13::registerDevice () |