74 startExpr_(
rhs.startExpr_)
85 startExpr_(
"initialValue",
dict)
95 os.writeEntry(
"name", name_);
96 os.writeEntry(
"initialValue", startExpr_);
98 os.writeKeyword(
"value");
107void Foam::expressions::exprResultStored::operator=
120 startExpr_ =
rhs.startExpr_;
124void Foam::expressions::exprResultStored::operator=
143 expressions::exprResultStored& data
156 const expressions::exprResultStored& data
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
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,...
An exprResult with persistence.
void writeDict(Ostream &os) const
exprResultStored()
Default construct.
A polymorphic field/result from evaluating an expression.
virtual void operator=(const exprResult &rhs)
Copy assignment.
exprResult()
Default construct.
A class for handling words, derived from Foam::string.
#define defineTypeName(Type)
Define the typeName.
OBJstream os(runTime.globalPath()/outputName)
A namespace for expression-related classes/traits etc.
void rhs(fvMatrix< typename Expr::value_type > &m, const Expr &expression)