English

NetworkDynamics.jl -- Composing and simulating complex networks in Julia

Mathematical Software 2021-07-02 v3 Physics and Society

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.

Keywords

Cite

@article{arxiv.2012.12696,
  title  = {NetworkDynamics.jl -- Composing and simulating complex networks in Julia},
  author = {Michael Lindner and Lucas Lincoln and Fenja Drauschke and Julia Monika Koulen and Hans Würfel and Anton Plietzsch and Frank Hellmann},
  journal= {arXiv preprint arXiv:2012.12696},
  year   = {2021}
}

Comments

This article may be downloaded for personal use only. Any other use requires prior permission of the author and AIP Publishing. This article appeared in Chaos 31, 063133 (2021) and may be found at https://aip.scitation.org/doi/10.1063/5.0051387

R2 v1 2026-06-23T21:17:38.723Z