|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
The Query struct is used to represent a quadrature query, which contains all the information needed to determine the appropriate order and other relevant information for the integration rule. More...
#include <query.hpp>
Public Attributes | |
| forms::FormDescriptor | form |
| The form descriptor for the form being queried. | |
| QuadratureRole | role = QuadratureRole::discretization |
| The role of the quadrature rule. | |
| domain::DomainOrSet | domain = domain::AllDomains{} |
| The domain or set of domains for which we are trying to resolve an MFEM integration rule. | |
| MappingKind | mapping = MappingKind::none |
| The mapping kind of the quadrature rule. | |
| int | trial_order = 0 |
| The order of the trial space. | |
| int | test_order = 0 |
| The order of the test space. | |
| int | coefficient_order = 0 |
| The order of the coefficient space. | |
| int | geometry_weight_order = 0 |
| The order of the geometry weight. | |
| int | trial_order_reduction = 0 |
| The reduction in the order of the trial space. | |
| int | test_order_reduction = 0 |
| The reduction in the order of the test space. | |
| std::optional< int > | base_order |
| The base order for the quadrature rule. | |
The Query struct is used to represent a quadrature query, which contains all the information needed to determine the appropriate order and other relevant information for the integration rule.
| std::optional<int> serif::discretization::quadrature::Query::base_order |
The base order for the quadrature rule.
| int serif::discretization::quadrature::Query::coefficient_order = 0 |
The order of the coefficient space.
| domain::DomainOrSet serif::discretization::quadrature::Query::domain = domain::AllDomains{} |
The domain or set of domains for which we are trying to resolve an MFEM integration rule.
| forms::FormDescriptor serif::discretization::quadrature::Query::form |
The form descriptor for the form being queried.
| int serif::discretization::quadrature::Query::geometry_weight_order = 0 |
The order of the geometry weight.
| MappingKind serif::discretization::quadrature::Query::mapping = MappingKind::none |
The mapping kind of the quadrature rule.
| QuadratureRole serif::discretization::quadrature::Query::role = QuadratureRole::discretization |
The role of the quadrature rule.
| int serif::discretization::quadrature::Query::test_order = 0 |
The order of the test space.
| int serif::discretization::quadrature::Query::test_order_reduction = 0 |
The reduction in the order of the test space.
| int serif::discretization::quadrature::Query::trial_order = 0 |
The order of the trial space.
| int serif::discretization::quadrature::Query::trial_order_reduction = 0 |
The reduction in the order of the trial space.