Xyce
6.1
|
#include <N_DEV_ArtificialParameters.h>
Public Member Functions | |
SolverState & | getSolverState (DeviceMgr &device_manager) |
const SolverState & | getSolverState (const DeviceMgr &device_manager) const |
DeviceOptions & | getDeviceOptions (DeviceMgr &device_manager) |
const DeviceOptions & | getDeviceOptions (const DeviceMgr &device_manager) const |
ModelTypeInstanceVectorMap & | getModelTypeInstanceVectorMap (DeviceMgr &device_manager) |
const ModelTypeInstanceVectorMap & | getModelTypeInstanceVectorMap (const DeviceMgr &device_manager) const |
InstanceVector & | getInstanceVector (DeviceMgr &device_manager) |
const InstanceVector & | getInstanceVector (const DeviceMgr &device_manager) const |
virtual bool | setValue (DeviceMgr &device_manager, double value)=0 |
virtual double | getValue (const DeviceMgr &device_manager) const =0 |
Definition at line 62 of file N_DEV_ArtificialParameters.h.
DeviceOptions & Xyce::Device::ArtificialParameters::ArtificialParameter::getDeviceOptions | ( | DeviceMgr & | device_manager | ) |
Definition at line 74 of file N_DEV_ArtificialParameters.C.
const DeviceOptions & Xyce::Device::ArtificialParameters::ArtificialParameter::getDeviceOptions | ( | const DeviceMgr & | device_manager | ) | const |
Definition at line 80 of file N_DEV_ArtificialParameters.C.
InstanceVector & Xyce::Device::ArtificialParameters::ArtificialParameter::getInstanceVector | ( | DeviceMgr & | device_manager | ) |
Definition at line 99 of file N_DEV_ArtificialParameters.C.
const InstanceVector & Xyce::Device::ArtificialParameters::ArtificialParameter::getInstanceVector | ( | const DeviceMgr & | device_manager | ) | const |
Definition at line 105 of file N_DEV_ArtificialParameters.C.
ModelTypeInstanceVectorMap & Xyce::Device::ArtificialParameters::ArtificialParameter::getModelTypeInstanceVectorMap | ( | DeviceMgr & | device_manager | ) |
Definition at line 87 of file N_DEV_ArtificialParameters.C.
const ModelTypeInstanceVectorMap & Xyce::Device::ArtificialParameters::ArtificialParameter::getModelTypeInstanceVectorMap | ( | const DeviceMgr & | device_manager | ) | const |
Definition at line 93 of file N_DEV_ArtificialParameters.C.
SolverState & Xyce::Device::ArtificialParameters::ArtificialParameter::getSolverState | ( | DeviceMgr & | device_manager | ) |
Definition at line 62 of file N_DEV_ArtificialParameters.C.
const SolverState & Xyce::Device::ArtificialParameters::ArtificialParameter::getSolverState | ( | const DeviceMgr & | device_manager | ) | const |
Definition at line 68 of file N_DEV_ArtificialParameters.C.
|
pure virtual |
Implemented in Xyce::Device::ArtificialParameters::TempParam, Xyce::Device::ArtificialParameters::GMinParam, Xyce::Device::ArtificialParameters::GSteppingParam, Xyce::Device::ArtificialParameters::PDEChargeAlphaParam, Xyce::Device::ArtificialParameters::PDEBetaParam, Xyce::Device::ArtificialParameters::PDEAlphaParam, Xyce::Device::ArtificialParameters::VsrcScaleParam, Xyce::Device::ArtificialParameters::DiodeNParam, Xyce::Device::ArtificialParameters::BJTExpOrdParam, Xyce::Device::ArtificialParameters::BJTNRParam, Xyce::Device::ArtificialParameters::BJTNFParam, Xyce::Device::ArtificialParameters::BJTBFParam, Xyce::Device::ArtificialParameters::MOSFETTOXParam, Xyce::Device::ArtificialParameters::MOSFETSizeScaleParam, Xyce::Device::ArtificialParameters::MOSFETWParam, Xyce::Device::ArtificialParameters::MOSFETLParam, Xyce::Device::ArtificialParameters::MOSFETNLTermScaleParam, and Xyce::Device::ArtificialParameters::MOSFETGainScaleParam.
|
pure virtual |
Implemented in Xyce::Device::ArtificialParameters::TempParam, Xyce::Device::ArtificialParameters::GMinParam, Xyce::Device::ArtificialParameters::GSteppingParam, Xyce::Device::ArtificialParameters::PDEChargeAlphaParam, Xyce::Device::ArtificialParameters::PDEBetaParam, Xyce::Device::ArtificialParameters::PDEAlphaParam, Xyce::Device::ArtificialParameters::VsrcScaleParam, Xyce::Device::ArtificialParameters::DiodeNParam, Xyce::Device::ArtificialParameters::BJTExpOrdParam, Xyce::Device::ArtificialParameters::BJTNRParam, Xyce::Device::ArtificialParameters::BJTNFParam, Xyce::Device::ArtificialParameters::BJTBFParam, Xyce::Device::ArtificialParameters::MOSFETTOXParam, Xyce::Device::ArtificialParameters::MOSFETSizeScaleParam, Xyce::Device::ArtificialParameters::MOSFETWParam, Xyce::Device::ArtificialParameters::MOSFETLParam, Xyce::Device::ArtificialParameters::MOSFETNLTermScaleParam, and Xyce::Device::ArtificialParameters::MOSFETGainScaleParam.