[P]arallel [Hi]gh-order [Li]brary for [P]DEs  Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
PHiLiP::Parameters::ArtificialDissipationParam Class Reference

Parameters related to the artificial dissipation. More...

#include <parameters_artificial_dissipation.h>

Collaboration diagram for PHiLiP::Parameters::ArtificialDissipationParam:

Public Types

enum  ArtificialDissipationType { laplacian, physical, enthalpy_conserving_laplacian }
 Specified choices of artificial dissipation type.
 
enum  ArtificialDissipationTestType { residual_convergence, discontinuity_sensor_activation, enthalpy_conservation, poly_order_convergence }
 Specified choices of dissipation test types.
 

Public Member Functions

void parse_parameters (dealii::ParameterHandler &prm)
 Function to parse parameters.
 

Static Public Member Functions

static void declare_parameters (dealii::ParameterHandler &prm)
 Function to declare parameters.
 

Public Attributes

bool add_artificial_dissipation
 Flag to add artificial dissipation from Persson's shock capturing paper. More...
 
ArtificialDissipationType artificial_dissipation_type
 Selected artificial dissipation type specified in the input.
 
ArtificialDissipationTestType artificial_dissipation_test_type
 Selected dissipation test type.
 
double mu_artificial_dissipation
 Parameter mu from Persson & Peraire, 2008.
 
double kappa_artificial_dissipation
 Parameter kappa from Persson and Peraire, 2008.
 
bool use_enthalpy_error
 Flag to calculate enthalpy error.
 

Detailed Description

Parameters related to the artificial dissipation.

Definition at line 9 of file parameters_artificial_dissipation.h.

Member Data Documentation

◆ add_artificial_dissipation

bool PHiLiP::Parameters::ArtificialDissipationParam::add_artificial_dissipation

Flag to add artificial dissipation from Persson's shock capturing paper.

This feature dissipates the Burger's invisid shock and shock over transonic euler gaussian bump. Some dissipation types reduce enthalpy significantly. However, the (p+1) order of convergence is lost for the case of Gaussian bump with shocks.

Definition at line 16 of file parameters_artificial_dissipation.h.


The documentation for this class was generated from the following files: