[P]arallel [Hi]gh-order [Li]brary for [P]DEs  Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
parameters_euler.h
1 #ifndef __PARAMETERS_EULER_H__
2 #define __PARAMETERS_EULER_H__
3 
4 #include <deal.II/base/parameter_handler.h>
5 
6 namespace PHiLiP {
7 namespace Parameters {
9 class EulerParam
10 {
11 public:
12  double ref_length;
13  double mach_inf;
14  double gamma_gas;
15  double angle_of_attack;
19 
21  static void declare_parameters (dealii::ParameterHandler &prm);
23  void parse_parameters (dealii::ParameterHandler &prm);
24 };
25 
26 } // Parameters namespace
27 } // PHiLiP namespace
28 #endif
void parse_parameters(dealii::ParameterHandler &prm)
Parses input file and sets the variables.
static void declare_parameters(dealii::ParameterHandler &prm)
Declares the possible variables and sets the defaults.
double mach_inf
Mach number at infinity.
Files for the baseline physics.
Definition: ADTypes.hpp:10
double ref_length
Reference length.
double side_slip_angle
Input file provides in degrees, but the value stored here is in radians.
double angle_of_attack
Input file provides in degrees, but the value stored here is in radians.
Parameters related to the linear solver.