Go to the documentation of this file.
35 #ifndef singleLayerRegion_H
36 #define singleLayerRegion_H
44 namespace regionModels
113 const word& regionType,
virtual const labelList & passivePatchIDs() const
Return the list of patch IDs opposite to internally.
wordList mappedFieldAndInternalPatchTypes() const
Return boundary types for mapped field patches.
A class for handling words, derived from string.
virtual ~singleLayerRegion()
Destructor.
This function object reads fields from the time directories and adds them to the mesh database for fu...
TypeName("regionModel")
Runtime type information.
const word & modelName() const
Return the model name.
void operator=(const singleLayerRegion &)
Disallow default bitwise assignment.
autoPtr< volScalarField > magSfPtr_
Face area magnitudes / [m2].
singleLayerRegion(const singleLayerRegion &)
Disallow default bitwise copy construct.
virtual const volScalarField & magSf() const
Return the face area magnitudes / [m2].
void initialise()
Initialise the region.
wordList mappedPushedFieldPatchTypes() const
Return boundary types for pushed mapped field patches.
Mesh data needed to do the Finite Volume discretisation.
labelList passivePatchIDs_
List of patch IDs opposite to internally coupled patches.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
autoPtr< volVectorField > nHatPtr_
Patch normal vectors.
virtual const volVectorField & nHat() const
Return the patch normal vectors.
void constructMeshObjects()
Construct region mesh and fields.
Generic GeometricField class.
virtual bool read()
Read control parameters from dictionary.