Cantera 2.6.0
|
Nodes in reaction path graphs. More...
#include <ReactionPath.h>
Public Member Functions | |
SpeciesNode () | |
Default constructor. More... | |
virtual | ~SpeciesNode () |
Destructor. More... | |
int | nPaths () const |
Total number of paths to or from this node. More... | |
void | addPath (Path *path) |
add a path to or from this node More... | |
doublereal | outflow () |
doublereal | inflow () |
doublereal | netOutflow () |
void | printPaths () |
References. | |
Return a reference to a path object connecting this node to another node. | |
Path * | path (int n) |
const Path * | path (int n) const |
Public Attributes | |
size_t | number |
Species number. More... | |
std::string | name |
Label on graph. More... | |
doublereal | value |
May be used to set node appearance. More... | |
bool | visible |
Visible on graph;. More... | |
Protected Attributes | |
doublereal | m_in |
doublereal | m_out |
std::vector< Path * > | m_paths |
Nodes in reaction path graphs.
Definition at line 26 of file ReactionPath.h.
|
inline |
Default constructor.
Definition at line 30 of file ReactionPath.h.
|
inlinevirtual |
Destructor.
Definition at line 34 of file ReactionPath.h.
|
inline |
Definition at line 48 of file ReactionPath.h.
|
inline |
Definition at line 51 of file ReactionPath.h.
|
inline |
Total number of paths to or from this node.
Definition at line 57 of file ReactionPath.h.
void addPath | ( | Path * | path | ) |
add a path to or from this node
Definition at line 22 of file ReactionPath.cpp.
|
inline |
Definition at line 64 of file ReactionPath.h.
|
inline |
Definition at line 67 of file ReactionPath.h.
|
inline |
Definition at line 70 of file ReactionPath.h.
void printPaths | ( | ) |
Definition at line 34 of file ReactionPath.cpp.
size_t number |
Species number.
Definition at line 37 of file ReactionPath.h.
std::string name |
Label on graph.
Definition at line 38 of file ReactionPath.h.
Referenced by ReactionPathDiagram::exportToDot().
doublereal value |
May be used to set node appearance.
Definition at line 39 of file ReactionPath.h.
bool visible |
Visible on graph;.
Definition at line 40 of file ReactionPath.h.
Referenced by ReactionPathDiagram::exportToDot().
|
protected |
Definition at line 77 of file ReactionPath.h.
|
protected |
Definition at line 78 of file ReactionPath.h.
|
protected |
Definition at line 79 of file ReactionPath.h.