33template<
class CloudType>
42 GName_(this->coeffDict().getWord(
"GName"))
46template<
class CloudType>
59template<
class CloudType>
65 auto& c = this->owner();
84 auto&
D = c.template lookupObjectRef<IOField<scalar>>(
"D");
86 D.resize(c.size(),
Zero);
95 const parcelType&
p = parcelIter();
101 if (c.size() && c.time().writeTime())
Templated cloud function object base class.
Templated base class for dsmc cloud.
A primitive field of type <T> with automated input and output.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
virtual void postEvolve()
Post-evolve hook.
Calculate the doses absorbed by a particle as the time integral of the particle track along the radia...
scalar deltaTValue() const noexcept
Return time step value.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Class used to pass data into container.
Mesh data needed to do the Finite Volume discretisation.
const Time & time() const
Return the top-level database.
const Type & lookupObject(const word &name, const bool recursive=false) const
A class for handling words, derived from Foam::string.
static constexpr const zero Zero
Global zero (0)
const dimensionedScalar & D
#define forAllConstIters(container, iter)
Iterate across all elements of the container object with const access.