#1542 QuadratureRuleFactory ignores the requested quadrature type
Metadata
Property | Value |
---|---|
Reported by | Jö Fahlke (jorrit@jorrit.de) |
Reported at | Dec 11, 2014 20:35 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Unspecified / All |
Last edited by | Jö Fahlke (jorrit@jorrit.de) |
Last edited at | Feb 25, 2015 13:18 |
Closed by | Jö Fahlke (jorrit@jorrit.de) |
Closed at | Feb 25, 2015 13:18 |
Closed in version | Unknown |
Resolution | Fixed |
Comment | Fixed by Christian |
Description
For triangles, tetrahedra and prisms there are special quadrature rules SimplexQuadratureRule and PrismQuadratureRule, defined up to a certain order. QuadratureRuleFactory uses those, if the order and geometry type permit, and in those cases ignores the requested quadrature type. In all other cases it falls back to TensorProductQuadratureRule which honours the requested quadrature type. (Despite the name, TensorProductQuadratureRule also generates quadrature rules for arbitrary non-cube geometry types.)
There are probably reasons for the special quadrature rules, but they are note really obvious to me. Anyone has advise what to do?