quadax.AbstractQuadratureRule

class quadax.AbstractQuadratureRuleSource

Abstract base class for 1D quadrature rules.

Subclasses should implement the integrate method for integrating a function over a fixed interval using the given rule.

Subclasses may also override the norm method for measuring error for vector valued integrands. Default is the infinity (max) norm.

Methods

integrate(fun, a, b, args)

Integrate fun(x, *args) from a to b.

norm(x)

Norm to use for measuring error for vector valued integrands.