1 #ifndef __TAYLOR_GREEN_VORTEX_RESTART_CHECK__ 2 #define __TAYLOR_GREEN_VORTEX_RESTART_CHECK__ 4 #include "dg/dg_base.hpp" 5 #include "parameters/all_parameters.h" 12 template <
int dim,
int nstate>
19 const dealii::ParameterHandler ¶meter_handler_input);
32 const bool output_restart_files_input,
33 const bool restart_computation_from_file_input,
34 const double final_time_input,
35 const double initial_time_input = 0.0,
36 const unsigned int initial_iteration_input = 0,
37 const double initial_desired_time_for_output_solution_every_dt_time_intervals_input = 0.0,
38 const double initial_time_step_input = 0.0,
39 const int restart_file_index = 0)
const;
const double kinetic_energy_expected
Expected kinetic energy at final time.
Taylor Green Vortex Restart Check.
Files for the baseline physics.
Main parameter class that contains the various other sub-parameter classes.
Parameters::AllParameters reinit_params(const bool output_restart_files_input, const bool restart_computation_from_file_input, const double final_time_input, const double initial_time_input=0.0, const unsigned int initial_iteration_input=0, const double initial_desired_time_for_output_solution_every_dt_time_intervals_input=0.0, const double initial_time_step_input=0.0, const int restart_file_index=0) const
Renitialize parameters, necessary because parameters created for the test are constant.
int run_test() const override
Run test.
const dealii::ParameterHandler & parameter_handler
Parameter handler for storing the .prm file being ran.
TaylorGreenVortexRestartCheck(const Parameters::AllParameters *const parameters_input, const dealii::ParameterHandler ¶meter_handler_input)
Constructor.
Base class of all the tests.