[P]arallel [Hi]gh-order [Li]brary for [P]DEs  Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
euler_gaussian_bump_enthalpy_check.h
1 #ifndef __EULER_GAUSSIAN_BUMP_ENTHALPY_CHECK_H__
2 #define __EULER_GAUSSIAN_BUMP_ENTHALPY_CHECK_H__
3 #include "euler_gaussian_bump.h"
4 
5 namespace PHiLiP {
6 namespace Tests {
8 template <int dim, int nstate>
10 {
11  public:
14  const Parameters::AllParameters *const parameters_input,
15  const dealii::ParameterHandler &parameter_handler_input);
16 
18  const dealii::ParameterHandler &parameter_handler;
19 
21  int run_test() const;
22 };
23 
24 } // Tests namespace
25 } // PHiLiP namespace
26 
27 #endif
int run_test() const
Checks if enthalpy is conserved by comparing errors in subsonic and transonic runs.
Files for the baseline physics.
Definition: ADTypes.hpp:10
EulerGaussianBumpEnthalpyCheck(const Parameters::AllParameters *const parameters_input, const dealii::ParameterHandler &parameter_handler_input)
Constructor.
Main parameter class that contains the various other sub-parameter classes.
Checks if enthalpy is conserved with enthalpy laplacian artificial dissipation.
const dealii::ParameterHandler & parameter_handler
Parameter handler for storing the .prm file being ran.
Base class of all the tests.
Definition: tests.h:17