NeoN
WIP Prototype of a modern OpenFOAM core
|
#include <expression.hpp>
Public Member Functions | |
Expression (const Executor &exec) | |
Expression (const Expression &exp) | |
void | build (const Dictionary &input) |
Vector< ValueType > | explicitOperation (localIdx nCells) const |
Vector< ValueType > | explicitOperation (Vector< ValueType > &source) const |
Vector< ValueType > | explicitOperation (Vector< ValueType > &source, scalar t, scalar dt) const |
void | implicitOperation (la::LinearSystem< ValueType, localIdx > &ls) |
void | implicitOperation (la::LinearSystem< ValueType, localIdx > &ls, scalar t, scalar dt) |
void | addOperator (const SpatialOperator< ValueType > &oper) |
void | addOperator (const TemporalOperator< ValueType > &oper) |
void | addExpression (const Expression &equation) |
localIdx | size () const |
const std::vector< TemporalOperator< ValueType > > & | temporalOperators () const |
const std::vector< SpatialOperator< ValueType > > & | spatialOperators () const |
std::vector< TemporalOperator< ValueType > > & | temporalOperators () |
std::vector< SpatialOperator< ValueType > > & | spatialOperators () |
const Executor & | exec () const |
Definition at line 22 of file expression.hpp.
|
inline |
Definition at line 26 of file expression.hpp.
|
inline |
Definition at line 28 of file expression.hpp.
|
inline |
Definition at line 109 of file expression.hpp.
|
inline |
Definition at line 102 of file expression.hpp.
|
inline |
Definition at line 104 of file expression.hpp.
|
inline |
Definition at line 33 of file expression.hpp.
|
inline |
Definition at line 143 of file expression.hpp.
|
inline |
Definition at line 46 of file expression.hpp.
|
inline |
Definition at line 53 of file expression.hpp.
|
inline |
Definition at line 65 of file expression.hpp.
|
inline |
Definition at line 79 of file expression.hpp.
|
inline |
Definition at line 90 of file expression.hpp.
|
inline |
Definition at line 123 of file expression.hpp.
|
inline |
Definition at line 141 of file expression.hpp.
|
inline |
Definition at line 134 of file expression.hpp.
|
inline |
Definition at line 139 of file expression.hpp.
|
inline |
Definition at line 129 of file expression.hpp.