Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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)
 
InstanceVectorgetInstanceVector ()
 
const InstanceVectorgetInstanceVector () const
 
- Public Member Functions inherited from Xyce::Device::DeviceModel
 DeviceModel (const ModelBlock &model_block, ParametricData< void > &parametric_data, const FactoryBlock &factory_block)
 
virtual ~DeviceModel ()
 
void setModParams (const std::vector< Param > &params)
 
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 (const char *const entity_type, const std::string &device_name, ParametricData< void > &parametric_data, const SolverState &solver_state, const DeviceOptions &device_options, const std::string &netlist_path, int netlist_line)
 
virtual ~DeviceEntity ()
 
virtual CompositeParamconstructComposite (const std::string &composite_name, const std::string &param_name)
 
bool setDefaultParam (double val)
 
double getDefaultParam ()
 
bool scaleParam (const std::string &paramName, double val, double val0)
 
bool scaleParam (const std::string &paramName, double val)
 
bool scaleDefaultParam (double val)
 
bool setParam (const std::string &paramName, double val)
 
bool getParam (const std::string &paramName, double &result)
 
bool getParamBreakpoints (std::vector< Util::BreakPoint > &)
 
bool updateDependentParameters (N_LAS_Vector &vars)
 
bool updateDependentParameters (double temp_tmp)
 
bool updateGlobalParameters (std::map< std::string, double > &)
 
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
 
const char * getEntityType () const
 
const std::string & getName () const
 
void setDefaultParamName (const std::string &default_param_name)
 
const std::vector< Depend > & getDependentParams ()
 
const DeviceOptionsgetDeviceOptions () const
 
const SolverStategetSolverState () const
 
const NetlistLocation & netlistLocation () const
 
const ParameterMapgetParameterMap () const
 
- Public Member Functions inherited from Xyce::Device::ParameterBase
 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< DependdependentParams
 
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 314 of file N_DEV_LTRA.h.

Member Typedef Documentation

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

Definition at line 316 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 1266 of file N_DEV_LTRA.C.

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

Definition at line 1376 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 405 of file N_DEV_LTRA.h.

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

Definition at line 1880 of file N_DEV_LTRA.C.

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

Definition at line 1912 of file N_DEV_LTRA.C.

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

Definition at line 1944 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 1433 of file N_DEV_LTRA.C.

InstanceVector& Xyce::Device::LTRA::Model::getInstanceVector ( )
inline

Definition at line 410 of file N_DEV_LTRA.h.

const InstanceVector& Xyce::Device::LTRA::Model::getInstanceVector ( ) const
inline

Definition at line 415 of file N_DEV_LTRA.h.

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

Definition at line 1774 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 1733 of file N_DEV_LTRA.C.

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

Definition at line 2661 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 1448 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 1396 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 1243 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 1229 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 1656 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 2194 of file N_DEV_LTRA.C.

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

Definition at line 2117 of file N_DEV_LTRA.C.

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

Definition at line 2130 of file N_DEV_LTRA.C.

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

Definition at line 2163 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 2349 of file N_DEV_LTRA.C.

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

Definition at line 1975 of file N_DEV_LTRA.C.

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

Definition at line 2069 of file N_DEV_LTRA.C.

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

Definition at line 2001 of file N_DEV_LTRA.C.

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

Definition at line 2033 of file N_DEV_LTRA.C.

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

Definition at line 2096 of file N_DEV_LTRA.C.

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

Definition at line 2643 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 2590 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 1840 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 1803 of file N_DEV_LTRA.C.

Friends And Related Function Documentation

friend class Instance
friend

Definition at line 319 of file N_DEV_LTRA.h.

friend class Master
friend

Definition at line 320 of file N_DEV_LTRA.h.

friend class ParametricData< Model >
friend

Definition at line 318 of file N_DEV_LTRA.h.

friend class Traits
friend

Definition at line 320 of file N_DEV_LTRA.h.

Member Data Documentation

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

Definition at line 447 of file N_DEV_LTRA.h.

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

Definition at line 475 of file N_DEV_LTRA.h.

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

Definition at line 490 of file N_DEV_LTRA.h.

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

Definition at line 491 of file N_DEV_LTRA.h.

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

Definition at line 493 of file N_DEV_LTRA.h.

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

