LifeV
ZeroDimensionalNodeS Class Reference

ZeroDimensionalNodeS - Container of nodes. More...

#include <ZeroDimensionalCircuitData.hpp>

+ Collaboration diagram for ZeroDimensionalNodeS:

Constructors and Destructor

ptrVecZeroDimensionalNodePtr_Type M_nodeList
 
ptrVecZeroDimensionalNodeUnknownPtr_Type M_unknownNodeList
 
ptrVecZeroDimensionalNodeKnownPtr_Type M_knownNodeList
 
mapNodeKnownPtr_Type M_knownNodeMap
 
mapNodeUnknownPtr_Type M_unknownNodeMap
 
 ZeroDimensionalNodeS ()
 Constructor. More...
 
virtual ~ZeroDimensionalNodeS ()
 Destructor. More...
 
virtual void showMe (const Int &flag=0)
 
const zeroDimensionalNodePtr_TypenodeListAt (const Int &index) const
 
const zeroDimensionalNodeUnknownPtr_Type unknownNodeListAt (const Int &Index) const
 
const zeroDimensionalNodeKnownPtr_Type knownNodeListAt (const Int &Index) const
 
const ptrVecZeroDimensionalNodePtr_Type nodeList () const
 
const ptrVecZeroDimensionalNodeUnknownPtr_TypeunknownNodeList () const
 
const ptrVecZeroDimensionalNodeKnownPtr_Type knownNodeList () const
 
const zeroDimensionalNodeKnownPtr_Type knownNodeMapAt (Int &id) const
 
const zeroDimensionalNodeUnknownPtr_Type unknownNodeMapAt (Int &id) const
 
void setnodeList (const zeroDimensionalNodePtr_Type &theNode)
 add node to the list More...
 
void setunknownNodeList (const zeroDimensionalNodeUnknownPtr_Type &unknownNode)
 add unknownNode to the unknwnNode List More...
 
void setknownNodeList (const zeroDimensionalNodeKnownPtr_Type &knownNode)
 add knownNode to the knwnNode List More...
 
void setknownNodeMap (const Int &id, const zeroDimensionalNodeKnownPtr_Type &knownNode)
 add knownNode to the map. A map from the index (id) to the object. More...
 
void setunknownNodeMap (const Int &id, const zeroDimensionalNodeUnknownPtr_Type &unknownNode)
 add unknownNode to the map. A map from the index (id) to the object. More...
 
Int unknownNodeCounter () const
 
Int knownNodeCounter () const
 
Int nodeCounter () const
 

Detailed Description

ZeroDimensionalNodeS - Container of nodes.

Authors
Mahmoud Jafargholi

Definition at line 1217 of file ZeroDimensionalCircuitData.hpp.

Constructor & Destructor Documentation

◆ ZeroDimensionalNodeS()

ZeroDimensionalNodeS ( )
explicit

Constructor.

Definition at line 584 of file ZeroDimensionalCircuitData.cpp.

+ Here is the caller graph for this function:

◆ ~ZeroDimensionalNodeS()

virtual ~ZeroDimensionalNodeS ( )
inlinevirtual

Destructor.

Definition at line 1228 of file ZeroDimensionalCircuitData.hpp.

Member Function Documentation

◆ showMe()

void showMe ( const Int flag = 0)
virtual

Definition at line 591 of file ZeroDimensionalCircuitData.cpp.

◆ nodeListAt()

const zeroDimensionalNodePtr_Type& nodeListAt ( const Int index) const
inline

Definition at line 1232 of file ZeroDimensionalCircuitData.hpp.

◆ unknownNodeListAt()

const zeroDimensionalNodeUnknownPtr_Type unknownNodeListAt ( const Int Index) const
inline

Definition at line 1237 of file ZeroDimensionalCircuitData.hpp.

◆ knownNodeListAt()

const zeroDimensionalNodeKnownPtr_Type knownNodeListAt ( const Int Index) const
inline

