29template<
class ParcelType>
30template<
class TrackCloudType>
33 const TrackCloudType&
cloud,
68 if (
cloud.radiation())
72 interpolation<scalar>::New
74 cloud.solution().interpolationSchemes(),
75 cloud.mesh().objectRegistry::template
76 lookupObject<volScalarField>(
"G")
83template<
class ParcelType>
91template<
class ParcelType>
99template<
class ParcelType>
107template<
class ParcelType>
115template<
class ParcelType>
119 return *kappaInterp_;
123template<
class ParcelType>
130 <<
"Radiation G interpolation object not set"
138template<
class ParcelType>
145template<
class ParcelType>
152template<
class ParcelType>
159template<
class ParcelType>
const interpolation< scalar > & GInterp() const
Return const access to the interpolator for continuous.
const volScalarField & kappa() const
Return access to the locally stored carrier kappa field.
const interpolation< scalar > & CpInterp() const
Return const access to the interpolator for continuous.
scalar Cpc() const
Return the continuous phase specific heat capacity.
const interpolation< scalar > & TInterp() const
Return const access to the interpolator for continuous.
const interpolation< scalar > & kappaInterp() const
Return const access to the interpolator for continuous.
ParcelType::trackingData::trackPart trackPart
const volScalarField & Cp() const
Return access to the locally stored carrier Cp field.
trackingData(const TrackCloudType &cloud, trackPart part=ParcelType::trackingData::tpLinearTrack)
Construct from components.
scalar Tc() const
Return the continuous phase temperature.
scalar T() const
Return const access to temperature.
A cloud is a registry collection of lagrangian particles.
Abstract base class for volume field interpolation.
Selector class for relaxation factors, solver type and solution.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh > > &tf1, const word &name, const dimensionSet &dimensions, const bool initCopy=false)
Global function forwards to reuseTmpDimensionedField::New.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
errorManip< error > abort(error &err)
static constexpr const zero Zero
Global zero (0).
error FatalError
Error stream (stdout output on all processes), with additional 'FOAM FATAL ERROR' header text and sta...