NeoFOAM
WIP Prototype of a modern OpenFOAM core
|
#include <backwardEuler.hpp>
Public Types | |
using | ValueType = typename SolutionFieldType::FieldValueType |
using | Base = TimeIntegratorBase< SolutionFieldType >::template Register< BackwardEuler< SolutionFieldType > > |
Public Member Functions | |
BackwardEuler (const Dictionary &schemeDict, const Dictionary &solutionDict) | |
void | solve (dsl::Expression< ValueType > &eqn, SolutionFieldType &solutionField, scalar t, scalar dt) override |
std::unique_ptr< TimeIntegratorBase< SolutionFieldType > > | clone () const override |
Static Public Member Functions | |
static std::string | name () |
static std::string | doc () |
static std::string | schema () |
Definition at line 21 of file backwardEuler.hpp.
using NeoFOAM::timeIntegration::BackwardEuler< SolutionFieldType >::Base = TimeIntegratorBase<SolutionFieldType>::template Register<BackwardEuler<SolutionFieldType> > |
Definition at line 29 of file backwardEuler.hpp.
using NeoFOAM::timeIntegration::BackwardEuler< SolutionFieldType >::ValueType = typename SolutionFieldType::FieldValueType |
Definition at line 28 of file backwardEuler.hpp.
|
inline |
Definition at line 32 of file backwardEuler.hpp.
|
inlineoverride |
Definition at line 74 of file backwardEuler.hpp.
|
inlinestatic |
Definition at line 38 of file backwardEuler.hpp.
|
inlinestatic |
Definition at line 36 of file backwardEuler.hpp.
|
inlinestatic |
Definition at line 40 of file backwardEuler.hpp.
|
inlineoverride |
Definition at line 42 of file backwardEuler.hpp.