Go to the documentation of this file.
59 Info<<
" Selecting region model functions" <<
endl;
61 if (modelNames.size() > 0)
63 this->
setSize(modelNames.size());
67 const word& modelName = modelNames[i];
113 this->operator[](i).preEvolveRegion();
122 this->operator[](i).postEvolveRegion();
points setSize(newPointi)
void set(List< bool > &bools, const labelRange &range)
Set the specified range 'on' in a boolList.
A class for handling words, derived from Foam::string.
Ostream & endl(Ostream &os)
Add newline and flush stream.
#define forAll(list, i)
Loop across all elements in list.
Base class for region models.
regionModelFunctionObjectList(regionModel ®ion)
Null constructor.
messageStream Info
Information stream (stdout output on master, null elsewhere)
List of cloud function objects.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual ~regionModelFunctionObjectList()
Destructor.
virtual void preEvolveRegion()
Pre-evolve hook.
const dictionary dict_
Dictionary.
void readFields(const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const wordHashSet &selectedFields, LIFOStack< regIOobject * > &storedObjects)
Read the selected GeometricFields of the templated type.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.
virtual void postEvolveRegion()
Post-evolve hook.
regionModel & regionModel_
Reference to the region region model.