45#ifndef Foam_SlicedGeometricField_H
46#define Foam_SlicedGeometricField_H
63 template<
class>
class PatchField,
64 template<
class>
class SlicedPatchField,
93 const bool preserveCouples,
94 const bool preserveProcessorOnly =
false
104 const bool preserveCouples
138 const bool preserveCouples=
true
150 const bool preserveCouples=
true,
151 const bool preserveProcessorOnly =
false
160 const bool preserveCouples=
true
const Mesh & mesh() const
Return mesh.
A field of fields is a PtrList of fields with reference counting.
Generic templated field type.
Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc.
MESH::BoundaryMesh BoundaryMesh
Generic GeometricField class.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Specialisation of DimensionedField that holds a slice of a given field so that it acts as a Dimension...
Specialization of GeometricField which holds slices of given complete fields in a form that they act ...
SlicedDimensionedField< Type, GeoMesh > Internal
The internal field slice for this SlicedGeometricField.
tmp< SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh > > clone() const
Clone.
GeoMesh::BoundaryMesh BoundaryMesh
~SlicedGeometricField()
Destructor.
void correctBoundaryConditions()
Correct boundary field.
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
A class for managing temporary objects.