Xyce  6.1
Xyce::Device::RegionData Class Reference

#include <N_DEV_RegionData.h>

Inheritance diagram for Xyce::Device::RegionData:
Collaboration diagram for Xyce::Device::RegionData:

Public Member Functions

 RegionData ()
 
void processParams ()
 processParams post processes the parameters that have been set in the object of the derived class. More...
 
- Public Member Functions inherited from Xyce::Device::CompositeParam
 CompositeParam (ParametricData< void > &parametric_data)
 CompositeParam sets the parametric data description. More...
 
virtual ~CompositeParam ()
 
bool given (const std::string &parameter_name) const
 given returns true if the value was specified in the netlist (not defaulted). More...
 
const ParameterMapgetParameterMap () const
 getParameterMap returns the parameter map which describes the parameters. More...
 
- 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)
 

Static Public Member Functions

static ParametricData< RegionData > & getParametricData ()
 

Public Attributes

std::string name
 
std::string outName
 
std::string type
 
std::string reactionFile
 
double area
 
double xloc
 
bool doNothing
 

Friends

class ParametricData< RegionData >
 
std::ostream & operator<< (std::ostream &os, const RegionData &rd)
 

Detailed Description

Definition at line 69 of file N_DEV_RegionData.h.

Constructor & Destructor Documentation

Xyce::Device::RegionData::RegionData ( )

Definition at line 91 of file N_DEV_RegionData.C.

Member Function Documentation

ParametricData< RegionData > & Xyce::Device::RegionData::getParametricData ( )
static

Definition at line 74 of file N_DEV_RegionData.C.

void Xyce::Device::RegionData::processParams ( )
virtual

processParams post processes the parameters that have been set in the object of the derived class.

See Device::populateParams() and Device::setParameters() in the DeviceEntity implementation file.

Author
David G. Baur Raytheon Sandia National Laboratories 1355
Date
Wed Jan 29 17:34:53 2014

Implements Xyce::Device::CompositeParam.

Definition at line 110 of file N_DEV_RegionData.C.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const RegionData rd 
)
friend

Definition at line 126 of file N_DEV_RegionData.C.

friend class ParametricData< RegionData >
friend

Definition at line 71 of file N_DEV_RegionData.h.

Member Data Documentation

double Xyce::Device::RegionData::area

Definition at line 86 of file N_DEV_RegionData.h.

bool Xyce::Device::RegionData::doNothing

Definition at line 89 of file N_DEV_RegionData.h.

std::string Xyce::Device::RegionData::name

Definition at line 82 of file N_DEV_RegionData.h.

std::string Xyce::Device::RegionData::outName

Definition at line 83 of file N_DEV_RegionData.h.

std::string Xyce::Device::RegionData::reactionFile

Definition at line 85 of file N_DEV_RegionData.h.

std::string Xyce::Device::RegionData::type

Definition at line 84 of file N_DEV_RegionData.h.

double Xyce::Device::RegionData::xloc

Definition at line 87 of file N_DEV_RegionData.h.


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