articleJournal of Open Research SoftwareMay 25, 2017GOLD OA

DifferentialEquations.jl – A Performant and Feature-Rich Ecosystem for Solving Differential Equations in Julia

University of California, Irvine

Indexed incrossrefdoaj

Abstract

DifferentialEquations.jl is a package for solving differential equations in Julia. It covers discrete equations (function maps, discrete stochastic (Gillespie/Markov) simulations), ordinary differential equations, stochastic differential equations, algebraic differential equations, delay differential equations, hybrid differential equations, jump diffusions, and (stochastic) partial differential equations. Through extensive use of multiple dispatch, metaprogramming, plot recipes, foreign function interfaces (FFI), and call-overloading, DifferentialEquations.jl offers a unified user interface to solve and analyze various forms of differential equations while not sacrificing features or performance. Many modern…

Citation impact

1,683
total citations
FWCI
49.17
Percentile
100%
References
33
Citations per year

Authors

2

Topics & keywords

Keywords
  • Computer science
  • Differential algebraic equation
  • Differential equation
  • Stochastic differential equation
  • Applied mathematics
  • Theoretical computer science
  • Ordinary differential equation
  • Algebra over a field
No related works found for this paper.