[P]arallel [Hi]gh-order [Li]brary for [P]DEs  Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
parameters_artificial_dissipation.h
1 #ifndef __PARAMETERS_ARTIFICIAL_DISSIPATION_H__
2 #define __PARAMETERS_ARTIFICIAL_DISSIPATION_H__
3 
4 #include <deal.II/base/parameter_handler.h>
5 
6 namespace PHiLiP {
7 namespace Parameters {
10 {
11 public:
13 
17 
20  laplacian,
21  physical,
22  enthalpy_conserving_laplacian
23  };
24 
27 
30  residual_convergence,
31  discontinuity_sensor_activation,
32  enthalpy_conservation,
33  poly_order_convergence
34  };
35 
38 
41 
44 
47 
49  static void declare_parameters (dealii::ParameterHandler &prm);
50 
52  void parse_parameters (dealii::ParameterHandler &prm);
53 };
54 
55 } // Parameters namespace
56 } // PHiLiP namespace
57 #endif
ArtificialDissipationTestType
Specified choices of dissipation test types.
Files for the baseline physics.
Definition: ADTypes.hpp:10
static void declare_parameters(dealii::ParameterHandler &prm)
Function to declare parameters.
ArtificialDissipationTestType artificial_dissipation_test_type
Selected dissipation test type.
ArtificialDissipationType
Specified choices of artificial dissipation type.
double kappa_artificial_dissipation
Parameter kappa from Persson and Peraire, 2008.
double mu_artificial_dissipation
Parameter mu from Persson & Peraire, 2008.
bool add_artificial_dissipation
Flag to add artificial dissipation from Persson&#39;s shock capturing paper.
Parameters related to the artificial dissipation.
ArtificialDissipationType artificial_dissipation_type
Selected artificial dissipation type specified in the input.
void parse_parameters(dealii::ParameterHandler &prm)
Function to parse parameters.