Xyce
6.1
|
#include <N_DEV_PDE_Electrode.h>
Public Member Functions | |
PDE_2DElectrode () | |
virtual | ~PDE_2DElectrode () |
virtual void | processParams () |
processParams post processes the parameters that have been set in the object of the derived class. More... | |
![]() | |
PDE_Electrode (ParametricData< void > ¶metric_data) | |
virtual | ~PDE_Electrode () |
![]() | |
CompositeParam (ParametricData< void > ¶metric_data) | |
CompositeParam sets the parametric data description. More... | |
virtual | ~CompositeParam () |
bool | given (const std::string ¶meter_name) const |
given returns true if the value was specified in the netlist (not defaulted). More... | |
const ParameterMap & | getParameterMap () const |
getParameterMap returns the parameter map which describes the parameters. More... | |
![]() | |
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< PDE_2DElectrode > & | getParametricData () |
Public Attributes | |
double | start |
double | end |
bool | startGiven |
bool | endGiven |
bool | sideGiven |
std::string | side |
int | iA |
int | iB |
int | uLabel |
![]() | |
std::string | name |
std::string | nodeName |
std::string | bcName |
std::string | material |
bool | materialGiven |
bool | oxideBndryFlag |
double | oxthick |
double | oxcharge |
Private Member Functions | |
PDE_2DElectrode (const PDE_2DElectrode &) | |
Friends | |
class | ParametricData< PDE_2DElectrode > |
Definition at line 154 of file N_DEV_PDE_Electrode.h.
Xyce::Device::PDE_2DElectrode::PDE_2DElectrode | ( | ) |
Definition at line 117 of file N_DEV_PDE_Electrode.C.
|
inlinevirtual |
Definition at line 163 of file N_DEV_PDE_Electrode.h.
|
private |
|
static |
Definition at line 103 of file N_DEV_PDE_Electrode.C.
|
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.
Reimplemented from Xyce::Device::PDE_Electrode.
Definition at line 138 of file N_DEV_PDE_Electrode.C.
|
friend |
Definition at line 156 of file N_DEV_PDE_Electrode.h.
double Xyce::Device::PDE_2DElectrode::end |
Definition at line 171 of file N_DEV_PDE_Electrode.h.
bool Xyce::Device::PDE_2DElectrode::endGiven |
Definition at line 174 of file N_DEV_PDE_Electrode.h.
int Xyce::Device::PDE_2DElectrode::iA |
Definition at line 182 of file N_DEV_PDE_Electrode.h.
int Xyce::Device::PDE_2DElectrode::iB |
Definition at line 182 of file N_DEV_PDE_Electrode.h.
std::string Xyce::Device::PDE_2DElectrode::side |
Definition at line 177 of file N_DEV_PDE_Electrode.h.
bool Xyce::Device::PDE_2DElectrode::sideGiven |
Definition at line 176 of file N_DEV_PDE_Electrode.h.
double Xyce::Device::PDE_2DElectrode::start |
Definition at line 170 of file N_DEV_PDE_Electrode.h.
bool Xyce::Device::PDE_2DElectrode::startGiven |
Definition at line 173 of file N_DEV_PDE_Electrode.h.
int Xyce::Device::PDE_2DElectrode::uLabel |
Definition at line 183 of file N_DEV_PDE_Electrode.h.