49 template<
class CompType,
class ThermoType>
180 inline const scalar&
a()
const scalar calcA(chemPointISAT< CompType, ThermoType > *elementLeft, chemPointISAT< CompType, ThermoType > *elementRight)
Compute a the product v^T.phih, with phih = (phi0 + phiq)/2.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Leaf of the binary tree. The chemPoint stores the composition 'phi', the mapping of this composition ...
binaryNode()
Construct null.
chemPointISAT< CompType, ThermoType > * leafLeft_
Element on the left.
binaryNode< CompType, ThermoType > * nodeLeft_
Node which follows on the left.
binaryNode< CompType, ThermoType > *& parent()
binaryNode< CompType, ThermoType > * nodeRight_
Node which follows on the right.
chemPointISAT< CompType, ThermoType > * leafRight_
Element on the right.
binaryNode< CompType, ThermoType > *& nodeLeft()
label nAdditionalEqns_
Number of equations in addition to the species eqs.
binaryNode< CompType, ThermoType > *& nodeRight()
void calcV(chemPointISAT< CompType, ThermoType > *&elementLeft, chemPointISAT< CompType, ThermoType > *&elementRight, scalarField &v)
Compute vector v:
chemPointISAT< CompType, ThermoType > *& leafLeft()
Access.
const scalarField & v() const
Topology.
binaryNode< CompType, ThermoType > * parent_
Parent node.
chemPointISAT< CompType, ThermoType > *& leafRight()