NeoFOAM
WIP Prototype of a modern OpenFOAM core
|
#include <timeIntegration.hpp>
Public Types | |
using | Expression = NeoFOAM::dsl::Expression |
Public Member Functions | |
TimeIntegratorBase (const Dictionary &dict) | |
virtual | ~TimeIntegratorBase () |
virtual void | solve (Expression &eqn, SolutionType &sol, scalar t, scalar dt)=0 |
virtual std::unique_ptr< TimeIntegratorBase > | clone () const =0 |
Static Public Member Functions | |
static std::string | name () |
Protected Attributes | |
const Dictionary & | dict_ |
Definition at line 20 of file timeIntegration.hpp.
using NeoFOAM::timeIntegration::TimeIntegratorBase< SolutionType >::Expression = NeoFOAM::dsl::Expression |
Definition at line 26 of file timeIntegration.hpp.
|
inline |
Definition at line 30 of file timeIntegration.hpp.
|
inlinevirtual |
Definition at line 32 of file timeIntegration.hpp.
|
pure virtual |
|
inlinestatic |
Definition at line 28 of file timeIntegration.hpp.
|
pure virtual |
|
protected |
Definition at line 43 of file timeIntegration.hpp.