Xyce  6.1
Xyce::Device::LTRA::Model Class Reference

#include <N_DEV_LTRA.h>

Inheritance diagram for Xyce::Device::LTRA::Model:
Collaboration diagram for Xyce::Device::LTRA::Model:

Public Member Functions

 Model (const Configuration &configuration, const ModelBlock &MB, const FactoryBlock &factory_block)
 
 ~Model ()
 
virtual void forEachInstance (DeviceInstanceOp &op) const
 Apply a device instance "op" to all instances associated with this model. More...
 
virtual std::ostream & printOutInstances (std::ostream &os) const
 
bool processParams ()
 processParams More...
 
bool processInstanceParams ()
 processInstanceParams More...
 
void addInstance (Instance *instance)
 
- Public Member Functions inherited from Xyce::Device::DeviceModel
 DeviceModel (const ModelBlock &model_block, ParametricData< void > &parametric_data, const FactoryBlock &factory_block)
 
virtual ~DeviceModel ()
 
const std::string & getName () const
 
void setModParams (const std::vector< Param > &params)
 
virtual std::ostream & printName (std::ostream &os) const
 
virtual bool clearTemperatureData ()
 
void saveParams ()
 
bool interpolateTNOM (double)
 
bool interpolateDOSE (double)
 
void restoreParams ()
 
virtual bool getBinPrefixFlag ()
 
int getLevel () const
 
void setLevel (int level)
 
const std::string & getType () const
 
- Public Member Functions inherited from Xyce::Device::DeviceEntity
 DeviceEntity (ParametricData< void > &parametric_data, const SolverState &solver_state, const DeviceOptions &device_options, const std::string &netlist_filename, int netlist_line)
 
virtual ~DeviceEntity ()
 
virtual CompositeParamconstructComposite (const std::string &composite_name, const std::string &param_name)
 
bool setDefaultParam (double val, bool overrideOriginal=false)
 
double getDefaultParam () const
 
bool scaleParam (const std::string &paramName, double val, double val0)
 
bool scaleParam (const std::string &paramName, double val)
 
bool scaleDefaultParam (double val)
 
bool analyticSensitivityAvailable (const std::string &paramName)
 
bool 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)
 
bool setParam (const std::string &paramName, double val, bool overrideOriginal=false)
 
bool getParam (const std::string &paramName, double &result) const
 
bool getParamBreakpoints (std::vector< Util::BreakPoint > &)
 
bool updateDependentParameters (Linear::Vector &vars)
 
bool updateDependentParameters (double temp_tmp)
 
bool updateGlobalParameters (GlobalParameterMap &)
 
bool updateDependentParameters ()
 
double setDependentParameter (Util::Param &, double *, ParameterType::ExprAccess)
 
double setDependentParameter (Util::Param &, std::vector< double > *, int, ParameterType::ExprAccess)
 
void setDependentParameter (Util::Param &par, Depend &dependentParam, ParameterType::ExprAccess depend)
 
void setDefaultParams ()
 
void setParams (const std::vector< Param > &params)
 
bool given (const std::string &parameter_name) const
 
void setDefaultParamName (const std::string &default_param_name)
 
const std::vector< Depend > & getDependentParams ()
 
void addDependentParameter (const Depend &param)
 
const DeviceOptionsgetDeviceOptions () const
 
const SolverStategetSolverState () const
 
const NetlistLocation & netlistLocation () const
 
const ParameterMapgetParameterMap () const
 
- Public Member Functions inherited from Xyce::Device::ParameterBase
 ParameterBase ()
 
virtual ~ParameterBase ()
 
double getOriginalValue (int serial_number)
 
void setOriginalValue (int serial_number, double value)
 
bool wasValueGiven (int serial_number) const
 
void setValueGiven (int serial_number, bool value)
 

Private Types

typedef std::vector< Instance * > InstanceVector
 

Private Member Functions

 Model ()
 
 Model (const Model &)
 
Modeloperator= (const Model &)
 
int quadInterp_ (double t, double t1, double t2, double t3, double &c1, double &c2, double &c3)
 
int linInterp_ (double t, double t1, double t2, double &c1, double &c2)
 
double intlinfunc_ (double lolimit, double hilimit, double lovalue, double hivalue, double t1, double t2)
 
double twiceintlinfunc_ (double lolimit, double hilimit, double otherlolimit, double lovalue, double hivalue, double t1, double t2)
 
double thriceintlinfunc_ (double lolimit, double hilimit, double secondlolimit, double thirdlolimit, double lovalue, double hivalue, double t1, double t2)
 
bool modelCalculations_ (int &isaved, double &qf1, double &qf2, double &qf3, double &lf2, double &lf3)
 
