36 namespace functionObjects
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Class containing Lagrangian geometry and topology.
A cloud is a collection of lagrangian particles.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Base class for function objects relating to a Lagrangian mesh.
Base class for function objects that refer to a cloud. Provides hooks into the cloud solution process...
virtual ~cloudFunctionObject()
Destructor.
virtual void postSolve()
Hook following solution steps.
virtual void preCrossFaces(const LagrangianInternalScalarDynamicField &fraction)
Hook before all face crossings.
virtual void postCrossFaces(const LagrangianSubScalarSubField &fraction)
Hook following face crossings of a specific sub-mesh.
cloudFunctionObject(const LagrangianMeshFunctionObject &)
Construct from a Lagrangian mesh function object.
virtual void preSolve()
Hook before solution steps.
virtual void calculate(const LagrangianSubScalarField &deltaT, const bool final)
Solve equations and/or update continually changing properties.
const Cloud & cloud() const
Get a reference to the cloud.
Function object that solves for the evolution of a cloud. Only provides one-way coupling with a finit...
Specialisation of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
Template function which returns the un-mangled name of a given type. Useful for types which do not ha...
A class for handling words, derived from string.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
defineTypeNameAndDebug(fvMeshFunctionObject, 0)
const unitSet & lookup(const word &unitName)
Lookup and return the named unit from the table.