Go to the documentation of this file.
30 template<
class ParcelType>
34 sigma0_(this->dict_, 0.0),
35 mu0_(this->dict_, 0.0)
39 template<
class ParcelType>
45 ParcelType::constantProperties(
cp),
51 template<
class ParcelType>
57 ParcelType::constantProperties(parentDict),
58 sigma0_(this->dict_,
"sigma0"),
59 mu0_(this->dict_,
"mu0")
63 template<
class ParcelType>
66 const label parcelTypeId,
69 const scalar minParcelMass,
70 const scalar youngsModulus,
71 const scalar poissonsRatio,
80 const Switch& constantVolume,
85 ParcelType::constantProperties
103 sigma0_(this->dict_, sigma0),
104 mu0_(this->dict_,
mu0)
108 template<
class ParcelType>
114 const label tetFacei,
135 template<
class ParcelType>
143 ParcelType(
mesh, position, celli),
160 template<
class ParcelType>
166 const label tetFacei,
169 const scalar nParticle0,
171 const scalar dTarget0,
174 const vector& angularMomentum0,
186 const typename ParcelType::constantProperties& constProps
209 sigma_(constProps.sigma0()),
210 mu_(constProps.mu0()),
225 template<
class ParcelType>
229 return sigma0_.value();
233 template<
class ParcelType>
243 template<
class ParcelType>
250 template<
class ParcelType>
257 template<
class ParcelType>
264 template<
class ParcelType>
271 template<
class ParcelType>
278 template<
class ParcelType>
285 template<
class ParcelType>
292 template<
class ParcelType>
299 template<
class ParcelType>
306 template<
class ParcelType>
313 template<
class ParcelType>
320 template<
class ParcelType>
327 template<
class ParcelType>
334 template<
class ParcelType>
341 template<
class ParcelType>
348 template<
class ParcelType>
355 template<
class ParcelType>
362 template<
class ParcelType>
369 template<
class ParcelType>
376 template<
class ParcelType>
383 template<
class ParcelType>
390 template<
class ParcelType>
397 template<
class ParcelType>
404 template<
class ParcelType>
411 template<
class ParcelType>
418 template<
class ParcelType>
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
scalar y() const
Return const access to spherical deviation.
vector position0_
Injection position.
scalar tc() const
Return const access to atomization characteristic time.
const dimensionedScalar & pMin
scalar tc_
Characteristic time (used in atomization and/or breakup model)
scalar liquidCore_
Part of liquid core ( >0.5=liquid, <0.5=droplet )
scalar d0_
Initial droplet diameter.
const vector & position0() const
Return const access to initial droplet position.
Mesh consisting of general polyhedral cells.
const dimensionedScalar epsilon0
Electric constant: default SI units: [F/m].
scalar ms_
Stripped parcel mass due to breakup.
scalar ms() const
Return const access to stripped parcel mass.
scalar sigma() const
Return const access to the liquid surface tension.
scalar user() const
Return const access to passive user scalar.
scalar sigma_
Liquid surface tension [N/m].
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
scalar mu() const
Return const access to the liquid dynamic viscosity.
scalar sigma0() const
Return const access to the initial surface tension.
PtrList< coordinateSystem > coordinates(solidRegions.size())
dimensionedScalar Pr("Pr", dimless, laminarTransport)
constantProperties()
Null constructor.
const dimensionedScalar rhoMin
scalar injector() const
Return const access to injector id.
scalar yDot() const
Return const access to rate of change of spherical deviation.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
scalar tMom_
Momentum relaxation time (needed for calculating parcel acc.)
scalar tMom() const
Return const access to momentum relaxation time.
scalar y_
Spherical deviation.
scalar KHindex_
Index for KH Breakup.
scalar mu_
Liquid dynamic viscosity [Pa.s].
scalar KHindex() const
Return const access to Kelvin-Helmholtz breakup index.
scalar user_
Passive scalar (extra variable to be defined by user)
scalar yDot_
Rate of change of spherical deviation.
bool cp(const fileName &src, const fileName &dst, const bool followLink=true)
Copy the source to the destination (recursively if necessary).
scalar liquidCore() const
Return const access to liquid core.
SprayParcel(const polyMesh &mesh, const barycentric &coordinates, const label celli, const label tetFacei, const label tetPti)
Construct from mesh, coordinates and topology.
const dimensionedScalar mu0
Magnetic constant/permeability of free space: default SI units: [H/m].
scalar injector_
Injected from injector (needed e.g. for calculating distance.
scalar mu0() const
Return const access to the initial dynamic viscosity.
scalarList Y0(nSpecie, Zero)
scalar d0() const
Return const access to initial droplet diameter.
Class to hold reacting particle constant properties.