68#ifndef Function1Types_expression_H
69#define Function1Types_expression_H
78namespace Function1Types
142 virtual Type
value(
const scalar
x)
const;
Function1 with values supplied by a parsed expression.
virtual tmp< Function1< Type > > clone() const
Construct and return a clone.
virtual ~Function1Expression()=default
Destructor.
virtual void writeData(Ostream &os) const
Write in dictionary format.
virtual Type value(const scalar x) const
Return value.
TypeName("expression")
Runtime type information.
virtual Type integrate(const scalar x1, const scalar x2) const
Integrate between two values.
void operator=(const Function1Expression< Type > &)=delete
No copy assignment.
Top level data entry class for use in dictionaries. Provides a mechanism to specify a variable as a c...
const word const dictionary & dict
const word const dictionary const objectRegistry * obrPtr
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Driver for generic primitive field expressions.
Registry of regIOobjects.
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
OBJstream os(runTime.globalPath()/outputName)
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.