41 exponentialDiffusivity,
49 Foam::exponentialDiffusivity::exponentialDiffusivity
56 alpha_(readScalar(mdData)),
72 return exp(-alpha_/basicDiffusivityPtr_->operator()());
78 basicDiffusivityPtr_->correct();
virtual void correct()
Correct the motion diffusivity.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tf1, const word &name, const dimensionSet &dimensions, const bool initCopy=false)
Global function forwards to reuseTmpDimensionedField::New.
Macros for easy insertion into run-time selection tables.
dimensionedScalar exp(const dimensionedScalar &ds)
Abstract base class for cell-centre mesh motion diffusivity.
defineTypeNameAndDebug(combustionModel, 0)
Mesh data needed to do the Finite Volume discretisation.
virtual ~exponentialDiffusivity()
Destructor.
virtual tmp< surfaceScalarField > operator()() const
Return diffusivity field.
A class for managing temporary objects.
addToRunTimeSelectionTable(functionObject, pointHistory, dictionary)