32 #ifndef NoAtomization_H 33 #define NoAtomization_H 45 template<
class CloudType>
81 virtual bool active()
const;
98 const scalar volFlowRate,
102 const vector& injectionPos,
103 const scalar pAmbient,
virtual scalar initLiquidCore() const
Initial value of liquidCore.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual bool calcChi() const
Flag to indicate if chi needs to be calculated.
virtual bool active() const
Flag to indicate whether model activates atomization model.
Templated atomization model class.
const dimensionedScalar sigma
Stefan-Boltzmann constant: default SI units: [W/m2/K4].
NoAtomization(const dictionary &dict, CloudType &cloud)
Construct from dictionary.
TypeName("none")
Runtime type information.
const dictionary & dict() const
Return const access to the cloud dictionary.
dimensionedScalar pos(const dimensionedScalar &ds)
virtual ~NoAtomization()
Destructor.
A cloud is a collection of lagrangian particles.
cachedRandom rndGen(label(0), -1)
Dummy phase change model for 'none'.
const dimensionedScalar mu
Atomic mass unit.
virtual void update(const scalar dt, scalar &d, scalar &liquidCore, scalar &tc, const scalar rho, const scalar mu, const scalar sigma, const scalar volFlowRate, const scalar rhoAv, const scalar Urel, const vector &pos, const vector &injectionPos, const scalar pAmbient, const scalar chi, cachedRandom &rndGen) const
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual autoPtr< AtomizationModel< CloudType > > clone() const
Construct and return a clone.
Templated base class for dsmc cloud.