[P]arallel [Hi]gh-order [Li]brary for [P]DEs
Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
|
Parameterse related to the functional object. More...
#include <parameters_functional.h>
Public Types | |
enum | FunctionalType { normLp_volume, normLp_boundary, weighted_integral_volume, weighted_integral_boundary, error_normLp_volume, error_normLp_boundary, lift, drag, solution_integral, outlet_pressure_integral } |
Choices for functional types to be used. | |
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. | |
Public Attributes | |
FunctionalType | functional_type |
Selection of functinal type. | |
double | normLp |
Choice of Lp norm exponent used in functional calculation. | |
ManufacturedSolutionEnum | weight_function_type |
Choice of manufactured solution function to be used in weighting expression. | |
bool | use_weight_function_laplacian |
Flag to use weight function laplacian. | |
std::vector< unsigned int > | boundary_vector |
Boundary of vector ids to be considered for boundary functional evaluation. | |
bool | use_all_boundaries |
Flag for use of all domain boundaries. | |
Private Types | |
using | ManufacturedSolutionEnum = Parameters::ManufacturedSolutionParam::ManufacturedSolutionType |
Enumerator of manufactured solution types. | |
Parameterse related to the functional object.
Definition at line 13 of file parameters_functional.h.