1 #ifndef __EULER_ENTROPY_WAVES_H__ 2 #define __EULER_ENTROPY_WAVES_H__ 4 #include "dg/dg_base.hpp" 5 #include "parameters/all_parameters.h" 6 #include "physics/euler.h" 15 template <
int dim,
typename real>
53 real
value (
const dealii::Point<dim> &point,
const unsigned int istate = 0)
const;
62 template <
int dim,
int nstate>
84 int run_test ()
const;
Files for the baseline physics.
real value(const dealii::Point< dim > &point, const unsigned int istate=0) const
Manufactured solution exact value.
Main parameter class that contains the various other sub-parameter classes.
dealii::Point< 2 > advected_location(const dealii::Point< 2 > old_location) const
Exact solution using the current time provided by the dealii::Function class.
Exact entropy waves solution.
Performs grid convergence for various polynomial degrees.
EulerEntropyWavesFunction(const Physics::Euler< dim, dim+2, real > euler_physics, const real dimensional_density_inf)
Constructor that initializes base_values, amplitudes, frequencies.
real Q_inf
Velocity at infinity.
const real dimensional_density_inf
Dimensional density at infinity.
Base class of all the tests.
const Physics::Euler< dim, dim+2, real > euler_physics
Euler physics.