reuseTmpGeometricField< TypeR, TypeR, PatchField, GeoMesh > Struct Template Reference

Static Public Member Functions

static tmp< GeometricField< TypeR, PatchField, GeoMesh > > New (const tmp< GeometricField< TypeR, PatchField, GeoMesh >> &tf1, const word &name, const dimensionSet &dimensions, const bool initCopy=false)
 Allow optional copy assignment of the initial content for identical input and output types. More...
 

Detailed Description

template<class TypeR, template< class > class PatchField, class GeoMesh>
struct Foam::reuseTmpGeometricField< TypeR, TypeR, PatchField, GeoMesh >

Definition at line 127 of file GeometricFieldReuseFunctions.H.

Member Function Documentation

◆ New()

static tmp<GeometricField<TypeR, PatchField, GeoMesh> > New ( const tmp< GeometricField< TypeR, PatchField, GeoMesh >> &  tf1,
const word name,
const dimensionSet dimensions,
const bool  initCopy = false 
)
inlinestatic

Allow optional copy assignment of the initial content for identical input and output types.

Definition at line 134 of file GeometricFieldReuseFunctions.H.

References DimensionedField< Type, GeoMesh >::dimensions(), DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), GeometricField< Type, PatchField, GeoMesh >::New(), regIOobject::rename(), and Foam::Detail::reusable().

Here is the call graph for this function:

The documentation for this struct was generated from the following file: