Go to the documentation of this file.
33 template<
class CloudType>
45 template<
class CloudType>
57 template<
class CloudType>
60 const typename parcelType::trackingData& td
63 const auto&
c = this->owner();
82 auto& We =
c.template lookupObjectRef<IOField<scalar>>(
"We");
85 const auto&
thermo =
c.db().template lookupObject<SLGThermo>(
"SLGThermo");
86 const auto& liquids =
thermo.liquids();
88 const auto& UInterp = td.UInterp();
89 const auto&
pInterp = td.pInterp();
90 const auto& rhoInterp = td.rhoInterp();
95 const parcelType&
p = parcelIter();
97 const auto& coords =
p.coordinates();
98 const auto& tetIs =
p.currentTetIndices();
100 const vector Uc(UInterp.interpolate(coords, tetIs));
105 pInterp.interpolate(coords, tetIs),
106 c.constProps().pMin()
109 const scalar rhoc(rhoInterp.interpolate(coords, tetIs));
111 const scalar
sigma = liquids.sigma(pc,
p.T(), X);
117 if (
c.size() &&
c.time().writeTime())
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling words, derived from Foam::string.
A primitive field of type <T> with automated input and output.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
dimensioned< typename typeOfMag< Type >::type > magSqr(const dimensioned< Type > &dt)
Generic templated field type.
label max(const labelHashSet &set, label maxValue=labelMin)
Templated base class for dsmc cloud.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Creates particle Weber number field on the cloud.
Vector< scalar > vector
A scalar version of the templated Vector.
WeberNumberReacting(const dictionary &dict, CloudType &owner, const word &modelName)
forAllConstIters(mixture.phases(), phase)
Templated cloud function object base class.
const dimensionedScalar c
virtual void postEvolve(const typename parcelType::trackingData &td)
dimensionedScalar sigma("sigma", dimMass/sqr(dimTime), transportProperties)
autoPtr< volPointInterpolation > pInterp