include/meltpooldg/time_integration/time_integrator_util.hpp Source File
|
Developer Documentation
|
time_integrator_util.hpp
Go to the documentation of this file.
Container for shared scratch data between operations/operators.
Definition scratch_data.hpp:61
Definition bdf_time_integration.hpp:30
dealii::LinearAlgebra::distributed::Vector< number > VectorType
Definition bdf_time_integration.hpp:32
Definition explicit_low_storage_runge_kutta_integrator.hpp:33
Definition one_step_theta.hpp:27
Class providing different low storage explicit Runge-Kutta schemes. The schemes implemented in this c...
Definition bdf_time_integration.hpp:18
static constexpr std::array< TimeIntegratorSchemes, 6 > bdf_supported_schemes
The time integrator schemes supported by the bdf time integrator.
Definition bdf_time_integration.hpp:20
static constexpr std::array< TimeIntegratorSchemes, 3 > one_step_theta_supported_schemes
Definition one_step_theta.hpp:20
TimeIntegratorBase< number > * time_integrator_factory(const PDEOperator &pde_operator, const TimeIntegratorData< number > ¶ms, const LinearSolverData< number > &linear_solver_data, dealii::TimerOutput &)
Definition time_integrator_util.hpp:145
bool time_integrator_scheme_is_explicit(const TimeIntegratorSchemes scheme)
Definition time_integrator_util.hpp:29
TimeIntegratorBase< number > * implicit_time_integrator_factory(const PDEOperator &pde_operator, const ScratchData< dim, dim, number > &scratch_data, const unsigned int dof_idx, const TimeIntegratorData< number > ¶ms)
Definition time_integrator_util.hpp:101
bool time_integrator_scheme_is_implicit(const TimeIntegratorSchemes scheme)
Definition time_integrator_util.hpp:45
TimeIntegratorBase< number > * explicit_time_integrator_factory(const PDEOperator &pde_operator, const TimeIntegratorData< number > ¶ms)
Definition time_integrator_util.hpp:66
static constexpr std::array< TimeIntegratorSchemes, 5 > explicit_lsrk_supported_schemes
The time integrator schemes supported by the low storage explicit Runge-Kutta time integrator.
Definition explicit_low_storage_runge_kutta_integrator.hpp:23
bool contains(const Container &c, typename Container::value_type const value)
Definition cpp23_functions.h:26
Generated by