NeoN
WIP Prototype of a modern OpenFOAM core
|
#include <forwardEuler.hpp>
Public Types | |
using | ValueType = typename SolutionVectorType::VectorValueType |
using | Base = TimeIntegratorBase< SolutionVectorType >::template Register< ForwardEuler< SolutionVectorType > > |
Public Member Functions | |
ForwardEuler (const Dictionary &schemeDict, const Dictionary &solutionDict) | |
void | solve (dsl::Expression< ValueType > &eqn, SolutionVectorType &solutionVector, scalar t, scalar dt) override |
std::unique_ptr< TimeIntegratorBase< SolutionVectorType > > | clone () const override |
Static Public Member Functions | |
static std::string | name () |
static std::string | doc () |
static std::string | schema () |
Definition at line 16 of file forwardEuler.hpp.
using NeoN::timeIntegration::ForwardEuler< SolutionVectorType >::Base = TimeIntegratorBase<SolutionVectorType>::template Register<ForwardEuler<SolutionVectorType> > |
Definition at line 24 of file forwardEuler.hpp.
using NeoN::timeIntegration::ForwardEuler< SolutionVectorType >::ValueType = typename SolutionVectorType::VectorValueType |
Definition at line 23 of file forwardEuler.hpp.
|
inline |
Definition at line 27 of file forwardEuler.hpp.
|
inlineoverride |
Definition at line 59 of file forwardEuler.hpp.
|
inlinestatic |
Definition at line 33 of file forwardEuler.hpp.
|
inlinestatic |
Definition at line 31 of file forwardEuler.hpp.
|
inlinestatic |
Definition at line 35 of file forwardEuler.hpp.
|
inlineoverride |
Definition at line 37 of file forwardEuler.hpp.