Definition at line 1242 of file ZeroDimensionalCircuitData.hpp.

◆ nodeList()

const ptrVecZeroDimensionalNodePtr_Type nodeList ( ) const
inline

Definition at line 1247 of file ZeroDimensionalCircuitData.hpp.

◆ unknownNodeList()

const ptrVecZeroDimensionalNodeUnknownPtr_Type& unknownNodeList ( ) const
inline

Definition at line 1252 of file ZeroDimensionalCircuitData.hpp.

◆ knownNodeList()

const ptrVecZeroDimensionalNodeKnownPtr_Type knownNodeList ( ) const
inline

Definition at line 1257 of file ZeroDimensionalCircuitData.hpp.

◆ knownNodeMapAt()

const zeroDimensionalNodeKnownPtr_Type knownNodeMapAt ( Int id) const
inline

Definition at line 1262 of file ZeroDimensionalCircuitData.hpp.

◆ unknownNodeMapAt()

const zeroDimensionalNodeUnknownPtr_Type unknownNodeMapAt ( Int id) const
inline

Definition at line 1267 of file ZeroDimensionalCircuitData.hpp.

◆ setnodeList()

void setnodeList ( const zeroDimensionalNodePtr_Type theNode)
inline

add node to the list

Definition at line 1273 of file ZeroDimensionalCircuitData.hpp.

◆ setunknownNodeList()

void setunknownNodeList ( const zeroDimensionalNodeUnknownPtr_Type unknownNode)
inline

add unknownNode to the unknwnNode List

Definition at line 1279 of file ZeroDimensionalCircuitData.hpp.

◆ setknownNodeList()

void setknownNodeList ( const zeroDimensionalNodeKnownPtr_Type knownNode)
inline

add knownNode to the knwnNode List

Definition at line 1285 of file ZeroDimensionalCircuitData.hpp.

◆ setknownNodeMap()

void setknownNodeMap ( const Int id,
const zeroDimensionalNodeKnownPtr_Type knownNode 
)
inline

add knownNode to the map. A map from the index (id) to the object.

Definition at line 1291 of file ZeroDimensionalCircuitData.hpp.

◆ setunknownNodeMap()

void setunknownNodeMap ( const Int id,
const zeroDimensionalNodeUnknownPtr_Type unknownNode 
)
inline

add unknownNode to the map. A map from the index (id) to the object.

Definition at line 1297 of file ZeroDimensionalCircuitData.hpp.

◆ unknownNodeCounter()

Int unknownNodeCounter ( ) const
inline

Definition at line 1302 of file ZeroDimensionalCircuitData.hpp.

◆ knownNodeCounter()

Int knownNodeCounter ( ) const
inline

Definition at line 1307 of file ZeroDimensionalCircuitData.hpp.

◆ nodeCounter()

Int nodeCounter ( ) const
inline

Definition at line 1312 of file ZeroDimensionalCircuitData.hpp.

Field Documentation

◆ M_nodeList

ptrVecZeroDimensionalNodePtr_Type M_nodeList
protected

Definition at line 1320 of file ZeroDimensionalCircuitData.hpp.

◆ M_unknownNodeList

ptrVecZeroDimensionalNodeUnknownPtr_Type M_unknownNodeList
protected

Definition at line 1321 of file ZeroDimensionalCircuitData.hpp.

◆ M_knownNodeList

ptrVecZeroDimensionalNodeKnownPtr_Type M_knownNodeList
protected

Definition at line 1322 of file ZeroDimensionalCircuitData.hpp.

◆ M_knownNodeMap

mapNodeKnownPtr_Type M_knownNodeMap
protected

Definition at line 1323 of file ZeroDimensionalCircuitData.hpp.

◆ M_unknownNodeMap

mapNodeUnknownPtr_Type M_unknownNodeMap
protected

Definition at line 1324 of file ZeroDimensionalCircuitData.hpp.


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