35 #ifndef singleLayerRegion_H 36 #define singleLayerRegion_H 44 namespace regionModels
67 void constructMeshObjects();
113 const word& regionType,
virtual const volScalarField & magSf() const
Return the face area magnitudes / [m2].
virtual ~singleLayerRegion()
Destructor.
wordList mappedPushedFieldPatchTypes() const
Return boundary types for pushed mapped field patches.
void readFields(const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const HashSet< word > &selectedFields, LIFOStack< regIOobject * > &storedObjects)
Read the selected GeometricFields of the specified type.
A class for handling words, derived from string.
const word & modelName() const
Return the model name.
virtual const volVectorField & nHat() const
Return the patch normal vectors.
labelList passivePatchIDs_
List of patch IDs opposite to internally coupled patches.
autoPtr< volScalarField > magSfPtr_
Face area magnitudes / [m2].
wordList mappedFieldAndInternalPatchTypes() const
Return boundary types for mapped field patches.
Mesh data needed to do the Finite Volume discretisation.
autoPtr< volVectorField > nHatPtr_
Patch normal vectors.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual const labelList & passivePatchIDs() const
Return the list of patch IDs opposite to internally.
TypeName("regionModel")
Runtime type information.
virtual bool read()
Read control parameters from dictionary.