hexahedron_witherden_rule, a Python code which returns a Witherden quadrature rule, with exactness up to total degree 11, over the interior of a hexahedron.
The unit hexahedron has vertices (0,0,0), (1,0,0), (1,1,0), (0,1,0), (0,0,1), (1,0,1), (1,1,1), (0,1,1).
The computer code and data files made available on this web page are distributed under the MIT license
hexahedron_witherden_rule is available in a C version and a C++ version and a Fortran90 version and a MATLAB version and an Octave version and a Python version.
ccn_rule, a Python code which returns a Clenshaw Curtis Nested (CCN) quadrature rule.
clenshaw_curtis_rule, a Python code which returns a Clenshaw Curtis quadrature rule.
hermite_rule, a Python code which returns a Gauss-Hermite quadrature rule for estimating the integral of a function with density exp(-x^2) over the interval (-oo,+oo).
jacobi_rule, a Python code which returns a Gauss-Jacobi quadrature rule.
laguerre_rule, a Python code which returns a Gauss-Laguerre quadrature rule for estimating the integral of a function with density exp(-x) over the interval [0,+oo).
legendre_rule, a Python code which returns a Gauss-Legendre quadrature rule for estimating the integral of a function with density rho(x)=1 over the interval [-1,+1].