double bessI0_ (double x)
 
double bessI1_ (double x)
 
double bessI1xOverX_ (double x)
 
double rlcH1dashFunc_ (double time, double T, double alpha, double beta)
 
double rlcH2Func_ (double time, double T, double alpha, double beta)
 
double rlcH3dashFunc_ (double time, double T, double alpha, double beta)
 
double rlcH1dashTwiceIntFunc_ (double time, double beta)
 
double rlcH3dashIntFunc_ (double time, double T, double beta)
 
double rcH1dashTwiceIntFunc_ (double time, double cbyr)
 
double rcH2TwiceIntFunc_ (double time, double rclsqr)
 
double rcH3dashTwiceIntFunc_ (double time, double cbyr, double rclsqr)
 
void 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)
 
void 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)
 
bool straightLineCheck_ (double x1, double y1, double x2, double y2, double x3, double y3, double reltol, double abstol)
 
double lteCalculate_ (Instance &instance, double curtime)
 
double SECONDDERIV_ (int i, double a, double b, double c)
 

Private Attributes

std::vector< Instance * > instanceContainer
 
double h1dashFirstVal
 
double h2FirstVal
 
double h3dashFirstVal
 
double h1dashFirstCoeff
 
double h2FirstCoeff
 
double h3dashFirstCoeff
 
std::vector< double > h1dashCoeffs
 
std::vector< double > h2Coeffs
 
std::vector< double > h3dashCoeffs
 
size_t listSize
 
double resist
 
double induct
 
double conduct
 
double capac
 
double length
 
double reltol
 
double abstol
 
bool noStepLimit
 
bool stepLimit
 
int stepLimitType
 
bool linInterp
 
bool quadInterp
 
bool mixedInterp
 
double stLineReltol
 
double stLineAbstol
 
bool lteTimeStepControl
 
bool truncNR
 
bool truncDontCut
 
bool resistGiven
 
bool inductGiven
 
bool conductGiven
 
bool capacGiven
 
bool lengthGiven
 
bool reltolGiven
 
bool abstolGiven
 
bool noStepLimitGiven
 
bool stepLimitGiven
 
bool linInterpGiven
 
bool quadInterpGiven
 
bool mixedInterpGiven
 
bool stLineReltolGiven
 
bool stLineAbstolGiven
 
bool lteTimeStepControlGiven
 
bool truncNRGiven
 
bool truncDontCutGiven
 
double td
 
double imped
 
double admit
 
double alpha
 
double beta
 
double attenuation
 
double cByR
 
double rclsqr
 
double intH1dash
 
double intH2
 
double intH3dash
 
double coshlrootGR
 
double rRsLrGRorG
 
double rGsLrGRorR
 
int auxIndex
 
double chopReltol
 
double chopAbstol
 
double maxSafeStep
 
double maxTimeStep
 
int howToInterp
 
bool printFlag
 
int specialCase
 
bool tdover
 
bool restartStoredFlag
 

Friends

class ParametricData< Model >
 
class Instance
 
class Traits
 
class Master
 

Additional Inherited Members

- Static Public Member Functions inherited from Xyce::Device::DeviceModel
template<class T >
static void initThermalModel (ParametricData< T > &parametric_data)
 Add the parameter "TEMPMODEL" to the parametric_data. More...
 
template<class T >
static void initDoseModel (ParametricData< T > &parametric_data)
 Add the parameter "DOSEMODEL" to the parametric_data. More...
 
- Protected Attributes inherited from Xyce::Device::DeviceEntity
std::vector< int > expVarGIDs
 
std::vector< int > expVarLIDs
 
std::vector< std::string > expVarNames
 
std::vector< double > expVarVals
 
std::vector< double > eVarVals
 

Detailed Description

Definition at line 315 of file N_DEV_LTRA.h.

Member Typedef Documentation

typedef std::vector<Instance *> Xyce::Device::LTRA::Model::InstanceVector
private

Definition at line 317 of file N_DEV_LTRA.h.

Constructor & Destructor Documentation

Xyce::Device::LTRA::Model::Model ( const Configuration configuration,
const ModelBlock MB,
const FactoryBlock factory_block 
)

Definition at line 1233 of file N_DEV_LTRA.C.

Xyce::Device::LTRA::Model::~Model ( )

Definition at line 1343 of file N_DEV_LTRA.C.

Xyce::Device::LTRA::Model::Model ( )
private
Xyce::Device::LTRA::Model::Model ( const Model )
private

Member Function Documentation

void Xyce::Device::LTRA::Model::addInstance ( Instance instance)
inline

