31template<
class ParcelType>
35 sigma0_(this->dict_, 0.0),
36 mu0_(this->dict_, 0.0)
40template<
class ParcelType>
52template<
class ParcelType>
59 sigma0_(this->dict_,
"sigma0"),
60 mu0_(this->dict_,
"mu0")
64template<
class ParcelType>
67 const label parcelTypeId,
70 const scalar minParcelMass,
71 const scalar youngsModulus,
72 const scalar poissonsRatio,
77 const scalar epsilon0,
81 const bool constantVolume,
104 sigma0_(this->dict_, sigma0),
105 mu0_(this->dict_, mu0)
109template<
class ParcelType>
115 const label tetFacei,
136template<
class ParcelType>
144 ParcelType(
mesh, position, celli),
146 position0_(this->position()),
161template<
class ParcelType>
167 const label tetFacei,
170 const scalar nParticle0,
172 const scalar dTarget0,
175 const vector& angularMomentum0,
178 const scalar liquidCore,
179 const scalar KHindex,
184 const scalar injector,
187 const typename ParcelType::constantProperties& constProps
209 position0_(this->position()),
210 sigma_(constProps.sigma0()),
211 mu_(constProps.mu0()),
212 liquidCore_(liquidCore),
226template<
class ParcelType>
230 return sigma0_.value();
234template<
class ParcelType>
244template<
class ParcelType>
251template<
class ParcelType>
258template<
class ParcelType>
265template<
class ParcelType>
272template<
class ParcelType>
279template<
class ParcelType>
286template<
class ParcelType>
293template<
class ParcelType>
300template<
class ParcelType>
307template<
class ParcelType>
314template<
class ParcelType>
321template<
class ParcelType>
328template<
class ParcelType>
335template<
class ParcelType>
342template<
class ParcelType>
349template<
class ParcelType>
356template<
class ParcelType>
363template<
class ParcelType>
370template<
class ParcelType>
377template<
class ParcelType>
384template<
class ParcelType>
391template<
class ParcelType>
398template<
class ParcelType>
405template<
class ParcelType>
412template<
class ParcelType>
419template<
class ParcelType>
const dimensionedScalar & pMin
Class to hold reacting particle constant properties.
scalar mu0() const
Return const access to the initial dynamic viscosity.
constantProperties()
Null constructor.
scalar sigma0() const
Return const access to the initial surface tension.
Reacting spray parcel, with added functionality for atomization and breakup.
scalar injector() const
Return const access to injector id.
scalar liquidCore() const
Return const access to liquid core.
scalar d0_
Initial droplet diameter.
scalar tMom() const
Return const access to momentum relaxation time.
vector position0_
Injection position.
scalar mu() const
Return const access to the liquid dynamic viscosity.
scalar mu_
Liquid dynamic viscosity [Pa.s].
scalar sigma_
Liquid surface tension [N/m].
scalar user_
Passive scalar (extra variable to be defined by user)
scalar yDot() const
Return const access to rate of change of spherical deviation.
scalar d0() const
Return const access to initial droplet diameter.
scalar tMom_
Momentum relaxation time (needed for calculating parcel acc.)
scalar KHindex() const
Return const access to Kelvin-Helmholtz breakup index.
scalar tc() const
Return const access to atomization characteristic time.
scalar y_
Spherical deviation.
scalar tc_
Characteristic time (used in atomization and/or breakup model)
scalar injector_
Injected from injector (needed e.g. for calculating distance.
scalar KHindex_
Index for KH Breakup.
scalar ms() const
Return const access to stripped parcel mass.
scalar y() const
Return const access to spherical deviation.
scalar sigma() const
Return const access to the liquid surface tension.
scalar ms_
Stripped parcel mass due to breakup.
scalar yDot_
Rate of change of spherical deviation.
scalar user() const
Return const access to passive user scalar.
scalar liquidCore_
Part of liquid core ( >0.5=liquid, <0.5=droplet )
const vector & position0() const
Return const access to initial droplet position.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh consisting of general polyhedral cells.
PtrList< coordinateSystem > coordinates(solidRegions.size())
const dimensionedScalar rhoMin
scalarList Y0(nSpecie, Zero)
const volScalarField & cp
dimensionedScalar Pr("Pr", dimless, laminarTransport)