1 #ifndef __EULER_TAYLOR_GREEN_SCALING_H__ 2 #define __EULER_TAYLOR_GREEN_SCALING_H__ 5 #include <deal.II/base/tensor.h> 6 #include <deal.II/base/function.h> 7 #include <deal.II/numerics/data_out.h> 8 #include <deal.II/numerics/vector_tools.h> 9 #include <deal.II/numerics/solution_transfer.h> 10 #include <deal.II/base/numbers.h> 11 #include <deal.II/base/function_parser.h> 12 #include <deal.II/grid/grid_generator.h> 13 #include <deal.II/grid/grid_refinement.h> 14 #include <deal.II/grid/grid_tools.h> 15 #include <deal.II/grid/grid_out.h> 16 #include <deal.II/grid/grid_in.h> 18 #include <deal.II/fe/mapping_q.h> 22 #include "parameters/all_parameters.h" 23 #include "parameters/parameters.h" 24 #include "physics/physics_factory.h" 25 #include "physics/physics.h" 26 #include "ode_solver/ode_solver_factory.h" 37 template <
int dim,
int nstate>
int run_test() const override
Ensure that the kinetic energy is bounded.
Files for the baseline physics.
Main parameter class that contains the various other sub-parameter classes.
Euler Taylor Green Vortex Scaling Test.
EulerTaylorGreenScaling(const Parameters::AllParameters *const parameters_input)
Constructor.
Base class of all the tests.