Recent Releases of networkdynamics.jl

networkdynamics.jl - v0.10.5

NetworkDynamics v0.10.5

Diff since v0.10.4

Merged pull requests: - fix unused variables logic (#304) (@hexaeder)

Closed issues: - add auto sparsity detection option (#240)

- Julia
Published by github-actions[bot] 6 months ago

networkdynamics.jl - v0.10.4

NetworkDynamics v0.10.4

Diff since v0.10.3

Merged pull requests: - downstream tests for PowerDynamics (#302) (@hexaeder) - bump MTK to version 10, take 2 (#303) (@hexaeder)

- Julia
Published by github-actions[bot] 6 months ago

networkdynamics.jl - v0.10.3

NetworkDynamics v0.10.3

Diff since v0.10.2

Merged pull requests: - callback system improvements (#301) (@hexaeder)

- Julia
Published by github-actions[bot] 7 months ago

networkdynamics.jl - v0.10.2

NetworkDynamics v0.10.2

Diff since v0.10.1

Merged pull requests: - Edit tutorial contents (#253) (@hexaeder) - add metadata helper functions (#299) (@hexaeder)

- Julia
Published by github-actions[bot] 7 months ago

networkdynamics.jl - v0.10.1

NetworkDynamics v0.10.1

Diff since v0.10.0

Merged pull requests: - bump all the makie versions (#282) (@hexaeder) - automatic sparsity patterns for networks (#283) (@hexaeder) - Hw/rename delete init (#285) (@hexaeder) - fix gpu compat (#293) (@hexaeder) - add linear analysis methods (#294) (@hexaeder)

- Julia
Published by github-actions[bot] 7 months ago

networkdynamics.jl - v0.10.0

NetworkDynamics v0.10.0

Diff since v0.9.18

  • BREAKING: the interface initialization of components has changed: it is now split up in two versions, mutating and non mutating version. Also it errors now if the tolerance bounds are violated. See docs on initialization for more details.

  • new get_graph(::Network) method to extract graph object from nw

  • improved Initialization System: Added comprehensive initialization formulas and constraints system:

    • added @initformula to add explicit algebraic init equations for specific variables
    • added @initconstraint to add additional constraints for the component initialization
  • allow access edges via Pairs, i.e. EIndex(1=>2,:a) references variable :a in edge from vertex 1 to 2. Works also with unique names of vertices like EIndex(:a=>:b) #281.

Merged pull requests: - Hw/fixinspector (#247) (@hexaeder) - few typos in the docs (#249) (@kafu16) - fix docstring (#261) (@hexaeder) - fix ci and bump versions (#262) (@hexaeder) - fix aligned multiline show (#263) (@hexaeder) - improve initialization (#266) (@hexaeder) - Fixed typo in gettingstartedwithnethworkdynamics.jl (#272) (@ThePurox) - allow indexing of edges via pairs (#281) (@hexaeder)

Closed issues: - add EIndex(src => dst) as valid identifiers (#239) - Easy way to access graph? (#244) - insym_flat for nothing fails (#248) - Inspector: drag graph around with mouse (#250) - Inspector: Component selection ends at index 50 (#251) - "stateless" component initialization (#254) - additional constraints for component initialization (#255) - Unhelpfull error if symbolic index does not exist (#278)

- Julia
Published by github-actions[bot] 8 months ago

networkdynamics.jl - v0.9.18

NetworkDynamics v0.9.18

Diff since v0.9.17

Merged pull requests: - fixes behavior of colors in inspector graphplot (#241) (@hexaeder) - updates for workshop (#243) (@hexaeder)

Closed issues: - namespace ElectronExt in inspector (#233)

- Julia
Published by github-actions[bot] 10 months ago

networkdynamics.jl - v0.9.17

NetworkDynamics v0.9.17

Diff since v0.9.16

Merged pull requests: - add dataframe extension (#238) (@hexaeder)

Closed issues: - improve handling of signaling NaN/missing in NWState/NWParameter -> especially for set_defaults! (#236) - check for symbols existance in sym metadata setters/getters (#237)

- Julia
Published by github-actions[bot] 11 months ago

networkdynamics.jl - v0.9.16

NetworkDynamics v0.9.16

Diff since v0.9.15

Merged pull requests: - keep observed separate for faster codegen and execution (#234) (@hexaeder)

Closed issues: - Make use of Let in MTK function generation (#230)

- Julia
Published by github-actions[bot] 11 months ago

networkdynamics.jl - v0.9.15

NetworkDynamics v0.9.15

Diff since v0.9.14

Merged pull requests: - short initialization tutorial (#225) (@hexaeder) - CompatHelper: bump compat for DataInterpolations to 8 for package docs, (keep existing compat) (#226) (@github-actions[bot]) - CompatHelper: bump compat for DataInterpolations to 8 for package test, (keep existing compat) (#227) (@github-actions[bot]) - improve docs (#228) (@hexaeder) - disable CSE in build function (#231) (@hexaeder)

- Julia
Published by github-actions[bot] 11 months ago

networkdynamics.jl - v0.9.14

NetworkDynamics v0.9.14

Diff since v0.9.13

Merged pull requests: - add readme to subpackage (#209) (@hexaeder) - fix set/define_timeseries (#210) (@hexaeder) - fix number of elements (#211) (@hexaeder) - improve NetworkDynamicsInspector (#212) (@hexaeder) - fix half commented out css selector (#213) (@hexaeder) - use function barrier for inhomogeneous array batches (#218) (@hexaeder) - update benchmark script (#220) (@hexaeder) - add compats (#221) (@hexaeder) - use DataInterpolations in gas network example (#222) (@hexaeder) - despecialize VertexModel/EdgeModel (#223) (@hexaeder) - namespace extensions (#224) (@hexaeder)

- Julia
Published by github-actions[bot] 11 months ago

networkdynamics.jl - v0.9.13

NetworkDynamics v0.9.13

Diff since v0.9.12

Merged pull requests: - add NetworkDynamicsInspector subpackage for interactive analysis (#206) (@hexaeder)

- Julia
Published by github-actions[bot] 12 months ago

networkdynamics.jl - v0.9.12

NetworkDynamics v0.9.12

Diff since v0.9.11

Merged pull requests: - handle fully implicit outputs in mtk models (#208) (@hexaeder)

- Julia
Published by github-actions[bot] 12 months ago

networkdynamics.jl - v0.9.11

NetworkDynamics v0.9.11

Diff since v0.9.10

Merged pull requests: - use parameters instead of full_parameters (#207) (@hexaeder)

- Julia
Published by github-actions[bot] 12 months ago

networkdynamics.jl - v0.9.10

NetworkDynamics v0.9.10

Diff since v0.9.9

Merged pull requests: - keep track of unused parameters (#205) (@hexaeder)

- Julia
Published by github-actions[bot] about 1 year ago

networkdynamics.jl - v0.9.9

NetworkDynamics v0.9.9

Diff since v0.9.8

Merged pull requests: - CompatHelper: add new compat entry for DocumenterInterLinks at version 1 for package docs, (keep existing compat) (#201) (@github-actions[bot]) - add compat bounds (#202) (@hexaeder) - add buildkite pipleline for GPU tests (#203) (@hexaeder) - improve benchmark action (#204) (@hexaeder)

Closed issues: - add CI tests on GPU (#157)

- Julia
Published by github-actions[bot] about 1 year ago

networkdynamics.jl - v0.9.8

NetworkDynamics v0.9.8

Diff since v0.9.7

Merged pull requests: - Component Callbacks (#195) (@hexaeder) - drop compat in test project (#196) (@hexaeder)

- Julia
Published by github-actions[bot] about 1 year ago

networkdynamics.jl - v0.9.7

NetworkDynamics v0.9.7

Diff since v0.9.6

- Julia
Published by github-actions[bot] about 1 year ago

networkdynamics.jl - v0.9.6

NetworkDynamics v0.9.6

Diff since v0.9.5

- Julia
Published by github-actions[bot] about 1 year ago

networkdynamics.jl - v0.9.5

NetworkDynamics v0.9.5

Diff since v0.9.4

Merged pull requests: - add ObservableExpressions to create derived quantities on the go (#192) (@hexaeder)

- Julia
Published by github-actions[bot] about 1 year ago

networkdynamics.jl - v0.9.4

NetworkDynamics v0.9.4

Diff since v0.9.3

Merged pull requests: - bump NonlinearSolve (#188) (@hexaeder) - observe inputs (#189) (@hexaeder) - add variable transformation to respect bounds in initialization problem (#191) (@hexaeder)

Closed issues: - Feature: Auxilliary Inputs for ODE Components (#150) - Make use of inputsyms knowlege (#154)

- Julia
Published by github-actions[bot] about 1 year ago

networkdynamics.jl - v0.9.3

NetworkDynamics v0.9.3

Diff since v0.9.2

Merged pull requests: - don't error on verbose when u0 is empty (#183) (@hexaeder) - restructure Ege and Vertex Batches (#186) (@hexaeder) - enable external inputs (#187) (@hexaeder)

Closed issues: - Support self-loops (#114) - show for components should display special metadata (#155) - mv git user + email for benchmarks to yml file (#175)

- Julia
Published by github-actions[bot] about 1 year ago

networkdynamics.jl - v0.9.2

NetworkDynamics v0.9.2

Diff since v0.9.1

Merged pull requests: - fixes for minor release (#182) (@hexaeder)

- Julia
Published by github-actions[bot] over 1 year ago

networkdynamics.jl - v0.9.1

NetworkDynamics v0.9.1

Diff since v0.8.4

Merged pull requests: - new backend (#140) (@hexaeder) - improved MTK interop (#142) (@hexaeder) - remove OrdinaryDiffEq in favor of subpackages (#143) (@hexaeder) - mv metadata into metadata object (#144) (@hexaeder) - allow component-wise initialization (#145) (@hexaeder) - fix small things in initialization (#146) (@hexaeder) - fix reconstruction of p dependent observables (#151) (@hexaeder) - improve caching (#153) (@hexaeder) - minor improvmenets (#162) (@hexaeder) - Gas Network Example (#163) (@hexaeder) - metadata overhaul (#164) (@hexaeder) - split interface into f and g functions (#166) (@hexaeder) - add stress on truss example (#168) (@hexaeder) - update docs (#177) (@hexaeder) - fix show of sig digits (#178) (@hexaeder) - add zenodo json (#180) (@hexaeder) - rename function -> model (#181) (@hexaeder)

Closed issues: - Tests for multithreading support (#25) - GPU support (#40) - redundant linear indexing (#52) - Make doctests part of testing (#62) - edges with :unspecified coupling are not identified as unique after reconstruction (#102) - Rename things (#111) - Make static variables avialable via observable mechanism (#112) - Change parameters to be row-major? (#116) - Fix compat with SciMLBase 2.11 (#132) - Create a zenodo.json (#136) - allow symbolic indexing based on component name (#147) - infering graph from metadata (#148) - replace unbuffered execution (#152) - test if all keywords of Network constructor appear in "remake" constructor (#156) - save equations and observed in metadata (#159) - Check for identical references in vertex/edge list (#160) - support algebraic output maps (#161) - explicitly document different FF types in mathematical model (#169) - add docs on MTK constructors (#170) - add docs on Execution/Aggregation schemes (#171) - update readme (#172) - add news.md an document the main changes from 0.8 (#173) - minimize repo size (#174) - fix pretty printing of default/guess values (#176)

- Julia
Published by github-actions[bot] over 1 year ago

networkdynamics.jl - v0.8.4

NetworkDynamics v0.8.4

Diff since v0.8.3

Merged pull requests: - Switch warn_parallel to look at number of available threads (#135) (@dave7895)

Closed issues: - Modeling of Migration Flow (#134)

- Julia
Published by github-actions[bot] almost 2 years ago

networkdynamics.jl - v0.8.3

NetworkDynamics v0.8.3

Diff since v0.8.2

Merged pull requests: - restric SciMLBase version (#131) (@hexaeder)

- Julia
Published by github-actions[bot] about 2 years ago

networkdynamics.jl - v0.8.2

  • More error messages
  • Rootfind with p
  • Compat update
  • Documentation fix

- Julia
Published by lindnemi over 2 years ago

networkdynamics.jl - v0.8.1

NetworkDynamics v0.8.1

Diff since v0.8.0

Merged pull requests: - collective indexing into Vertex- and EdgeData (#118) (@hexaeder)

- Julia
Published by github-actions[bot] over 3 years ago

networkdynamics.jl - v0.8.0

NetworkDynamics v0.8.0

Diff since v0.7.1

Closed issues: - Parallelization breaks sciml_train (#28) - StaticEdge does not redirect Symbols (#29) - Further steps for Delay differential equations (#39) - Graphs.jl compatibility with NetworkDynamics,jl (#113)

Merged pull requests: - Heterogeneous lags for networks with delay (#104) (@lindnemi)

- Julia
Published by github-actions[bot] over 3 years ago

networkdynamics.jl - v0.7.1

NetworkDynamics v0.7.1

Diff since v0.7.0

Closed issues: - slow CI on 1.5 (#93) - Change from DiffEqBase to SciMLBase (#109)

Merged pull requests: - simplify methods of network_dynamics (#108) (@lindnemi) - diffeqbase -> scimlbase (#110) (@lindnemi)

- Julia
Published by github-actions[bot] about 4 years ago

networkdynamics.jl - v0.7.0

NetworkDynamics v0.7.0

Diff since v0.6.0

Closed issues: - rename occurences of f! to f (#105)

Merged pull requests: - allow regex for [idx|syms]_containing (#106) (@hexaeder) - various tidious changes (#107) (@hexaeder)

- Julia
Published by github-actions[bot] over 4 years ago

networkdynamics.jl - v0.6.0

NetworkDynamics v0.6.0

Diff since v0.5.7

Merged pull requests: - Refactor submodules (#103) (@lindnemi)

- Julia
Published by github-actions[bot] over 4 years ago

networkdynamics.jl - v0.5.7

NetworkDynamics v0.5.7

Diff since v0.5.6

Closed issues: - confusing multidimensional initial conditions (#22) - Documentation for parameter optimization with DiffEqFlux (#27) - maybe_idx allocating for heterogeneous systems (#85) - benchmark script failing when dependencies in target branch but not in baseline branch (#96)

Merged pull requests: - Update of benchmark scripts (#97) (@hexaeder) - Unique components dde ode (#98) (@acejolanda) - Simplify StaticVertex to a constructor instead of a type (#101) (@lindnemi)

- Julia
Published by github-actions[bot] over 4 years ago

networkdynamics.jl - v0.5.6

NetworkDynamics v0.5.6

Diff since v0.5.5

Merged pull requests: - Improve type stability of heterogeneous networks (#91) (@lindnemi) - proper benchmarking (#92) (@hexaeder)

- Julia
Published by github-actions[bot] over 4 years ago

networkdynamics.jl - v0.5.5

NetworkDynamics v0.5.5

Diff since v0.5.4

Closed issues: - Integration Test with PowerDynamics (#11) - MethodError for empty edge list (#88)

Merged pull requests: - renaming organization (#83) (@lindnemi) - Test scripts (#84) (@acejolanda) - fix allocations of promoted Static Components (#86) (@lindnemi) - Paper Link in README.md (#87) (@antonplietzsch) - add integration tests for PD (#89) (@hexaeder) - specify type of dim and sym arrays (#90) (@lindnemi)

- Julia
Published by github-actions[bot] over 4 years ago

networkdynamics.jl -

- Julia
Published by lindnemi over 4 years ago

networkdynamics.jl - v0.5.3

- Julia
Published by lindnemi almost 5 years ago

networkdynamics.jl - v0.5.2

This release didn't get created automatically by TagBot. I updated the .yml lets see if it works for the next release.

- Julia
Published by lindnemi almost 5 years ago

networkdynamics.jl - v0.5.1

NetworkDynamics v0.5.1

Diff since v0.5.0

Closed issues: - bounds checking issue in maybe_idx (#23)

- Julia
Published by github-actions[bot] about 5 years ago

networkdynamics.jl - v0.5.0

https://arxiv.org/abs/2012.12696

- Julia
Published by lindnemi about 5 years ago

networkdynamics.jl - v0.4.2

NetworkDynamics v0.4.2

Diff since v0.4.1

Closed issues: - TagBot trigger issue (#57)

- Julia
Published by github-actions[bot] over 5 years ago

networkdynamics.jl - v0.4.1

- Julia
Published by lindnemi over 5 years ago

networkdynamics.jl - v0.4.0

NetworkDynamics v0.4.0

Diff since v0.3.1

Closed issues: - Documentation for SDEs usage (#26) - Tests and Docs for DDEs (#42)

Merged pull requests: - DDEVertex (#43) (@lindnemi) - Fixpoint search (#46) (@antonplietzsch) - Documentation (#47) (@fdrauschk)

- Julia
Published by github-actions[bot] over 5 years ago

networkdynamics.jl - v0.3.1

- Julia
Published by lindnemi over 5 years ago

networkdynamics.jl - v0.3.0

NetworkDynamics v0.3.0

Diff since v0.2.0

Closed issues: - Host documentation online (#7) - Make compatible with AutoDiff (#8) - DocStrings for API (#9) - Narrow dependencies to DifferentialEquations.jl (#13) - Multi-threading (#19) - error in diffusion_test.jl (#20)

Merged pull requests: - Install TagBot as a GitHub Action (#17) (@JuliaTagBot) - Multithreading (#21) (@lindnemi)

- Julia
Published by github-actions[bot] almost 6 years ago

networkdynamics.jl - v0.2.0

v0.2.0 (2019-12-20)

Diff since v0.1.0

Closed issues:

  • Release 0.2.0 (#16)

Merged pull requests:

  • Major rewrite (#14) (FHell)

- Julia
Published by julia-tagbot[bot] about 6 years ago

networkdynamics.jl - v0.1.0

v0.1.0 (2019-05-26)

Diff since 592bf487193ff0805aa6cc906fd7382cf4af0824

Closed issues:

  • NLsolve dependency not declared in project.toml (#2)
  • Registration Issue (#1)

Merged pull requests:

  • Refactor network data (#6) (FHell)
  • Allow to recalc edge functions only (#5) (janlisse)
  • Align require with project toml (#4) (janlisse)
  • Adds project dependency for NLsolve (#3) (janlisse)

- Julia
Published by julia-tagbot[bot] over 6 years ago