Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Xyce::Device::LTRA::Model Member List

This is the complete list of members for Xyce::Device::LTRA::Model, including all inherited members.

abstolXyce::Device::LTRA::Modelprivate
abstolGivenXyce::Device::LTRA::Modelprivate
addDependentParameter(const Depend &param)Xyce::Device::DeviceEntityinline
addInstance(Instance *instance)Xyce::Device::LTRA::Modelinline
admitXyce::Device::LTRA::Modelprivate
alphaXyce::Device::LTRA::Modelprivate
analyticSensitivityAvailable(const std::string &paramName)Xyce::Device::DeviceEntity
attenuationXyce::Device::LTRA::Modelprivate
auxIndexXyce::Device::LTRA::Modelprivate
bessI0_(double x)Xyce::Device::LTRA::Modelprivate
bessI1_(double x)Xyce::Device::LTRA::Modelprivate
bessI1xOverX_(double x)Xyce::Device::LTRA::Modelprivate
betaXyce::Device::LTRA::Modelprivate
capacXyce::Device::LTRA::Modelprivate
capacGivenXyce::Device::LTRA::Modelprivate
cByRXyce::Device::LTRA::Modelprivate
chopAbstolXyce::Device::LTRA::Modelprivate
chopReltolXyce::Device::LTRA::Modelprivate
clearTemperatureData()Xyce::Device::DeviceModelinlinevirtual
conductXyce::Device::LTRA::Modelprivate
conductGivenXyce::Device::LTRA::Modelprivate
constructComposite(const std::string &composite_name, const std::string &param_name)Xyce::Device::DeviceEntityinlinevirtual
coshlrootGRXyce::Device::LTRA::Modelprivate
DeviceEntity(ParametricData< void > &parametric_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 > &parametric_data, const FactoryBlock &factory_block)Xyce::Device::DeviceModel
eVarValsXyce::Device::DeviceEntityprotected
expVarGIDsXyce::Device::DeviceEntityprotected
expVarLIDsXyce::Device::DeviceEntityprotected
expVarNamesXyce::Device::DeviceEntityprotected
expVarValsXyce::Device::DeviceEntityprotected
forEachInstance(DeviceInstanceOp &op) const Xyce::Device::LTRA::Modelvirtual
getAnalyticSensitivity(const std::string &paramName, 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::DeviceModelinlinevirtual
getDefaultParam() const Xyce::Device::DeviceEntity
getDependentParams()Xyce::Device::DeviceEntityinline
getDeviceOptions() const Xyce::Device::DeviceEntityinline
getLevel() const Xyce::Device::DeviceModelinline
getName() const Xyce::Device::DeviceModelinline
getOriginalValue(int serial_number)Xyce::Device::ParameterBaseinline
getParam(const std::string &paramName, double &result) const Xyce::Device::DeviceEntity
getParamBreakpoints(std::vector< Util::BreakPoint > &)Xyce::Device::DeviceEntity
getParameterMap() const Xyce::Device::DeviceEntityinline
getSolverState() const Xyce::Device::DeviceEntityinline
getType() const Xyce::Device::DeviceModelinline
given(const std::string &parameter_name) const Xyce::Device::DeviceEntity
h1dashCoeffsXyce::Device::LTRA::Modelprivate
h1dashFirstCoeffXyce::Device::LTRA::Modelprivate
h1dashFirstValXyce::Device::LTRA::Modelprivate
h2CoeffsXyce::Device::LTRA::Modelprivate
h2FirstCoeffXyce::Device::LTRA::Modelprivate
h2FirstValXyce::Device::LTRA::Modelprivate
h3dashCoeffsXyce::Device::LTRA::Modelprivate
h3dashFirstCoeffXyce::Device::LTRA::Modelprivate
h3dashFirstValXyce::Device::LTRA::Modelprivate
howToInterpXyce::Device::LTRA::Modelprivate
impedXyce::Device::LTRA::Modelprivate
inductXyce::Device::LTRA::Modelprivate
inductGivenXyce::Device::LTRA::Modelprivate
initDoseModel(ParametricData< T > &parametric_data)Xyce::Device::DeviceModelinlinestatic
initThermalModel(ParametricData< T > &parametric_data)Xyce::Device::DeviceModelinlinestatic
Instance classXyce::Device::LTRA::Modelfriend
instanceContainerXyce::Device::LTRA::Modelprivate
InstanceVector typedefXyce::Device::LTRA::Modelprivate
interpolateDOSE(double)Xyce::Device::DeviceModel
interpolateTNOM(double)Xyce::Device::DeviceModel
intH1dashXyce::Device::LTRA::Modelprivate
intH2Xyce::Device::LTRA::Modelprivate
intH3dashXyce::Device::LTRA::Modelprivate
intlinfunc_(double lolimit, double hilimit, double lovalue, double hivalue, double t1, double t2)Xyce::Device::LTRA::Modelprivate
lengthXyce::Device::LTRA::Modelprivate
lengthGivenXyce::Device::LTRA::Modelprivate
linInterpXyce::Device::LTRA::Modelprivate
linInterp_(double t, double t1, double t2, double &c1, double &c2)Xyce::Device::LTRA::Modelprivate
linInterpGivenXyce::Device::LTRA::Modelprivate
listSizeXyce::Device::LTRA::Modelprivate
lteCalculate_(Instance &instance, double curtime)Xyce::Device::LTRA::Modelprivate
lteTimeStepControlXyce::Device::LTRA::Modelprivate
lteTimeStepControlGivenXyce::Device::LTRA::Modelprivate
Master classXyce::Device::LTRA::Modelfriend
maxSafeStepXyce::Device::LTRA::Modelprivate
maxTimeStepXyce::Device::LTRA::Modelprivate
mixedInterpXyce::Device::LTRA::Modelprivate
mixedInterpGivenXyce::Device::LTRA::Modelprivate
Model(const Configuration &configuration, const ModelBlock &MB, const FactoryBlock &factory_block)Xyce::Device::LTRA::Model
Model()Xyce::Device::LTRA::Modelprivate
Model(const Model &)Xyce::Device::LTRA::Modelprivate
modelCalculations_(int &isaved, double &qf1, double &qf2, double &qf3, double &lf2, double &lf3)Xyce::Device::LTRA::Modelprivate
netlistLocation() const Xyce::Device::DeviceEntityinline
noStepLimitXyce::Device::LTRA::Modelprivate
noStepLimitGivenXyce::Device::LTRA::Modelprivate
operator=(const Model &)Xyce::Device::LTRA::Modelprivate
ParameterBase()Xyce::Device::ParameterBaseinline
ParametricData< Model > classXyce::Device::LTRA::Modelfriend
printFlagXyce::Device::LTRA::Modelprivate
printName(std::ostream &os) const Xyce::Device::DeviceModelvirtual
printOutInstances(std::ostream &os) const Xyce::Device::LTRA::Modelvirtual
processInstanceParams()Xyce::Device::LTRA::Modelvirtual
processParams()Xyce::Device::LTRA::Modelvirtual
quadInterpXyce::Device::LTRA::Modelprivate
quadInterp_(double t, double t1, double t2, double t3, double &c1, double &c2, double &c3)Xyce::Device::LTRA::Modelprivate
quadInterpGivenXyce::Device::LTRA::Modelprivate
rcCoeffsSetup_(double &h1dashfirstcoeff, double &h2firstcoeff, double &h3dashfirstcoeff, std::vector< double > &h1dashcoeffs, std::vector< double > &h2coeffs, std::vector< double > &h3dashcoeffs, size_t listsize, double cbyr, double rclsqr, double curtime, const std::vector< double > &timelist, int timeindex, double reltol)Xyce::Device::LTRA::Modelprivate
rcH1dashTwiceIntFunc_(double time, double cbyr)Xyce::Device::LTRA::Modelprivate
rcH2TwiceIntFunc_(double time, double rclsqr)Xyce::Device::LTRA::Modelprivate
rcH3dashTwiceIntFunc_(double time, double cbyr, double rclsqr)Xyce::Device::LTRA::Modelprivate
rclsqrXyce::Device::LTRA::Modelprivate
reltolXyce::Device::LTRA::Modelprivate
reltolGivenXyce::Device::LTRA::Modelprivate
resistXyce::Device::LTRA::Modelprivate
resistGivenXyce::Device::LTRA::Modelprivate
restartStoredFlagXyce::Device::LTRA::Modelprivate
restoreParams()Xyce::Device::DeviceModel
rGsLrGRorRXyce::Device::LTRA::Modelprivate
rlcCoeffsSetup_(double &h1dashfirstcoeff, double &h2firstcoeff, double &h3dashfirstcoeff, std::vector< double > &h1dashcoeffs, std::vector< double > &h2coeffs, std::vector< double > &h3dashcoeffs, size_t listsize, double T, double alpha, double beta, double curtime, const std::vector< double > &timelist, int timeindex, double reltol, int *auxindexptr)Xyce::Device::LTRA::Modelprivate
rlcH1dashFunc_(double time, double T, double alpha, double beta)Xyce::Device::LTRA::Modelprivate
rlcH1dashTwiceIntFunc_(double time, double beta)Xyce::Device::LTRA::Modelprivate
rlcH2Func_(double time, double T, double alpha, double beta)Xyce::Device::LTRA::Modelprivate
rlcH3dashFunc_(double time, double T, double alpha, double beta)Xyce::Device::LTRA::Modelprivate
rlcH3dashIntFunc_(double time, double T, double beta)Xyce::Device::LTRA::Modelprivate
rRsLrGRorGXyce::Device::LTRA::Modelprivate
saveParams()Xyce::Device::DeviceModel
scaleDefaultParam(double val)Xyce::Device::DeviceEntity
scaleParam(const std::string &paramName, double val, double val0)Xyce::Device::DeviceEntity
scaleParam(const std::string &paramName, double val)Xyce::Device::DeviceEntity
SECONDDERIV_(int i, double a, double b, double c)Xyce::Device::LTRA::Modelprivate
setDefaultParam(double val)Xyce::Device::DeviceEntity
setDefaultParamName(const std::string &default_param_name)Xyce::Device::DeviceEntityinline
setDefaultParams()Xyce::Device::DeviceEntityinline
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::DeviceModelinline
setModParams(const std::vector< Param > &params)Xyce::Device::DeviceModel
setOriginalValue(int serial_number, double value)Xyce::Device::ParameterBaseinline
setParam(const std::string &paramName, double val)Xyce::Device::DeviceEntity
setParams(const std::vector< Param > &params)Xyce::Device::DeviceEntityinline
setValueGiven(int serial_number, bool value)Xyce::Device::ParameterBaseinline
specialCaseXyce::Device::LTRA::Modelprivate
stepLimitXyce::Device::LTRA::Modelprivate
stepLimitGivenXyce::Device::LTRA::Modelprivate
stepLimitTypeXyce::Device::LTRA::Modelprivate
stLineAbstolXyce::Device::LTRA::Modelprivate
stLineAbstolGivenXyce::Device::LTRA::Modelprivate
stLineReltolXyce::Device::LTRA::Modelprivate
stLineReltolGivenXyce::Device::LTRA::Modelprivate
straightLineCheck_(double x1, double y1, double x2, double y2, double x3, double y3, double reltol, double abstol)Xyce::Device::LTRA::Modelprivate
tdXyce::Device::LTRA::Modelprivate
tdoverXyce::Device::LTRA::Modelprivate
thriceintlinfunc_(double lolimit, double hilimit, double secondlolimit, double thirdlolimit, double lovalue, double hivalue, double t1, double t2)Xyce::Device::LTRA::Modelprivate
Traits classXyce::Device::LTRA::Modelfriend
truncDontCutXyce::Device::LTRA::Modelprivate
truncDontCutGivenXyce::Device::LTRA::Modelprivate
truncNRXyce::Device::LTRA::Modelprivate
truncNRGivenXyce::Device::LTRA::Modelprivate
twiceintlinfunc_(double lolimit, double hilimit, double otherlolimit, double lovalue, double hivalue, double t1, double t2)Xyce::Device::LTRA::Modelprivate
updateDependentParameters(N_LAS_Vector &vars)Xyce::Device::DeviceEntity
updateDependentParameters(double temp_tmp)Xyce::Device::DeviceEntity
updateDependentParameters()Xyce::Device::DeviceEntity
updateGlobalParameters(GlobalParameterMap &)Xyce::Device::DeviceEntity
wasValueGiven(int serial_number) const Xyce::Device::ParameterBaseinline
~DeviceEntity()Xyce::Device::DeviceEntityvirtual
~DeviceModel()Xyce::Device::DeviceModelvirtual
~Model()Xyce::Device::LTRA::Model
~ParameterBase()Xyce::Device::ParameterBaseinlinevirtual