Quadrature formulae module

Quadrature formulae utilized by Rodin.

The QF (Quadrature Formula) module provides numerical integration rules for computing integrals over reference polytopes. These quadrature rules approximate integrals by weighted sums:

\[ \int_K f(x) \, dx \approx \sum_{i=1}^n w_i f(x_i) \]

where $ K $ is a reference polytope, $ x_i $ are quadrature points, and $ w_i $ are associated weights.

Classes

class Rodin::QF::Centroid
Single-point centroid quadrature formula.
class Rodin::QF::GaussLegendre
Gauss-Legendre quadrature formula on reference polytopes.
class Rodin::QF::GaussLobatto
Gauss-Lobatto quadrature formula on reference polytopes.
class Rodin::QF::GenericPolytopeQuadrature
Generic quadrature formula dispatcher for all polytope types.
class Rodin::QF::GrundmannMoller
Grundmann-Möller simplex quadrature formula.
class Rodin::QF::QuadratureFormulaBase
Abstract base class for quadrature formulas.