Node of the binary tree. More...
Public Member Functions | |
void | calcV (chemPointISAT< CompType, ThermoType > *&elementLeft, chemPointISAT< CompType, ThermoType > *&elementRight, scalarField &v) |
scalar | calcA (chemPointISAT< CompType, ThermoType > *elementLeft, chemPointISAT< CompType, ThermoType > *elementRight) |
binaryNode () | |
binaryNode (chemPointISAT< CompType, ThermoType > *elementLeft, chemPointISAT< CompType, ThermoType > *elementRight, binaryNode< CompType, ThermoType > *parent) | |
chemPointISAT< CompType, ThermoType > *& | leafLeft () |
chemPointISAT< CompType, ThermoType > *& | leafRight () |
binaryNode< CompType, ThermoType > *& | nodeLeft () |
binaryNode< CompType, ThermoType > *& | nodeRight () |
binaryNode< CompType, ThermoType > *& | parent () |
const scalarField & | v () const |
scalarField & | v () |
const scalar & | a () const |
scalar & | a () |
Public Attributes | |
chemPointISAT< CompType, ThermoType > * | leafLeft_ |
chemPointISAT< CompType, ThermoType > * | leafRight_ |
binaryNode< CompType, ThermoType > * | nodeLeft_ |
binaryNode< CompType, ThermoType > * | nodeRight_ |
binaryNode< CompType, ThermoType > * | parent_ |
label | nAdditionalEqns_ |
scalarField | v_ |
scalar | a_ |
Node of the binary tree.
Definition at line 45 of file binaryNode.H.
Definition at line 26 of file binaryNode.C.
binaryNode | ( | chemPointISAT< CompType, ThermoType > * | elementLeft, |
chemPointISAT< CompType, ThermoType > * | elementRight, | ||
binaryNode< CompType, ThermoType > * | parent | ||
) |
Definition at line 39 of file binaryNode.C.
References chemPointISAT< CompType, ThermoType >::variableTimeStep().
void calcV | ( | chemPointISAT< CompType, ThermoType > *& | elementLeft, |
chemPointISAT< CompType, ThermoType > *& | elementRight, | ||
scalarField & | v | ||
) |
Definition at line 70 of file binaryNode.C.
References chemPointISAT< CompType, ThermoType >::chemistry(), chemPointISAT< CompType, ThermoType >::completeSpaceSize(), chemPointISAT< CompType, ThermoType >::completeToSimplifiedIndex(), k, chemPointISAT< CompType, ThermoType >::LT(), TDACChemistryModel::mechRed(), Foam::min(), chemPointISAT< CompType, ThermoType >::nActiveSpecies(), chemPointISAT< CompType, ThermoType >::phi(), chemPointISAT< CompType, ThermoType >::scaleFactor(), Foam::sqr(), and chemPointISAT< CompType, ThermoType >::tolerance().
Foam::scalar calcA | ( | chemPointISAT< CompType, ThermoType > * | elementLeft, |
chemPointISAT< CompType, ThermoType > * | elementRight | ||
) |
Definition at line 157 of file binaryNode.C.
References forAll, and chemPointISAT< CompType, ThermoType >::phi().
|
inline |
Definition at line 138 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::leafLeft_.
Referenced by binaryTree< CompType, ThermoType >::binaryTreeSearch(), and binaryTree< CompType, ThermoType >::treeMin().
|
inline |
Definition at line 143 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::leafRight_.
Referenced by binaryTree< CompType, ThermoType >::binaryTreeSearch().
|
inline |
Definition at line 148 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::nodeLeft_.
Referenced by binaryTree< CompType, ThermoType >::binaryTreeSearch(), binaryTree< CompType, ThermoType >::depth(), and binaryTree< CompType, ThermoType >::treeMin().
|
inline |
Definition at line 153 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::nodeRight_.
Referenced by binaryTree< CompType, ThermoType >::binaryTreeSearch(), and binaryTree< CompType, ThermoType >::depth().
|
inline |
Definition at line 158 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::parent_.
Referenced by binaryTree< CompType, ThermoType >::deleteLeaf().
|
inline |
Definition at line 165 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::v_.
Referenced by binaryTree< CompType, ThermoType >::binaryTreeSearch().
|
inline |
Definition at line 170 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::v_.
|
inline |
Definition at line 175 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::a_.
Referenced by binaryTree< CompType, ThermoType >::binaryTreeSearch().
|
inline |
Definition at line 180 of file binaryNode.H.
References binaryNode< CompType, ThermoType >::a_.
chemPointISAT<CompType, ThermoType>* leafLeft_ |
Definition at line 51 of file binaryNode.H.
Referenced by binaryNode< CompType, ThermoType >::leafLeft().
chemPointISAT<CompType, ThermoType>* leafRight_ |
Definition at line 54 of file binaryNode.H.
Referenced by binaryNode< CompType, ThermoType >::leafRight().
binaryNode<CompType, ThermoType>* nodeLeft_ |
Definition at line 57 of file binaryNode.H.
Referenced by binaryNode< CompType, ThermoType >::nodeLeft().
binaryNode<CompType, ThermoType>* nodeRight_ |
Definition at line 60 of file binaryNode.H.
Referenced by binaryNode< CompType, ThermoType >::nodeRight().
binaryNode<CompType, ThermoType>* parent_ |
Definition at line 63 of file binaryNode.H.
Referenced by binaryNode< CompType, ThermoType >::parent().
label nAdditionalEqns_ |
Definition at line 66 of file binaryNode.H.
scalarField v_ |
Definition at line 68 of file binaryNode.H.
Referenced by binaryNode< CompType, ThermoType >::v().
scalar a_ |
Definition at line 70 of file binaryNode.H.
Referenced by binaryNode< CompType, ThermoType >::a().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.