Numerical Analysis Packages

Interpolations.jl279Fast, continuous interpolation of discrete datasets in Julia

FastGaussQuadrature.jl171Julia package for Gaussian quadrature

LinearMaps.jl170A Julia package for defining and working with linear maps, also known as linear transformations or linear operators acting on vectors. The only requirement for a LinearMap is that it can act on a vector (by multiplication) efficiently.

FastTransforms.jl153:rocket: Julia package for fast orthogonal polynomial transforms :snowboarder:

LowRankApprox.jl67Fast lowrank matrix approximation in Julia

RandomMatrices.jl58Random matrices package for Julia

Sobol.jl53Generation of Sobol lowdiscrepancy sequence (LDS) for the Julia language

Dualization.jl48Automatic dualization feature for MathOptInterface.jl

KNITRO.jl44Julia interface to the Artelys Knitro solver

InplaceOps.jl44Convenient macros for inplace matrix operations in Julia

Grid.jl43Interpolation and related operations on grids

RollingFunctions.jl36Roll a window over data; apply a function over the window.

GridInterpolations.jl32Multidimensional grid interpolation in arbitrary dimensions

ApproXD.jl22Bsplines and linear approximators in multiple dimensions for Julia

Expokit.jl19Julia implementation of EXPOKIT routines

AMD.jl7Approximate Minimum Degree Ordering in Julia

LinearExpressions.jl6Linear symbolic expressions for the Julia language

Dopri.jl4A Julia wrapper for the DOPRI5 and DOP853 integrators.

SortedVectors.jl4Lightweight wrapper to declare that a vector is sorted.

PiecewiseInterpolation.jl1Interpolate data with known discontinuities

EiSCor.jl0Julia wrapper of the Fortran library for efficiently solving structured matrix eigenvalue problems using unitary core transformations

Simplices.jl0Compute exact simplex intersections in N dimensions.
View all packages