|
[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.