Definition at line 406 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::bessI0_ ( double  x)
private

Definition at line 1849 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::bessI1_ ( double  x)
private

Definition at line 1881 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::bessI1xOverX_ ( double  x)
private

Definition at line 1913 of file N_DEV_LTRA.C.

void Xyce::Device::LTRA::Model::forEachInstance ( DeviceInstanceOp op) const
virtual

Apply a device instance "op" to all instances associated with this model.

Parameters
[in]opOperator to apply to all instances.

Implements Xyce::Device::DeviceModel.

Definition at line 1400 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::intlinfunc_ ( double  lolimit,
double  hilimit,
double  lovalue,
double  hivalue,
double  t1,
double  t2 
)
private

Definition at line 1743 of file N_DEV_LTRA.C.

int Xyce::Device::LTRA::Model::linInterp_ ( double  t,
double  t1,
double  t2,
double &  c1,
double &  c2 
)
private

Definition at line 1702 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::lteCalculate_ ( Instance instance,
double  curtime 
)
private

Definition at line 2633 of file N_DEV_LTRA.C.

bool Xyce::Device::LTRA::Model::modelCalculations_ ( int &  isaved,
double &  qf1,
double &  qf2,
double &  qf3,
double &  lf2,
double &  lf3 
)
private

Definition at line 1415 of file N_DEV_LTRA.C.

Model& Xyce::Device::LTRA::Model::operator= ( const Model )
private
std::ostream & Xyce::Device::LTRA::Model::printOutInstances ( std::ostream &  os) const
virtual

Implements Xyce::Device::DeviceModel.

Definition at line 1363 of file N_DEV_LTRA.C.

bool Xyce::Device::LTRA::Model::processInstanceParams ( )
virtual

processInstanceParams

Returns
true if parameter processing was successful

Implements Xyce::Device::DeviceModel.

Definition at line 1210 of file N_DEV_LTRA.C.

bool Xyce::Device::LTRA::Model::processParams ( )
virtual

processParams

Returns
true if parameter processing was successful

Implements Xyce::Device::DeviceModel.

Definition at line 1196 of file N_DEV_LTRA.C.

int Xyce::Device::LTRA::Model::quadInterp_ ( double  t,
double  t1,
double  t2,
double  t3,
double &  c1,
double &  c2,
double &  c3 
)
private

Definition at line 1625 of file N_DEV_LTRA.C.

void Xyce::Device::LTRA::Model::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 
)
private

Definition at line 2163 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::rcH1dashTwiceIntFunc_ ( double  time,
double  cbyr 
)
private

Definition at line 2086 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::rcH2TwiceIntFunc_ ( double  time,
double  rclsqr 
)
private

Definition at line 2099 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::rcH3dashTwiceIntFunc_ ( double  time,
double  cbyr,
double  rclsqr 
)
private

Definition at line 2132 of file N_DEV_LTRA.C.

void Xyce::Device::LTRA::Model::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 
)
private

Definition at line 2319 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::rlcH1dashFunc_ ( double  time,
double  T,
double  alpha,
double  beta 
)
private

Definition at line 1944 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::rlcH1dashTwiceIntFunc_ ( double  time,
double  beta 
)
private

Definition at line 2038 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::rlcH2Func_ ( double  time,
double  T,
double  alpha,
double  beta 
)
private

Definition at line 1970 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::rlcH3dashFunc_ ( double  time,
double  T,
double  alpha,
double  beta 
)
private

Definition at line 2002 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::rlcH3dashIntFunc_ ( double  time,
double  T,
double  beta 
)
private

Definition at line 2065 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::SECONDDERIV_ ( int  i,
double  a,
double  b,
double  c 
)
private

Definition at line 2615 of file N_DEV_LTRA.C.

bool Xyce::Device::LTRA::Model::straightLineCheck_ ( double  x1,
double  y1,
double  x2,
double  y2,
double  x3,
double  y3,
double  reltol,
double  abstol 
)
private

Definition at line 2562 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::thriceintlinfunc_ ( double  lolimit,
double  hilimit,
double  secondlolimit,
double  thirdlolimit,
double  lovalue,
double  hivalue,
double  t1,
double  t2 
)
private

Definition at line 1809 of file N_DEV_LTRA.C.

double Xyce::Device::LTRA::Model::twiceintlinfunc_ ( double  lolimit,
double  hilimit,
double  otherlolimit,
double  lovalue,
double  hivalue,
double  t1,
double  t2 
)
private

Definition at line 1772 of file N_DEV_LTRA.C.

Friends And Related Function Documentation

friend class Instance
friend

Definition at line 320 of file N_DEV_LTRA.h.

friend class Master
friend

