addDependentParameter(const Depend ¶m) | Xyce::Device::DeviceEntity | inline |
addInstance(Instance *instance) | Xyce::Device::VDMOS::Model | inline |
ai | Xyce::Device::VDMOS::Model | private |
alpha | Xyce::Device::VDMOS::Model | private |
analyticSensitivityAvailable(const std::string ¶mName) | Xyce::Device::DeviceEntity | |
artd | Xyce::Device::VDMOS::Model | private |
bi | Xyce::Device::VDMOS::Model | private |
brtd | Xyce::Device::VDMOS::Model | private |
bulkCapFactor | Xyce::Device::VDMOS::Model | private |
bulkCapFactorGiven | Xyce::Device::VDMOS::Model | private |
bulkJctBotGradingCoeff | Xyce::Device::VDMOS::Model | private |
bulkJctPotential | Xyce::Device::VDMOS::Model | private |
bulkJctSideGradingCoeff | Xyce::Device::VDMOS::Model | private |
capBD | Xyce::Device::VDMOS::Model | private |
capBDGiven | Xyce::Device::VDMOS::Model | private |
capBS | Xyce::Device::VDMOS::Model | private |
capBSGiven | Xyce::Device::VDMOS::Model | private |
clearTemperatureData() | Xyce::Device::DeviceModel | inlinevirtual |
constructComposite(const std::string &composite_name, const std::string ¶m_name) | Xyce::Device::DeviceEntity | inlinevirtual |
crtd | Xyce::Device::VDMOS::Model | private |
cv | Xyce::Device::VDMOS::Model | private |
cve | Xyce::Device::VDMOS::Model | private |
D1DIOactivationEnergy | Xyce::Device::VDMOS::Model | private |
D1DIObreakdownCurrent | Xyce::Device::VDMOS::Model | private |
D1DIObreakdownVoltage | Xyce::Device::VDMOS::Model | private |
D1DIObreakdownVoltageGiven | Xyce::Device::VDMOS::Model | private |
D1DIOconductance | Xyce::Device::VDMOS::Model | private |
D1DIOdepletionCapCoeff | Xyce::Device::VDMOS::Model | private |
D1DIOemissionCoeff | Xyce::Device::VDMOS::Model | private |
D1DIOf2 | Xyce::Device::VDMOS::Model | private |
D1DIOf3 | Xyce::Device::VDMOS::Model | private |
D1DIOfNcoef | Xyce::Device::VDMOS::Model | private |
D1DIOfNexp | Xyce::Device::VDMOS::Model | private |
D1DIOgradingCoeff | Xyce::Device::VDMOS::Model | private |
D1DIOikf | Xyce::Device::VDMOS::Model | private |
D1DIOisr | Xyce::Device::VDMOS::Model | private |
D1DIOjunctionCap | Xyce::Device::VDMOS::Model | private |
D1DIOjunctionPot | Xyce::Device::VDMOS::Model | private |
D1DIOnomTemp | Xyce::Device::VDMOS::Model | private |
D1DIOnr | Xyce::Device::VDMOS::Model | private |
D1DIOresist | Xyce::Device::VDMOS::Model | private |
D1DIOsatCur | Xyce::Device::VDMOS::Model | private |
D1DIOsaturationCurrentExp | Xyce::Device::VDMOS::Model | private |
D1DIOtransitTime | Xyce::Device::VDMOS::Model | private |
delmax | Xyce::Device::VDMOS::Model | private |
delta | Xyce::Device::VDMOS::Model | private |
deltaSqr | Xyce::Device::VDMOS::Model | private |
DeviceEntity(ParametricData< void > ¶metric_data, const SolverState &solver_state, const DeviceOptions &device_options, const std::string &netlist_path, int netlist_line) | Xyce::Device::DeviceEntity | |
DeviceModel(const ModelBlock &model_block, ParametricData< void > ¶metric_data, const FactoryBlock &factory_block) | Xyce::Device::DeviceModel | |
drainResistance | Xyce::Device::VDMOS::Model | private |
driftParamA | Xyce::Device::VDMOS::Model | private |
driftParamB | Xyce::Device::VDMOS::Model | private |
drtd | Xyce::Device::VDMOS::Model | private |
dtype | Xyce::Device::VDMOS::Model | private |
egfet1 | Xyce::Device::VDMOS::Model | private |
eta | Xyce::Device::VDMOS::Model | private |
eVarVals | Xyce::Device::DeviceEntity | protected |
expVarGIDs | Xyce::Device::DeviceEntity | protected |
expVarLIDs | Xyce::Device::DeviceEntity | protected |
expVarNames | Xyce::Device::DeviceEntity | protected |
expVarVals | Xyce::Device::DeviceEntity | protected |
fact1 | Xyce::Device::VDMOS::Model | private |
forEachInstance(DeviceInstanceOp &op) const | Xyce::Device::VDMOS::Model | virtual |
fpe | Xyce::Device::VDMOS::Model | private |
fwdCapDepCoeff | Xyce::Device::VDMOS::Model | private |
gamma | Xyce::Device::VDMOS::Model | private |
gammal0 | Xyce::Device::VDMOS::Model | private |
gammas0 | Xyce::Device::VDMOS::Model | private |
gateBulkOverlapCapFactor | Xyce::Device::VDMOS::Model | private |
gateDrainOverlapCapFactor | Xyce::Device::VDMOS::Model | private |
gateResistance | Xyce::Device::VDMOS::Model | private |
gateSourceOverlapCapFactor | Xyce::Device::VDMOS::Model | private |
gateType | Xyce::Device::VDMOS::Model | private |
gb | Xyce::Device::VDMOS::Model | private |
getAnalyticSensitivity(const std::string ¶mName, std::vector< double > &dfdpVec, std::vector< double > &dqdpVec, std::vector< double > &dbdpVec, std::vector< int > &FindicesVec, std::vector< int > &QindicesVec, std::vector< int > &BindicesVec) | Xyce::Device::DeviceEntity | |
getBinPrefixFlag() | Xyce::Device::DeviceModel | inlinevirtual |
getDefaultParam() const | Xyce::Device::DeviceEntity | |
getDependentParams() | Xyce::Device::DeviceEntity | inline |
getDeviceOptions() const | Xyce::Device::DeviceEntity | inline |
getLevel() const | Xyce::Device::DeviceModel | inline |
getName() const | Xyce::Device::DeviceModel | inline |
getOriginalValue(int serial_number) | Xyce::Device::ParameterBase | inline |
getParam(const std::string ¶mName, double &result) const | Xyce::Device::DeviceEntity | |
getParamBreakpoints(std::vector< Util::BreakPoint > &) | Xyce::Device::DeviceEntity | |
getParameterMap() const | Xyce::Device::DeviceEntity | inline |
getSolverState() const | Xyce::Device::DeviceEntity | inline |
getType() const | Xyce::Device::DeviceModel | inline |
given(const std::string ¶meter_name) const | Xyce::Device::DeviceEntity | |
initDoseModel(ParametricData< T > ¶metric_data) | Xyce::Device::DeviceModel | inlinestatic |
initThermalModel(ParametricData< T > ¶metric_data) | Xyce::Device::DeviceModel | inlinestatic |
Instance class | Xyce::Device::VDMOS::Model | friend |
instanceContainer | Xyce::Device::VDMOS::Model | private |
InstanceVector typedef | Xyce::Device::VDMOS::Model | private |
interpolateDOSE(double) | Xyce::Device::DeviceModel | |
interpolateTNOM(double) | Xyce::Device::DeviceModel | |
invm | Xyce::Device::VDMOS::Model | private |
invmc | Xyce::Device::VDMOS::Model | private |
invmd | Xyce::Device::VDMOS::Model | private |
isubmod | Xyce::Device::VDMOS::Model | private |
jctSatCur | Xyce::Device::VDMOS::Model | private |
jctSatCurDensity | Xyce::Device::VDMOS::Model | private |
junctionDepth | Xyce::Device::VDMOS::Model | private |
k | Xyce::Device::VDMOS::Model | private |
kacc | Xyce::Device::VDMOS::Model | private |
kaccd | Xyce::Device::VDMOS::Model | private |
kaccs | Xyce::Device::VDMOS::Model | private |
knit | Xyce::Device::VDMOS::Model | private |
kvs | Xyce::Device::VDMOS::Model | private |
kvt | Xyce::Device::VDMOS::Model | private |
l0 | Xyce::Device::VDMOS::Model | private |
lambda | Xyce::Device::VDMOS::Model | private |
latDiff | Xyce::Device::VDMOS::Model | private |
lgammal_ | Xyce::Device::VDMOS::Model | private |
lgammas | Xyce::Device::VDMOS::Model | private |
ls | Xyce::Device::VDMOS::Model | private |
m | Xyce::Device::VDMOS::Model | private |
Master class | Xyce::Device::VDMOS::Model | friend |
maxDriftVel | Xyce::Device::VDMOS::Model | private |
mc | Xyce::Device::VDMOS::Model | private |
mcv | Xyce::Device::VDMOS::Model | private |
md | Xyce::Device::VDMOS::Model | private |
mdtemp | Xyce::Device::VDMOS::Model | private |
mm | Xyce::Device::VDMOS::Model | private |
Model(const Configuration &configuration, const ModelBlock &MB, const FactoryBlock &factory_block) | Xyce::Device::VDMOS::Model | |
Model() | Xyce::Device::VDMOS::Model | private |
Model(const Model &) | Xyce::Device::VDMOS::Model | private |
mth | Xyce::Device::VDMOS::Model | private |
n2 | Xyce::Device::VDMOS::Model | private |
netlistLocation() const | Xyce::Device::DeviceEntity | inline |
nitd | Xyce::Device::VDMOS::Model | private |
nits | Xyce::Device::VDMOS::Model | private |
nrtd | Xyce::Device::VDMOS::Model | private |
operator=(const Model &) | Xyce::Device::VDMOS::Model | private |
oxideCapFactor | Xyce::Device::VDMOS::Model | private |
oxideThickness | Xyce::Device::VDMOS::Model | private |
ParameterBase() | Xyce::Device::ParameterBase | inline |
ParametricData< Model > class | Xyce::Device::VDMOS::Model | friend |
pbfact1 | Xyce::Device::VDMOS::Model | private |
phi | Xyce::Device::VDMOS::Model | private |
printName(std::ostream &os) const | Xyce::Device::DeviceModel | virtual |
printOutInstances(std::ostream &os) const | Xyce::Device::VDMOS::Model | virtual |
processInstanceParams() | Xyce::Device::VDMOS::Model | virtual |
processParams() | Xyce::Device::VDMOS::Model | virtual |
rdi | Xyce::Device::VDMOS::Model | private |
rdsshunt | Xyce::Device::VDMOS::Model | private |
restoreParams() | Xyce::Device::DeviceModel | |
rsi | Xyce::Device::VDMOS::Model | private |
rsub | Xyce::Device::VDMOS::Model | private |
saveParams() | Xyce::Device::DeviceModel | |
scaleDefaultParam(double val) | Xyce::Device::DeviceEntity | |
scaleParam(const std::string ¶mName, double val, double val0) | Xyce::Device::DeviceEntity | |
scaleParam(const std::string ¶mName, double val) | Xyce::Device::DeviceEntity | |
setDefaultParam(double val) | Xyce::Device::DeviceEntity | |
setDefaultParamName(const std::string &default_param_name) | Xyce::Device::DeviceEntity | inline |
setDefaultParams() | Xyce::Device::DeviceEntity | inline |
setDependentParameter(Util::Param &, double *, ParameterType::ExprAccess) | Xyce::Device::DeviceEntity | |
setDependentParameter(Util::Param &, std::vector< double > *, int, ParameterType::ExprAccess) | Xyce::Device::DeviceEntity | |
setDependentParameter(Util::Param &par, Depend &dependentParam, ParameterType::ExprAccess depend) | Xyce::Device::DeviceEntity | |
setLevel(int level) | Xyce::Device::DeviceModel | inline |
setModParams(const std::vector< Param > ¶ms) | Xyce::Device::DeviceModel | |
setOriginalValue(int serial_number, double value) | Xyce::Device::ParameterBase | inline |
setParam(const std::string ¶mName, double val) | Xyce::Device::DeviceEntity | |
setParams(const std::vector< Param > ¶ms) | Xyce::Device::DeviceEntity | inline |
setValueGiven(int serial_number, bool value) | Xyce::Device::ParameterBase | inline |
sheetResistance | Xyce::Device::VDMOS::Model | private |
sideWallCapFactor | Xyce::Device::VDMOS::Model | private |
sideWallCapFactorGiven | Xyce::Device::VDMOS::Model | private |
sigma0 | Xyce::Device::VDMOS::Model | private |
sourceResistance | Xyce::Device::VDMOS::Model | private |
substrateDoping | Xyce::Device::VDMOS::Model | private |
surfaceMobility | Xyce::Device::VDMOS::Model | private |
surfaceMobility0 | Xyce::Device::VDMOS::Model | private |
surfaceStateDensity | Xyce::Device::VDMOS::Model | private |
theta | Xyce::Device::VDMOS::Model | private |
timeScale | Xyce::Device::VDMOS::Model | private |
tnom | Xyce::Device::VDMOS::Model | private |
Traits class | Xyce::Device::VDMOS::Model | friend |
tvs | Xyce::Device::VDMOS::Model | private |
updateDependentParameters(N_LAS_Vector &vars) | Xyce::Device::DeviceEntity | |
updateDependentParameters(double temp_tmp) | Xyce::Device::DeviceEntity | |
updateDependentParameters() | Xyce::Device::DeviceEntity | |
updateGlobalParameters(GlobalParameterMap &) | Xyce::Device::DeviceEntity | |
vfb | Xyce::Device::VDMOS::Model | private |
vp | Xyce::Device::VDMOS::Model | private |
vpGiven | Xyce::Device::VDMOS::Model | private |
vsigma | Xyce::Device::VDMOS::Model | private |
vsigmat | Xyce::Device::VDMOS::Model | private |
vt0 | Xyce::Device::VDMOS::Model | private |
vtnom | Xyce::Device::VDMOS::Model | private |
w0 | Xyce::Device::VDMOS::Model | private |
wasValueGiven(int serial_number) const | Xyce::Device::ParameterBase | inline |
wgammal | Xyce::Device::VDMOS::Model | private |
wgammas | Xyce::Device::VDMOS::Model | private |
xqc | Xyce::Device::VDMOS::Model | private |
~DeviceEntity() | Xyce::Device::DeviceEntity | virtual |
~DeviceModel() | Xyce::Device::DeviceModel | virtual |
~Model() | Xyce::Device::VDMOS::Model | |
~ParameterBase() | Xyce::Device::ParameterBase | inlinevirtual |