Templated abstract base-class for demand-driven mesh objects used to automate their allocation to the...
Generic GeometricField class.
Base-class for fluid thermodynamic properties.
Mesh data needed to do the Finite Volume discretisation.
List of parcel clouds, with the same interface as an individual parcel cloud. This is the object that...
void topoChange(const polyTopoChangeMap &)
Update topology using the given map.
void distribute(const polyDistributionMap &)
Redistribute or update using the given distribution map.
void mapMesh(const polyMeshMap &)
Update from another mesh using the given map.
void storeGlobalPositions()
Call this before a topology change. Stores the particles global.
List of parcel clouds, with the same interface as an individual parcel cloud. Is a mesh object,...
virtual bool movePoints()
Update for mesh motion.
virtual void topoChange(const polyTopoChangeMap &)
Update topology using the given map.
virtual void distribute(const polyDistributionMap &)
Redistribute or update using the given distribution map.
virtual void preUpdateMesh()
Prepare for mesh update.
parcelClouds(const fvMesh &mesh, const volScalarField &rho, const volVectorField &U, const volScalarField &mu, const dimensionedVector &g)
Construct with given mesh and carrier fields.
virtual void mapMesh(const polyMeshMap &)
Update from another mesh using the given map.
virtual ~parcelClouds()
Destructor.
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
Class containing mesh-to-mesh mapping information.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
const dimensionedScalar mu
Atomic mass unit.