[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::ManufacturedSolutionParam Class Reference

Parameters related to the manufactured convergence study. More...

#include <parameters_manufactured_solution.h>

Collaboration diagram for PHiLiP::Parameters::ManufacturedSolutionParam:

Public Types

enum  ManufacturedSolutionType {
  zero_solution, sine_solution, cosine_solution, additive_solution,
  exp_solution, poly_solution, even_poly_solution, atan_solution,
  boundary_layer_solution, s_shock_solution, quadratic_solution, example_solution,
  navah_solution_1, navah_solution_2, navah_solution_3, navah_solution_4,
  navah_solution_5
}
 Selects the manufactured solution to be used if use_manufactured_source_term=true.
 

Public Member Functions

void parse_parameters (dealii::ParameterHandler &prm)
 Parses input file and sets the variables.
 

Static Public Member Functions

static void declare_parameters (dealii::ParameterHandler &prm)
 Declares the possible variables and sets the defaults.
 
static dealii::Tensor< 2, 3, double > get_default_diffusion_tensor ()
 gets the default diffusion tensor
 
static dealii::Tensor< 1, 3, double > get_default_advection_vector ()
 gets the default advection vector
 
static double get_default_diffusion_coefficient ()
 gets the default diffusion coefficient;
 

Public Attributes

bool use_manufactured_source_term
 Uses non-zero source term based on the manufactured solution and the PDE.
 
ManufacturedSolutionType manufactured_solution_type
 Selected ManufacturedSolutionType from the input file.
 
dealii::Tensor< 2, 3, double > diffusion_tensor
 Diffusion tensor.
 
dealii::Tensor< 1, 3, double > advection_vector
 Advection velocity.
 
double diffusion_coefficient
 Diffusion coefficient.
 

Detailed Description

Parameters related to the manufactured convergence study.

Definition at line 14 of file parameters_manufactured_solution.h.


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