[P]arallel [Hi]gh-order [Li]brary for [P]DEs  Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
optimization_inverse_manufactured.h
1 #ifndef __OPTIMIZATION_INVERSE_MANUFACTURED_H__
2 #define __OPTIMIZATION_INVERSE_MANUFACTURED_H__
3 
4 #include "dg/dg_base.hpp"
5 #include "parameters/all_parameters.h"
6 #include "physics/physics.h"
7 #include "testing/tests.h"
8 
9 namespace PHiLiP {
10 namespace Tests {
11 
13 template <int dim, int nstate>
15 {
16 public:
18 
20  explicit OptimizationInverseManufactured(const Parameters::AllParameters *const parameters_input);
21 
23 
33  int run_test () const override;
34 
35 };
36 
37 
38 // /// Manufactured grid convergence
39 // /** Currently the main function as all my test cases simply
40 // * check for optimal convergence of the solution
41 // */
42 // template<int dim>
43 // int manufactured_grid_convergence (Parameters::AllParameters &parameters);
44 
45 } // Tests namespace
46 } // PHiLiP namespace
47 #endif
48 
49 
Files for the baseline physics.
Definition: ADTypes.hpp:10
Main parameter class that contains the various other sub-parameter classes.
OptimizationInverseManufactured(const Parameters::AllParameters *const parameters_input)
Constructor.
int run_test() const override
Grid convergence on Euler Gaussian Bump.
Performs grid convergence for various polynomial degrees.
Base class of all the tests.
Definition: tests.h:17