TL;DR
NetworkDynamics.jl is a Julia package that enables efficient simulation of complex, heterogeneous dynamical systems on networks, integrating advanced solver algorithms and supporting various complex features.
Contribution
It introduces a user-friendly, high-performance Julia package that combines state-of-the-art solvers with flexible data structures for complex network dynamics.
Findings
Achieves top computational performance in network simulations.
Supports advanced features like delays, noise, and algebraic constraints.
Enables easy composition and simulation of complex network models.
Abstract
NetworkDynamics.jl is an easy-to-use and computationally efficient package for working with heterogeneous dynamical systems on complex networks, written in Julia, a high-level, high-performance, dynamic programming language. By combining state of the art solver algorithms from DifferentialEquations.jl with efficient data structures, NetworkDynamics.jl achieves top performance while supporting advanced features like events, algebraic constraints, time-delays, noise terms and automatic differentiation.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
