NeoFOAM
WIP Prototype of a modern OpenFOAM core
|
#include <spatialOperator.hpp>
Public Types | |
using | FieldValueType = ValueType |
Public Member Functions | |
template<IsSpatialOperator T> | |
SpatialOperator (T cls) | |
SpatialOperator (const SpatialOperator &eqnOperator) | |
SpatialOperator (SpatialOperator &&eqnOperator) | |
SpatialOperator & | operator= (const SpatialOperator &eqnOperator) |
void | explicitOperation (Field< ValueType > &source) |
void | implicitOperation (la::LinearSystem< ValueType, localIdx > &ls) |
la::LinearSystem< ValueType, localIdx > | createEmptyLinearSystem () const |
Operator::Type | getType () const |
std::string | getName () const |
Coeff & | getCoefficient () |
Coeff | getCoefficient () const |
void | build (const Input &input) |
const Executor & | exec () const |
Definition at line 52 of file spatialOperator.hpp.
using NeoFOAM::dsl::SpatialOperator< ValueType >::FieldValueType = ValueType |
Definition at line 56 of file spatialOperator.hpp.
|
inline |
Definition at line 59 of file spatialOperator.hpp.
|
inline |
Definition at line 62 of file spatialOperator.hpp.
|
inline |
Definition at line 64 of file spatialOperator.hpp.
|
inline |
Definition at line 95 of file spatialOperator.hpp.
|
inline |
Definition at line 79 of file spatialOperator.hpp.
|
inline |
Definition at line 98 of file spatialOperator.hpp.
|
inline |
Definition at line 72 of file spatialOperator.hpp.
|
inline |
Definition at line 90 of file spatialOperator.hpp.
|
inline |
Definition at line 92 of file spatialOperator.hpp.
|
inline |
Definition at line 87 of file spatialOperator.hpp.
|
inline |
Definition at line 85 of file spatialOperator.hpp.
|
inline |
Definition at line 74 of file spatialOperator.hpp.
|
inline |
Definition at line 66 of file spatialOperator.hpp.