Mathematics Packages
-
Pardiso.jl97Calling the PARDISO library from Julia
-
RandomNumbers.jl97Random Number Generators for the Julia Language.
-
MathTeXEngine.jl97A latex math mode engine in pure Julia.
-
FundamentalsNumericalComputation.jl97Core functions for the Julia (2nd) edition of the text Fundamentals of Numerical Computation, by Driscoll and Braun.
-
ArnoldiMethod.jl96The Arnoldi Method with Krylov-Schur restart, natively in Julia.
-
FEniCS.jl96A scientific machine learning (SciML) wrapper for the FEniCS Finite Element library in the Julia programming language
-
AppleAccelerate.jl96Julia interface to the macOS Accelerate framework
-
Dualization.jl95Automatic dualization feature for MathOptInterface.jl
-
DiffEqCallbacks.jl94A library of useful callbacks for hybrid scientific machine learning (SciML) with augmented differential equation solvers
-
SummationByPartsOperators.jl94A Julia library of summation-by-parts (SBP) operators used in finite difference, Fourier pseudospectral, continuous Galerkin, and discontinuous Galerkin methods to get provably stable semidiscretizations, paying special attention to boundary conditions.
-
BasicBSpline.jl93Basic (mathematical) operations for B-spline functions and related things with julia
-
ExponentialUtilities.jl93Fast and differentiable implementations of matrix exponentials, Krylov exponential matrix-vector multiplications ("expmv"), KIOPS, ExpoKit functions, and more. All your exponential needs in SciML form.
-
ToyFHE.jl93Toy implementation of FHE algorithms
-
OrderedCollections.jl92Julia implementation of associative containers that preserve insertion order
-
NonlinearEigenproblems.jl92Nonlinear eigenvalue problems in Julia: Iterative methods and benchmarks
-
ARCHModels.jl90A Julia package for estimating ARMA-GARCH models.
-
MappedArrays.jl89Lazy in-place transformations of arrays
-
Adapt.jl89-
-
Copulas.jl88A fully `Distributions.jl`-compliant copula package
-
EllipsisNotation.jl88Julia-based implementation of ellipsis array indexing notation `..`
-
ManifoldsBase.jl87Basic interface for manifolds in Julia
-
StateSpaceRoutines.jl86Package implementing common state-space routines.
-
Kronecker.jl86A general-purpose toolbox for efficient Kronecker-based algebra.
-
ValidatedNumerics.jl85Rigorous floating-point calculations with interval arithmetic in Julia
-
RandomMatrices.jl85Random matrices package for Julia
-
MatrixEquations.jl81Solution of Lyapunov, Sylvester and Riccati matrix equations using Julia
-
FractionalDiffEq.jl80Solve Fractional Differential Equations using high performance numerical methods
-
DualNumbers.jl80Julia package for representing dual numbers and for performing dual algebra
-
YAAD.jl79Implement you own AD in 300 loc
-
SolveDSGE.jl79A Julia package to solve, simulate, and analyze nonlinear DSGE models.
-
AdFem.jl79Innovative, efficient, and computational-graph-based finite element simulator for inverse modeling
-
ArbNumerics.jl78Extended precision math, accurate and performant
-
Bessels.jl78Bessel functions for real arguments and orders
-
AdvancedVI.jl78Implementation of variational Bayes inference algorithms
-
GemmKernels.jl78Flexible and performant GEMM kernels in Julia
-
Elemental.jl78Julia interface to the Elemental linear algebra library.
-
KNITRO.jl77A Julia interface to the Artelys Knitro solver
-
PencilFFTs.jl77Fast Fourier transforms of MPI-distributed Julia arrays
-
ParameterizedFunctions.jl77A simple domain-specific language (DSL) for defining differential equations for use in scientific machine learning (SciML) and other applications
-
Sobol.jl77Generation of Sobol low-discrepancy sequence (LDS) for the Julia language
Loading more...