45 template<
class OtherType>
61 db.template foundObject<LagrangianInternalScalarDynamicField>
71 db.template lookupObject<LagrangianInternalScalarDynamicField>
81 subMesh.
sub(
function.name()),
84 function.value(t0 + fractionSf*(t1 - t0))
92 subMesh.
sub(
function.name()),
102 template<
class Derived>
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
static tmp< DimensionedField< Type, GeoMesh, PrimitiveField > > New(const word &name, const GeoMesh &mesh, const dimensionSet &, const PrimitiveField< Type > &)
Return a temporary field constructed from name, mesh,.
Function1LagrangianFieldSource(const Derived &)
Construct with reference to the derived field source.
tmp< LagrangianSubField< Type > > value(const LagrangianSubMesh &subMesh, const Function1< Type > &function) const
Return the source value.
Run-time selectable general function of one variable.
Base class for Lagrangian source conditions.
virtual const dimensionSet & internalDimensions() const =0
Return internal dimensions reference.
static const word fractionName
Name of the tracked fraction field.
Mesh that relates to a sub-section of a Lagrangian mesh. This is used to construct fields that relate...
const LagrangianMesh & mesh() const
Return the mesh.
word sub(const word &fieldName) const
Return the name of a field corresponding to this sub-mesh.
scalar deltaTValue() const
Return time step value.
Dimension set for the base types.
Generic dimensioned Type class.
const Type & value() const
Return const reference to value.
Registry of regIOobjects.
const Time & time() const
Return time.
A class for managing temporary objects.