49 mesh_.time().constant(),
74 interpolationCellPoint<scalar> rhoInterp(
rho);
75 interpolationCellPoint<vector> UInterp(
U);
76 interpolationCellPoint<scalar> nuInterp(
nu);
78 solidParticle::trackingData
79 td(*
this, rhoInterp, UInterp, nuInterp,
g.
value());
const Type & value() const noexcept
Return const reference to value.
wallPoints::trackData td(isBlockedFace, regionToBlockSize)
dimensioned< vector > dimensionedVector
Dimensioned vector obtained from generic dimensioned type.
GeometricField< vector, fvPatchField, volMesh > volVectorField
void move(const dimensionedVector &g)
Move the particles under the influence of the given gravitational acceleration.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
void readFields(const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const NameMatchPredicate &selectedFields, DynamicList< regIOobject *> &storedObjects)
Read the selected GeometricFields of the templated type and store on the objectRegistry.
const word cloudName(propsDict.get< word >("cloud"))
A class for handling words, derived from Foam::string.
Base cloud calls templated on particle type.
const uniformDimensionedVectorField & g
solidParticleCloud(const solidParticleCloud &)=delete
No copy construct.
void move(TrackCloudType &cloud, typename ParticleType::trackingData &td, const scalar trackTime)
Move the particles.
Mesh data needed to do the Finite Volume discretisation.
Defines the attributes of an object for which implicit objectRegistry management is supported...
static void readFields(Cloud< solidParticle > &c)
Simple solid spherical particle class with one-way coupling with the continuous phase.