NeoFOAM
WIP Prototype of a modern OpenFOAM core
|
#include <temporalOperator.hpp>
Public Types | |
using | FieldValueType = ValueType |
Public Member Functions | |
template<HasTemporalOperator T> | |
TemporalOperator (T cls) | |
TemporalOperator (const TemporalOperator &eqnOperator) | |
TemporalOperator (TemporalOperator &&eqnOperator) | |
void | explicitOperation (Field< ValueType > &source, scalar t, scalar dt) |
void | implicitOperation (la::LinearSystem< ValueType, localIdx > &ls, scalar t, scalar dt) |
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 59 of file temporalOperator.hpp.
using NeoFOAM::dsl::TemporalOperator< ValueType >::FieldValueType = ValueType |
Definition at line 63 of file temporalOperator.hpp.
|
inline |
Definition at line 66 of file temporalOperator.hpp.
|
inline |
Definition at line 69 of file temporalOperator.hpp.
|
inline |
Definition at line 71 of file temporalOperator.hpp.
|
inline |
Definition at line 98 of file temporalOperator.hpp.
|
inline |
Definition at line 83 of file temporalOperator.hpp.
|
inline |
Definition at line 101 of file temporalOperator.hpp.
|
inline |
Definition at line 73 of file temporalOperator.hpp.
|
inline |
Definition at line 93 of file temporalOperator.hpp.
|
inline |
Definition at line 95 of file temporalOperator.hpp.
|
inline |
Definition at line 91 of file temporalOperator.hpp.
|
inline |
Definition at line 89 of file temporalOperator.hpp.
|
inline |
Definition at line 78 of file temporalOperator.hpp.