Mathematical Utilities

NcmDividedDifference — Divided difference methods for function interpolation with derivatives.
NcmBinSplit — Binnary splitting algorithms used to evaluate sums fast and with arbitrary precision.
NcmPoly — Polynomials.
NcmMatrixExp — Simple functions to calculate matrix exponential (only 2x2).
NcmMPQTree — MPQ data tree.
NcmMIOde — Magnus Iserles ode solver for fast oscillatory systems.
NcmGrid — Unidimensional grid.
NcmQuad — Quadrature algorithims.
NcmFunctionCache — A generic cache for functions values
NcmMemoryPool — Generic memory pool.
NcmIntegral — Numerical integration helpers.