Function1, Function2: Rationalising, simplifying and standardising writing

This commit is contained in:
Henry Weller
2020-11-28 19:50:39 +00:00
parent 156734571f
commit 21bb6c549d
45 changed files with 323 additions and 277 deletions

View File

@ -62,6 +62,17 @@ extern "C"
}
// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * //
void Foam::Function1s::${typeName}Function1${TemplateType}::writeData
(
Ostream& os
) const
{
NotImplemented;
}
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
Foam::Function1s::${typeName}Function1${TemplateType}::
@ -127,13 +138,4 @@ Foam::Function1s::${typeName}Function1${TemplateType}::integrate
}
void Foam::Function1s::${typeName}Function1${TemplateType}::writeData
(
Ostream& os
) const
{
NotImplemented;
}
// ************************************************************************* i/

View File

@ -55,6 +55,11 @@ class ${typeName}Function1${TemplateType}
:
public FieldFunction1<${TemplateType}, ${typeName}Function1${TemplateType}>
{
// Private Member Functions
//- Write data to dictionary stream
virtual void writeData(Ostream& os) const;
public:
@ -108,9 +113,6 @@ public:
const scalar x2
) const;
//- Write in dictionary format
virtual void writeData(Ostream& os) const;
// Member Operators