1 #ifndef __EULER_NACA_OPTIMIZATION_H__ 2 #define __EULER_NACA_OPTIMIZATION_H__ 4 #include <deal.II/grid/manifold_lib.h> 6 #include "dg/dg_base.hpp" 7 #include "parameters/all_parameters.h" 8 #include "physics/physics.h" 15 template <
int dim,
int nstate>
41 int optimize (
const unsigned int nx_ffd,
const unsigned int poly_degree)
const;
EulerNACAOptimization()=delete
Constructor. Deleted the default constructor since it should not be used.
int optimize(const unsigned int nx_ffd, const unsigned int poly_degree) const
Actual test for which the number of design variables can be inputted.
Files for the baseline physics.
Main parameter class that contains the various other sub-parameter classes.
Performs grid convergence for various polynomial degrees.
int run_test() const
Grid convergence on Euler Gaussian Bump.
Base class of all the tests.