Rodin::QF namespace

Module for defining quadrature formulae.

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 Centroid
Single-point centroid quadrature formula.
class GaussLegendre
Gauss-Legendre quadrature formula on reference polytopes.
class GaussLobatto
Gauss-Lobatto quadrature formula on reference polytopes.
class GenericPolytopeQuadrature
Generic quadrature formula dispatcher for all polytope types.
class GrundmannMoller
Grundmann-Möller simplex quadrature formula.
class QuadratureFormulaBase
Abstract base class for quadrature formulas.