94 (name, rho, U, g, carrierThermo)
149 virtual void evolve() = 0;
Virtual abstract base class for parcel clouds. As parcelCloudBase but with additional virtualisation ...
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
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.
virtual void distribute(const polyDistributionMap &map)
Redistribute or update using the given distribution map.
const dimensionedScalar mu
Atomic mass unit.
Abstract base class for all fluid physical properties.
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
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
TypeName("parcelCloud")
Runtime type information.