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 1c992eba9c
commit fc0bdee154
2 changed files with 3 additions and 22 deletions

View File

@ -33,7 +33,7 @@ SourceFiles
#ifndef functionObjectTemplate_H
#define functionObjectTemplate_H
#include "functionObject.H"
#include "regionFunctionObject.H"
//{{{ begin codeInclude
${codeInclude}
@ -45,7 +45,6 @@ namespace Foam
{
// Forward declaration of classes
class objectRegistry;
class fvMesh;
/*---------------------------------------------------------------------------*\
@ -54,13 +53,10 @@ class fvMesh;
class ${typeName}FunctionObject
:
public functionObject
public functionObjects::regionFunctionObject
{
// Private data
//- Reference to the objectRegistry
const objectRegistry& obr_;
//{{{ begin codeData
${codeData}
//}}} end codeData
@ -68,8 +64,6 @@ class ${typeName}FunctionObject
// Private Member Functions
const objectRegistry& obr() const;
const fvMesh& mesh() const;
//- Disallow default bitwise copy construct