pyrival.numerical

pyrival.numerical.berlekamp_massey

pyrival.numerical.berlekamp_massey.berlekamp_massey(s)
pyrival.numerical.berlekamp_massey.linear_rec(S, tr, k)

pyrival.numerical.hill_climbing

pyrival.numerical.hill_climbing.hill_climbing(func, x_0, y_0, cmp=<built-in function min>)

pyrival.numerical.integrate

pyrival.numerical.integrate.fast_quad(func, a, b, eps=1e-06)
pyrival.numerical.integrate.quad(func, a, b, n=1000)
pyrival.numerical.integrate.rec(func, a, b, eps, S)
pyrival.numerical.integrate.simpson(func, a, b)

pyrival.numerical.interpolate

pyrival.numerical.interpolate.interpolate(points)

pyrival.numerical.iroot

pyrival.numerical.iroot.iroot(n, k=2)

pyrival.numerical.polynomial

pyrival.numerical.polynomial.diff(a)
pyrival.numerical.polynomial.divroot(a, x0)
pyrival.numerical.polynomial.poly(a, x)

pyrival.numerical.search

Locate the first value x s.t. func(x) = True within [lo, hi]

Locate the first value x s.t. func(x) = True within [lo, hi]

Find the first maximum of unimodal function func() within [lo, hi]

Find maximum of unimodal function func() within [lo, hi]