dynamicCode/functionObjectTemplate: Updated and simplified by deriving from the regionFunctionObject base-class

This commit is contained in:
Henry Weller
2016-05-16 22:23:53 +01:00
parent d8c5eb43f7
commit 2768aefa3c
2 changed files with 3 additions and 22 deletions

View File

@ -77,12 +77,6 @@ ${localCode}
// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * //
const objectRegistry& ${typeName}FunctionObject::obr() const
{
return obr_;
}
const fvMesh& ${typeName}FunctionObject::mesh() const
{
return refCast<const fvMesh>(obr_);
@ -98,14 +92,7 @@ ${typeName}FunctionObject::${typeName}FunctionObject
const dictionary& dict
)
:
functionObject(name),
obr_
(
runTime.lookupObject<objectRegistry>
(
dict.lookupOrDefault("region", polyMesh::defaultRegion)
)
)
functionObjects::regionFunctionObject(name, runTime, dict)
{
read(dict);
}