Definition at line 321 of file N_DEV_LTRA.h.

friend class ParametricData< Model >
friend

Definition at line 319 of file N_DEV_LTRA.h.

friend class Traits
friend

Definition at line 321 of file N_DEV_LTRA.h.

Member Data Documentation

double Xyce::Device::LTRA::Model::abstol
private

Definition at line 438 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::abstolGiven
private

Definition at line 466 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::admit
private

Definition at line 481 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::alpha
private

Definition at line 482 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::attenuation
private

Definition at line 484 of file N_DEV_LTRA.h.

int Xyce::Device::LTRA::Model::auxIndex
private

Definition at line 495 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::beta
private

Definition at line 483 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::capac
private

Definition at line 435 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::capacGiven
private

Definition at line 463 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::cByR
private

Definition at line 485 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::chopAbstol
private

Definition at line 497 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::chopReltol
private

Definition at line 496 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::conduct
private

Definition at line 434 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::conductGiven
private

Definition at line 462 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::coshlrootGR
private

Definition at line 491 of file N_DEV_LTRA.h.

std::vector<double> Xyce::Device::LTRA::Model::h1dashCoeffs
private

Definition at line 425 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::h1dashFirstCoeff
private

Definition at line 421 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::h1dashFirstVal
private

Definition at line 417 of file N_DEV_LTRA.h.

std::vector<double> Xyce::Device::LTRA::Model::h2Coeffs
private

Definition at line 426 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::h2FirstCoeff
private

Definition at line 422 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::h2FirstVal
private

Definition at line 418 of file N_DEV_LTRA.h.

std::vector<double> Xyce::Device::LTRA::Model::h3dashCoeffs
private

Definition at line 427 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::h3dashFirstCoeff
private

Definition at line 423 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::h3dashFirstVal
private

Definition at line 419 of file N_DEV_LTRA.h.

int Xyce::Device::LTRA::Model::howToInterp
private

Definition at line 501 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::imped
private

Definition at line 480 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::induct
private

Definition at line 433 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::inductGiven
private

Definition at line 461 of file N_DEV_LTRA.h.

std::vector<Instance*> Xyce::Device::LTRA::Model::instanceContainer
private

Definition at line 412 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::intH1dash
private

Definition at line 487 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::intH2
private

Definition at line 488 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::intH3dash
private

Definition at line 489 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::length
private

Definition at line 436 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::lengthGiven
private

Definition at line 464 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::linInterp
private

Definition at line 446 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::linInterpGiven
private

Definition at line 469 of file N_DEV_LTRA.h.

size_t Xyce::Device::LTRA::Model::listSize
private

Definition at line 429 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::lteTimeStepControl
private

Definition at line 453 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::lteTimeStepControlGiven
private

Definition at line 474 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::maxSafeStep
private

Definition at line 499 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::maxTimeStep
private

Definition at line 500 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::mixedInterp
private

Definition at line 448 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::mixedInterpGiven
private

Definition at line 471 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::noStepLimit
private

Definition at line 440 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::noStepLimitGiven
private

Definition at line 467 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::printFlag
private

Definition at line 502 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::quadInterp
private

Definition at line 447 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::quadInterpGiven
private

Definition at line 470 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::rclsqr
private

Definition at line 486 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::reltol
private

Definition at line 437 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::reltolGiven
private

Definition at line 465 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::resist
private

Definition at line 432 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::resistGiven
private

Definition at line 460 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::restartStoredFlag
private

Definition at line 508 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::rGsLrGRorR
private

Definition at line 493 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::rRsLrGRorG
private

Definition at line 492 of file N_DEV_LTRA.h.

int Xyce::Device::LTRA::Model::specialCase
private

Definition at line 504 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::stepLimit
private

Definition at line 441 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::stepLimitGiven
private

Definition at line 468 of file N_DEV_LTRA.h.

int Xyce::Device::LTRA::Model::stepLimitType
private

Definition at line 442 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::stLineAbstol
private

Definition at line 451 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::stLineAbstolGiven
private

Definition at line 473 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::stLineReltol
private

Definition at line 450 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::stLineReltolGiven
private

Definition at line 472 of file N_DEV_LTRA.h.

double Xyce::Device::LTRA::Model::td
private

Definition at line 479 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::tdover
private

Definition at line 506 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::truncDontCut
private

Definition at line 458 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::truncDontCutGiven
private

Definition at line 476 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::truncNR
private

Definition at line 457 of file N_DEV_LTRA.h.

bool Xyce::Device::LTRA::Model::truncNRGiven
private

Definition at line 475 of file N_DEV_LTRA.h.


The documentation for this class was generated from the following files: