70 return exp(-alpha_/basicDiffusivityPtr_->operator()());
76 basicDiffusivityPtr_->correct();
Macros for easy insertion into run-time selection tables.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Mesh motion diffusivity manipulator which returns the exp(-alpha/D) of the given diffusivity D.
virtual void correct()
Correct the motion diffusivity.
exponentialDiffusivity(const fvMesh &mesh, Istream &mdData)
Construct for the given fvMesh and data Istream.
virtual tmp< surfaceScalarField > operator()() const
Return diffusivity field.
virtual ~exponentialDiffusivity()
Destructor.
Mesh data needed to do the Finite Volume discretisation.
Abstract base class for cell-centre mesh motion diffusivity.
A class for managing temporary objects.
autoPtr< CompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)
dimensionedScalar exp(const dimensionedScalar &ds)
addToRunTimeSelectionTable(polyPatch, mergedCyclicPolyPatch, word)
defineTypeNameAndDebug(combustionModel, 0)