include/meltpooldg/time_integration/time_integrator_data.hpp File Reference

Developer Documentation: include/meltpooldg/time_integration/time_integrator_data.hpp File Reference
Developer Documentation
time_integrator_data.hpp File Reference
#include <deal.II/base/parameter_handler.h>
#include <meltpooldg/linear_algebra/linear_solver_data.hpp>
#include <meltpooldg/linear_algebra/nonlinear_solver_data.hpp>
#include <meltpooldg/utilities/better_enum.hpp>
#include <meltpooldg/utilities/enum.hpp>
#include <string>
Include dependency graph for time_integrator_data.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  MeltPoolDG
 Interface for a general preconditioner.
 
namespace  MeltPoolDG::TimeIntegration
 Class providing different low storage explicit Runge-Kutta schemes. The schemes implemented in this class are presented in.
 

Functions

 MeltPoolDG::TimeIntegration::BETTER_ENUM (TimeIntegratorSchemes, int, not_initialized, LSRK_stage_1_order_1, LSRK_stage_3_order_3, LSRK_stage_5_order_4, LSRK_stage_7_order_4, LSRK_stage_9_order_5, implicit_euler, explicit_euler, crank_nicolson, bdf_1, bdf_2, bdf_3, bdf_4, bdf_5, bdf_6, imex) template< typename number