archimedes.quadratureΒΆ

Numerical quadrature methods for approximating integrals.

Functions

clenshaw_curtis(n)

Clenshaw-Curtis quadrature rule with n nodes.

composite(base, breakpoints)

Tile base across elements of its reference domain.

gauss_hermite(n[, kind])

Gauss-Hermite quadrature rule with n nodes.

gauss_laguerre(n)

Gauss-Laguerre quadrature rule with n nodes.

gauss_legendre(n)

Gauss-Legendre quadrature rule with n nodes.

gauss_lobatto(n)

Gauss-Lobatto quadrature rule including both endpoints.

gauss_radau(n[, endpoint])

Gauss-Radau quadrature rule including exactly one endpoint.

integral(func, a, b[, n, rule, axis, args])

Approximate the definite integral of func over [a, b].

Classes

QuadratureRule(nodes, weights, name, measure)

Fixed-node Gauss quadrature rule on a reference domain.