LifeV
|
ZeroDimensionalNodeUnknown - This class defines the unknown node class. More...
#include <ZeroDimensionalCircuitData.hpp>
Protected Attributes | |
Int | M_variableIndex |
Int | M_equationRow |
Protected Attributes inherited from ZeroDimensionalNode | |
Int | M_id |
ZeroDimensionalNodeType | M_type |
Real | M_currentBalance |
vecInt_Type | M_elementListIndex |
vecInt_Type | M_nodeListIndex |
Real | M_voltage |
Real | M_deltaVoltage |
Constructors and Destructor | |
ZeroDimensionalNodeUnknown () | |
Constructor. More... | |
virtual | ~ZeroDimensionalNodeUnknown () |
Destructor. More... | |
Methods | |
void | showMe (const Int &flag=0) |
Set Methods | |
void | assignVariableIndex (const Int &index) |
assign the index of the unknown voltage. More... | |
Get Methods | |
const Int & | variableIndex () const |
const Int & | equationRow () const |
Additional Inherited Members | |
Public Member Functions inherited from ZeroDimensionalNode | |
ZeroDimensionalNode () | |
Constructor. More... | |
virtual | ~ZeroDimensionalNode () |
Destructor. More... | |
void | calculateCurrentBalance (const ZeroDimensionalElementS &Elements) |
Calculate current balance at node. More... | |
const std::string | enum2string (const ZeroDimensionalNodeType &type) const |
void | setId (const Int &id) |
void | setElementListIndex (const Int &index) |
add an element index to the elelemt list. More... | |
void | setNodeListIndex (const Int &index) |
add an node index which is connected by an element in element list. More... | |
virtual void | setVoltage (const Real &voltage) |
virtual void | setDeltaVoltage (const Real &deltaVoltage) |
const Int & | id () const |
const ZeroDimensionalNodeType & | type () const |
const Int & | elementListIndexAt (const Int &position) const |
const vecInt_Type & | elementListIndex () const |
const Int & | nodeListIndexAt (const Int &position) const |
virtual const Real & | voltage () const |
virtual Real | deltaVoltage () const |
const Real & | currentBalance () const |
ZeroDimensionalNodeUnknown - This class defines the unknown node class.
Definition at line 894 of file ZeroDimensionalCircuitData.hpp.
|
explicit |
Constructor.
Definition at line 525 of file ZeroDimensionalCircuitData.cpp.
|
inlinevirtual |
Destructor.
Definition at line 905 of file ZeroDimensionalCircuitData.hpp.
|
virtual |
Reimplemented from ZeroDimensionalNode.
Definition at line 537 of file ZeroDimensionalCircuitData.cpp.
void assignVariableIndex | ( | const Int & | index | ) |
assign the index of the unknown voltage.
Definition at line 530 of file ZeroDimensionalCircuitData.cpp.
|
inline |
Definition at line 930 of file ZeroDimensionalCircuitData.hpp.
|
inline |
Definition at line 935 of file ZeroDimensionalCircuitData.hpp.
|
protected |
Definition at line 943 of file ZeroDimensionalCircuitData.hpp.
|
protected |
Definition at line 944 of file ZeroDimensionalCircuitData.hpp.