Go to the documentation of this file.
43 #ifndef SlicedGeometricField_H
44 #define SlicedGeometricField_H
60 template<
class>
class PatchField,
61 template<
class>
class SlicedPatchField,
64 class SlicedGeometricField
66 public GeometricField<Type, PatchField, GeoMesh>
86 const bool preserveCouples,
87 const bool preserveProcessorOnly =
false
96 const bool preserveCouples
125 const bool preserveCouples=
true
137 const bool preserveCouples=
true,
138 const bool preserveProcessorOnly =
false
147 const bool preserveCouples=
true
182 template<
class>
class PatchField,
183 template<
class>
class SlicedPatchField,
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
The internalField of a SlicedGeometricField.
A class for managing temporary objects.
void correctBoundaryConditions()
Correct boundary field.
tmp< FieldField< PatchField, Type > > slicedBoundaryField(const Mesh &mesh, const Field< Type > &completeField, const bool preserveCouples, const bool preserveProcessorOnly=false)
Slice the given field and a create a PtrList of SlicedPatchField.
Dimension set for the base types.
void operator=(const SlicedGeometricField &)
Disallow default bitwise assignment.
SlicedGeometricField(const IOobject &, const Mesh &, const dimensionSet &, const Field< Type > &completeField, const bool preserveCouples=true)
Construct from components and field to slice.
GeoMesh::BoundaryMesh BoundaryMesh
MESH::BoundaryMesh BoundaryMesh
Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc.
Specialization of GeometricField which holds slices of given complete fields in a form that they act ...
~SlicedGeometricField()
Destructor.
Generic GeometricField class.