94 (name, rho, U, g, carrierThermo)
144 virtual void evolve() = 0;
Virtual abstract base class for parcel clouds. As parcelCloudBase but with additional virtualisation ...
fluidReactionThermo & thermo
static autoPtr< parcelCloud > New(const word &name, const volScalarField &rho, const volVectorField &U, const volScalarField &mu, const dimensionedVector &g)
Selectors.
virtual ~parcelCloud()
Destructor.
virtual void storeGlobalPositions()=0
Call this before a topology change. Stores the particles global.
declareRunTimeSelectionTable(autoPtr, parcelCloud, viscosity,(const word &name, const volScalarField &rho, const volVectorField &U, const volScalarField &mu, const dimensionedVector &g),(name, rho, U, mu, g))
A class for handling words, derived from string.
Base-class for fluid thermodynamic properties.
const dimensionedScalar mu
Atomic mass unit.
parcelCloud()
Null constructor.
word name(const complex &)
Return a string representation of a complex.
virtual void evolve()=0
Evolve the cloud.
Virtual abstract base class for parcel clouds. Inserted by ParcelCloudBase into the base of the cloud...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
void operator=(const parcelCloud &)=delete
Disallow default bitwise assignment.
const dimensionedVector & g
TypeName("parcelCloud")
Runtime type information.