Module common

Source
Expand description

Common mathematical operations

Constants§

GAUSS_LEGENDRE_COEFFS_3
GAUSS_LEGENDRE_COEFFS_4
GAUSS_LEGENDRE_COEFFS_5
GAUSS_LEGENDRE_COEFFS_6
GAUSS_LEGENDRE_COEFFS_7
GAUSS_LEGENDRE_COEFFS_8
GAUSS_LEGENDRE_COEFFS_9
GAUSS_LEGENDRE_COEFFS_8_HALF
GAUSS_LEGENDRE_COEFFS_11
GAUSS_LEGENDRE_COEFFS_16
GAUSS_LEGENDRE_COEFFS_24
GAUSS_LEGENDRE_COEFFS_32
GAUSS_LEGENDRE_COEFFS_16_HALF
GAUSS_LEGENDRE_COEFFS_24_HALF
GAUSS_LEGENDRE_COEFFS_32_HALF

Traits§

FloatExt
Adds convenience methods to f32 and f64.

Functions§

factor_quartic_inner
Factor a quartic into two quadratics.
solve_cubic
Find real roots of cubic equation.
solve_itp
Solve an arbitrary function for a zero-crossing.
solve_quadratic
Find real roots of quadratic equation.
solve_quartic
Find real roots of a quartic equation.