1 #ifndef __PARAMETERS_MANUFACTURED_SOLUTION_H__ 2 #define __PARAMETERS_MANUFACTURED_SOLUTION_H__ 4 #include <deal.II/base/parameter_handler.h> 5 #include "parameters/parameters.h" 7 #include <deal.II/base/tensor.h> 11 namespace Parameters {
30 boundary_layer_solution,
68 #endif // __PARAMETERS_MANUFACTURED_SOLUTION_H__ ManufacturedSolutionType
Selects the manufactured solution to be used if use_manufactured_source_term=true.
double diffusion_coefficient
Diffusion coefficient.
static dealii::Tensor< 1, 3, double > get_default_advection_vector()
gets the default advection vector
Parameters related to the manufactured convergence study.
void parse_parameters(dealii::ParameterHandler &prm)
Parses input file and sets the variables.
Files for the baseline physics.
static dealii::Tensor< 2, 3, double > get_default_diffusion_tensor()
gets the default diffusion tensor
bool use_manufactured_source_term
Uses non-zero source term based on the manufactured solution and the PDE.
dealii::Tensor< 1, 3, double > advection_vector
Advection velocity.
dealii::Tensor< 2, 3, double > diffusion_tensor
Diffusion tensor.
static double get_default_diffusion_coefficient()
gets the default diffusion coefficient;
ManufacturedSolutionType manufactured_solution_type
Selected ManufacturedSolutionType from the input file.
static void declare_parameters(dealii::ParameterHandler &prm)
Declares the possible variables and sets the defaults.