Definition at line 504 of file N_DEV_LTRA.h.

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

Definition at line 492 of file N_DEV_LTRA.h.

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

Definition at line 444 of file N_DEV_LTRA.h.

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

Definition at line 472 of file N_DEV_LTRA.h.

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

Definition at line 494 of file N_DEV_LTRA.h.

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

Definition at line 506 of file N_DEV_LTRA.h.

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

Definition at line 505 of file N_DEV_LTRA.h.

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

Definition at line 443 of file N_DEV_LTRA.h.

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

Definition at line 471 of file N_DEV_LTRA.h.

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

Definition at line 500 of file N_DEV_LTRA.h.

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

Definition at line 434 of file N_DEV_LTRA.h.

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

Definition at line 430 of file N_DEV_LTRA.h.

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

Definition at line 426 of file N_DEV_LTRA.h.

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

Definition at line 435 of file N_DEV_LTRA.h.

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

Definition at line 431 of file N_DEV_LTRA.h.

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

Definition at line 427 of file N_DEV_LTRA.h.

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

Definition at line 436 of file N_DEV_LTRA.h.

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

Definition at line 432 of file N_DEV_LTRA.h.

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

Definition at line 428 of file N_DEV_LTRA.h.

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

Definition at line 510 of file N_DEV_LTRA.h.

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

Definition at line 489 of file N_DEV_LTRA.h.

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

Definition at line 442 of file N_DEV_LTRA.h.

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

Definition at line 470 of file N_DEV_LTRA.h.

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

Definition at line 421 of file N_DEV_LTRA.h.

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

Definition at line 496 of file N_DEV_LTRA.h.

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

Definition at line 497 of file N_DEV_LTRA.h.

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

Definition at line 498 of file N_DEV_LTRA.h.

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

Definition at line 445 of file N_DEV_LTRA.h.

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

Definition at line 473 of file N_DEV_LTRA.h.

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

Definition at line 455 of file N_DEV_LTRA.h.

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

Definition at line 478 of file N_DEV_LTRA.h.

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

Definition at line 438 of file N_DEV_LTRA.h.

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

Definition at line 462 of file N_DEV_LTRA.h.

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

Definition at line 483 of file N_DEV_LTRA.h.

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

Definition at line 508 of file N_DEV_LTRA.h.

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

Definition at line 509 of file N_DEV_LTRA.h.

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

Definition at line 457 of file N_DEV_LTRA.h.

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

Definition at line 480 of file N_DEV_LTRA.h.

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

Definition at line 449 of file N_DEV_LTRA.h.

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

Definition at line 476 of file N_DEV_LTRA.h.

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

Definition at line 511 of file N_DEV_LTRA.h.

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

Definition at line 456 of file N_DEV_LTRA.h.

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

Definition at line 479 of file N_DEV_LTRA.h.

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

Definition at line 495 of file N_DEV_LTRA.h.

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

Definition at line 446 of file N_DEV_LTRA.h.

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

Definition at line 474 of file N_DEV_LTRA.h.

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

Definition at line 441 of file N_DEV_LTRA.h.

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

Definition at line 469 of file N_DEV_LTRA.h.

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

Definition at line 517 of file N_DEV_LTRA.h.

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

Definition at line 502 of file N_DEV_LTRA.h.

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

Definition at line 501 of file N_DEV_LTRA.h.

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

Definition at line 513 of file N_DEV_LTRA.h.

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

Definition at line 450 of file N_DEV_LTRA.h.

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

Definition at line 477 of file N_DEV_LTRA.h.

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

Definition at line 451 of file N_DEV_LTRA.h.

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

Definition at line 460 of file N_DEV_LTRA.h.

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

Definition at line 482 of file N_DEV_LTRA.h.

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

Definition at line 459 of file N_DEV_LTRA.h.

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

Definition at line 481 of file N_DEV_LTRA.h.

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

Definition at line 488 of file N_DEV_LTRA.h.

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

Definition at line 515 of file N_DEV_LTRA.h.

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

Definition at line 467 of file N_DEV_LTRA.h.

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

Definition at line 485 of file N_DEV_LTRA.h.

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

Definition at line 466 of file N_DEV_LTRA.h.

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

Definition at line 484 of file N_DEV_LTRA.h.


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