Region model function object base class. More...
#include <regionModelFunctionObject.H>

Public Member Functions | |
| TypeName ("regionModelFunctionObject") | |
| Runtime type information. | |
| declareRunTimeSelectionTable (autoPtr, regionModelFunctionObject, dictionary,(const dictionary &dict, regionModel ®ion),(dict, region)) | |
| Declare runtime constructor selection table. | |
| regionModelFunctionObject (regionModel ®ion) | |
| Construct null from region. | |
| regionModelFunctionObject (const dictionary &dict, regionModel ®ion, const word &modelType) | |
| Construct from dictionary. | |
| regionModelFunctionObject (const regionModelFunctionObject &ppm) | |
| Construct copy. | |
| virtual autoPtr< regionModelFunctionObject > | clone () const |
| Construct and return a clone. | |
| virtual | ~regionModelFunctionObject () |
| Destructor. | |
| virtual void | preEvolveRegion () |
| Pre-evolve region hook. | |
| virtual void | postEvolveRegion () |
| Post-evolve region hook. | |
| virtual void | write () const |
| write | |
Static Public Member Functions | |
| static autoPtr< regionModelFunctionObject > | New (const dictionary &dict, regionModel ®ion, const word &modelType) |
| Selector. | |
Protected Attributes | |
| dictionary | dict_ |
| Dictionary. | |
| regionModel & | regionModel_ |
| Reference to the region model. | |
| word | modelType_ |
| Model type name. | |
Region model function object base class.
Definition at line 54 of file regionModelFunctionObject.H.
| regionModelFunctionObject | ( | regionModel & | region | ) |
Construct null from region.
Definition at line 38 of file regionModelFunctionObject.C.
References dict_, modelType_, and regionModel_.
Referenced by declareRunTimeSelectionTable(), and regionModelFunctionObject().

| regionModelFunctionObject | ( | const dictionary & | dict, |
| regionModel & | region, | ||
| const word & | modelType ) |
Construct from dictionary.
Definition at line 49 of file regionModelFunctionObject.C.
References dict, dict_, modelType_, and regionModel_.
| regionModelFunctionObject | ( | const regionModelFunctionObject & | ppm | ) |
Construct copy.
Definition at line 62 of file regionModelFunctionObject.C.
References dict_, modelType_, regionModel_, and regionModelFunctionObject().

|
virtual |
Destructor.
Definition at line 75 of file regionModelFunctionObject.C.
| TypeName | ( | "regionModelFunctionObject" | ) |
Runtime type information.
| declareRunTimeSelectionTable | ( | autoPtr | , |
| regionModelFunctionObject | , | ||
| dictionary | , | ||
| (const dictionary &dict, regionModel ®ion) | , | ||
| (dict, region) | ) |
Declare runtime constructor selection table.
References dict, and regionModelFunctionObject().

|
inlinevirtual |
Construct and return a clone.
Definition at line 124 of file regionModelFunctionObject.H.
References autoPtr< T >::New().

|
static |
Selector.
Definition at line 27 of file regionModelFunctionObjectNew.C.
References dict, Foam::endl(), Foam::exit(), Foam::FatalIOError, FatalIOErrorInLookup, and Foam::Info.
Referenced by regionModelFunctionObjectList::regionModelFunctionObjectList().


|
virtual |
Pre-evolve region hook.
Definition at line 81 of file regionModelFunctionObject.C.
|
virtual |
Post-evolve region hook.
Definition at line 85 of file regionModelFunctionObject.C.
References regionModel_, and write().

|
virtual |
write
Definition at line 94 of file regionModelFunctionObject.C.
|
protected |
Definition at line 63 of file regionModelFunctionObject.H.
Referenced by regionModelFunctionObject(), regionModelFunctionObject(), and regionModelFunctionObject().
|
protected |
Reference to the region model.
Definition at line 68 of file regionModelFunctionObject.H.
Referenced by postEvolveRegion(), regionModelFunctionObject(), regionModelFunctionObject(), and regionModelFunctionObject().
|
protected |
Model type name.
Definition at line 73 of file regionModelFunctionObject.H.
Referenced by regionModelFunctionObject(), regionModelFunctionObject(), and regionModelFunctionObject().