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