Phase Space
KitBase.newton_cotes
— Functionnewton_cotes(idx, num)
Evaluate quadrature weight from Newton-Cotes rule
KitBase.legendre_quadrature
— Functionlegendre_quadrature(n)
Gauss-Legendre quadrature
Arguments
n
: quadrature order (MUST be even)
Outputs
points
: quadrature points in 3D coordinateweights
: quadrature weights
KitBase.octa_quadrature
— Functionocta_quadrature(n)
octa_quadrature(n, slerpflag)
Octaeder quadrature
Arguments
n
: quadrature orderslerpflag
: flag of spherical linear interpolation
Outputs
- points and triangulation
KitBase.triangle_weights
— Functiontriangle_weights(xyz, triangles)
Create quadrature weights from points and triangulation
Arguments
xyz
: quadrature pointstriangles
: triangulation
Outputs
- quadrature weights