Mathematics Packages
-
DifferentialEquations.jl1273Multi-language suite for high-performance solvers of differential equations
-
LightGraphs.jl482An optimized graphs package for the Julia programming language
-
ForwardDiff.jl361Forward Mode Automatic Differentiation for Julia
-
StaticArrays.jl292Statically sized arrays for Julia
-
DynamicalSystems.jl284Award winning software library for chaos and nonlinear dynamics
-
ApproxFun.jl266Julia package for function approximation
-
IterativeSolvers.jl213Iterative algorithms for solving linear systems, eigensystems, and singular value problems
-
Grassmann.jl199⟨Leibniz-Grassmann-Clifford⟩ differential geometric algebra / multivector simplicial complex
-
Graphs.jl199Working with graphs in Julia
-
Interpolations.jl197Fast, continuous interpolation of discrete datasets in Julia
-
TensorOperations.jl194Julia package for tensor contractions and related operations
-
Measurements.jl190Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.
-
DSP.jl188Filter design, periodograms, window functions, and other digital signal processing functionality
-
Calculus.jl165Calculus functions in Julia
-
XGBoost.jl163XGBoost Julia Package
-
NLsolve.jl148Julia solvers for systems of nonlinear equations and mixed complementarity problems
-
Transducers.jl147Efficient transducers for Julia
-
Symata.jl144Language for symbolic mathematics
-
JuliaFEM.jl141The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.
-
Reduce.jl134Symbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
-
SymPy.jl131Julia interface to SymPy via PyCall
-
SymEngine.jl121Julia wrappers of SymEngine
-
Flow.jl119-
-
TaylorSeries.jl114A julia package for Taylor polynomial expansions in one and several independent variables.
-
LinearMaps.jl110A 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.
-
Sundials.jl109Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA).
-
FastGauss.jl107Gauss quadrature nodes and weights in Julia.
-
FastGaussQuadrature.jl107Gauss quadrature nodes and weights in Julia.
-
AxisArrays.jl103Performant arrays where each dimension can have a named axis with values
-
Devectorize.jl100A Julia framework for delayed expression evaluation
-
TSne.jl98Julia port of L.J.P. van der Maaten and G.E. Hintons T-SNE visualisation technique.
-
FastTransforms.jl96Julia package for fast orthogonal polynomial transforms
-
FunctionalCollections.jl91Functional and persistent data structures for Julia
-
LazyArrays.jl88Lazy arrays and linear algebra in Julia
-
Polyhedra.jl87Polyhedral Computation Interface
-
StructArrays.jl87Efficient implementation of struct arrays in Julia
-
VoronoiDelaunay.jl82Fast and robust Voronoi & Delaunay tessellation creation with Julia
-
Cubature.jl81One- and multi-dimensional adaptive integration routines for the Julia language
-
Einsum.jl80Einstein summation notation in Julia
-
Sims.jl77Equation-based modeling and simulations in Julia
Loading more...