Mathematics Packages
-
DiffEqBase.jl243The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems
-
BifurcationKit.jl240A Julia package to perform Bifurcation Analysis
-
Ferrite.jl239Finite element toolbox for Julia
-
FiniteDifferences.jl237High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)
-
IntervalArithmetic.jl237Rigorous floating-point calculations using interval arithmetic in Julia
-
FDM.jl237High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)
-
StateSpaceModels.jl235StateSpaceModels.jl is a Julia package for time-series analysis using state-space models.
-
SymPy.jl233Julia interface to SymPy via PyCall
-
ComponentArrays.jl231Arrays with arbitrarily nested named components.
-
FastTransforms.jl228:rocket: Julia package for orthogonal polynomial transforms :snowboarder:
-
JuliaFEM.jl226The 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.
-
StatsFuns.jl224Mathematical functions related to statistics.
-
Reduce.jl223Symbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
-
ChainRulesCore.jl218AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for your functions in your packages, without depending on any particular AD system.
-
FFTW.jl214Julia bindings to the FFTW library for fast Fourier transforms
-
QuadGK.jl210Adaptive 1d numerical Gauss–Kronrod integration in Julia
-
Oscar.jl208A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
-
Indicators.jl205Financial market technical analysis & indicators in Julia
-
Combinatorics.jl204A combinatorics library for Julia
-
KrylovKit.jl203Krylov methods for linear problems, eigenvalues, singular values and matrix functions
-
FiniteDiff.jl202Fast non-allocating calculations of gradients, Jacobians, and Hessians with sparsity support
-
SparseDiffTools.jl201Fast jacobian computation through sparsity exploitation and matrix coloring
-
Octavian.jl201Multi-threaded BLAS-like library that provides pure Julia matrix multiplication
-
StochasticDiffEq.jl200Solvers for stochastic differential equations which connect with the scientific machine learning (SciML) ecosystem
-
Laplacians.jl191Algorithms inspired by graph Laplacians: linear equation solvers, sparsification, clustering, optimization, etc.
-
Sundials.jl188Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner
-
GraphPlot.jl188Graph visualization for Julia.
-
AxisArrays.jl183Performant arrays where each dimension can have a named axis with values
-
AbstractTrees.jl178Abstract julia interfaces for working with trees
-
LinearSolve.jl178LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia. Easily switch between factorization and Krylov methods, add preconditioners, and all in one interface.
-
OffsetArrays.jl177Fortran-like arrays with arbitrary, zero or negative starting indices.
-
SymEngine.jl172Julia wrappers of SymEngine
-
Wavelets.jl171A Julia package for fast discrete wavelet transforms and utilities
-
ReachabilityAnalysis.jl170Methods to compute sets of states reachable by dynamical systems
-
MKL.jl170Intel MKL linear algebra backend for Julia
-
Hecke.jl169Computational algebraic number theory
-
Symata.jl168Language for symbolic mathematics
-
Juniper.jl167A JuMP-based Nonlinear Integer Program Solver
-
MolecularGraph.jl167Graph-based molecule modeling toolkit for cheminformatics
-
Integrals.jl166A common interface for quadrature and numerical integration for the SciML scientific machine learning organization
Loading more...