int1d

1D integration algorithms

class int1d.Integrator1D
get_weights(npoint)

Return integration weights for linear grid.

npoint_min = None

Base class for integration algorithms

class int1d.StubIntegrator1D
get_weights(npoint)

Return integration weights for linear grid.

npoint_min = 0

Ordinary integration algorithm

class int1d.TrapezoidIntegrator1D
get_weights(npoint)

Return integration weights for linear grid.

npoint_min = 2

Trapezoid rule integration algorithm

class int1d.CubicIntegrator1D
get_weights(npoint)

Return integration weights for linear grid.

npoint_min = 2

Cubic spline integration algorithm

class int1d.SimpsonIntegrator1D
get_weights(npoint)

Return integration weights for linear grid.

npoint_min = 8

Composite Simpson’s rule integration algorithm