56 Packages since 2013
User Packages

DifferentialEquations.jl1273Multilanguage suite for highperformance solvers of differential equations

DiffEqFlux.jl276Universal neural differential equations with O(1) backprop, GPUs, and stiff+nonstiff DE solvers

DiffEqTutorials.jl217Tutorials for using the DiffEq ecosystem

ModelingToolkit.jl216A modeling framework for automatically parallelized scientific computing in Julia

OrdinaryDiffEq.jl127DiffEq solvers for ordinary differential equations

NeuralNetDiffEq.jl112PhysicsInformed Neural Network and Deep BSDE Solvers of Differential Equations

Sundials.jl109Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA).

ODE.jl95Assorted basic Ordinary Differential Equation solvers

DiffEqBiological.jl90DiffEq related functionality for defining biological models

DiffEqOperators.jl76Linear operators for discretizations of differential equations

StochasticDiffEq.jl73DiffEq solvers for stochastic differential equations

DiffEqBayes.jl69Extension functionality which uses Stan.jl, DynamicHMC.jl, and Turing.jl to estimate the parameters to differential equations

RecursiveArrayTools.jl62Tools for easily handling objects like arrays of arrays and deeper nestings

Surrogates.jl58Surrogate modeling and optimization

DiffEqBase.jl53The lightweight Base library for shared types and functionality.

ParameterizedFunctions.jl47Functions with parameters for differential equations

DataDrivenDiffEq.jl46A simple package for data driven modeling of dynamical systems

LabelledArrays.jl45Arrays which also have a label for each element

DiffEqGPU.jl39GPUacceleration routines for DifferentialEquations.jl

NBodySimulator.jl36A simulator for Nbody problems, including astrophysical and molecular dynamics

DiffEqSensitivity.jl35A component of the DiffEq ecosystem for sensitivity analysis

FEniCS.jl34A wrapper for the FEniCS Finite Element library

SparsityDetection.jl32Automatic detection of sparsity in pure Julia functions

MultiScaleArrays.jl32A framework for developing multiscale arrays for use in scientific computing packages

DiffEqPhysics.jl28A library for building differential equations arising from physical problems

DiffEqParamEstim.jl26A component of the DiffEq ecosystem for parameter estimation

DiffEqDevTools.jl24Benchmarking, testing, and development tools for differential equations

DASSL.jl23Solves stiff differential algebraic equations (DAE) using variable stepsize backwards finite difference formula (BDF)

DiffEqJump.jl22Build and simulate jump equations like Gillespie simulations and jump diffusions with constant and statedependent rates

ArrayInterface.jl22Designs for new Base array interface primitives

ReservoirComputing.jl20Reservoir computing utilities

DiffEqCallbacks.jl17A library of useful callbacks for DiffEq solvers

GalacticOptim.jl17

DelayDiffEq.jl16DiffEq solvers for delay differential equations

DiffEqFinancial.jl16Differential equation problem specifications for common financial models

ExponentialUtilities.jl16Utility functions for exponential integrators

BoundaryValueDiffEq.jl15Boundary value problem (BVP) solvers for the DifferentialEquations.jl ecosystem

TensorFlowDiffEq.jl11Using TensorFlow to solve differential equations

DiffEqProblemLibrary.jl11A library of premade problems for examples and testing

DiffEqNoiseProcess.jl11A library of noise processes for stochastic systems
Loading more...