92 LagrangianPatchVectorField::operator=(Up - e_*UReln*np + (1 - mu_)*URelt);
118 LagrangianPatchVectorField,
Macros for easy insertion into run-time selection tables.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Base class for Lagrangian patches.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Buffers for inter-processor communications streams (UOPstream, UIPstream).
Pre-declare related SubField type.
Base class for cloud velocity conditions. Accessed by the cloud velocity Lagrangian patch....
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
A rebound velocity boundary condition. Particles that hit a patch with this condition will rebound ba...
virtual void write(Ostream &) const
Write.
reboundVelocityLagrangianPatchVectorField(const LagrangianPatch &, const regIOobject &, const dictionary &)
Construct from patch, internal field and dictionary.
virtual LagrangianState state() const
Return the state after interaction with this patch.
virtual void evaluate(PstreamBuffers &, const LagrangianScalarInternalDynamicField &fraction)
Evaluate the patch field.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
void write(std::ostream &os, const bool binary, List< floatScalar > &fField)
Write floats ascii or binary.
makeLagrangianPatchTypeField(LagrangianPatchVectorField, escapeVelocityLagrangianPatchVectorField)
LagrangianState
Lagrangian state enumeration.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
void evaluate(GeometricField< Type, GeoMesh > &result, const Function1< Type > &func, const GeometricField< Type, GeoMesh > &x)
const unitConversion unitless
const unitConversion unitFraction