36 #ifndef noChemistryTabulation_H
37 #define noChemistryTabulation_H
45 namespace chemistryTabulationMethods
An abstract class for chemistry tabulation.
A chemistryTabulationMethod which does nothing to allow tabulation to be switched-off.
TypeName("none")
Runtime type information.
none(const dictionary &chemistryProperties, const odeChemistryModel &chemistry)
Construct from dictionary.
virtual bool tabulates()
Return false as this tabulation method does not tabulate.
virtual label add(const scalarField &phiq, const scalarField &Rphiq, const label nActive, const label li, const scalar deltaT)
virtual bool retrieve(const Foam::scalarField &phiq, scalarField &Rphiq)
Find the closest stored leaf of phiQ and store the result in.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Extends base chemistry model adding an ODESystem and the reduction maps needed for tabulation.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
basicChemistryModel & chemistry