2020
DOI: 10.48550/arxiv.2012.12696
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

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

Michael Lindner,
Lucas Lincoln,
Fenja Drauschke
et al.

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

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 25 publications
0
3
0
Order By: Relevance
“…Plots.jl is used for visualizations in scientific publications of different fields, such as numerics [28,3,8,10,13,20], mathematics [12], biology [2,5] and geology [9,11] as well as for teaching purposes [7,19].…”
Section: Usagementioning
confidence: 99%
“…Plots.jl is used for visualizations in scientific publications of different fields, such as numerics [28,3,8,10,13,20], mathematics [12], biology [2,5] and geology [9,11] as well as for teaching purposes [7,19].…”
Section: Usagementioning
confidence: 99%
“…As an Open-Source Software PowerDynamics.jl was also already used for creating an online simulation environment for an online course about "inertia requirements for renewable power systems" 10 . The goal of the course is to guide participants through the topic of inertia issues and possible solutions for highly renewable power grids 11 .…”
Section: Commercial Impactmentioning
confidence: 99%
“…The construction of the differential equation system is based on Network-Dynamics.jl [10], a Julia package for simulating large dynamical systems on complex network structures that is also developed at PIK. The numerical integration is based on Julia's DifferentialEquations.jl package [11].…”
mentioning
confidence: 99%