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.
@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