Skip to content

Commit 54610f1

Browse files
committed
export extract_nw
1 parent 754fb6a commit 54610f1

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

docs/src/API.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,7 @@ KAAggregator
191191
save_parameters!
192192
ff_to_constraint
193193
Base.copy(::NetworkDynamics.ComponentModel)
194+
extract_nw
194195
```
195196

196197
## NetworkDynamicsInspector API

src/NetworkDynamics.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ include("external_inputs.jl")
6262
# XXX: have both, s[:] and uflat(s) ?
6363
export VIndex, EIndex, VPIndex, EPIndex, NWState, NWParameter, uflat, pflat
6464
export vidxs, eidxs, vpidxs, epidxs
65-
export save_parameters!
65+
export save_parameters!, extract_nw
6666
export @obsex
6767
include("symbolicindexing.jl")
6868

src/symbolicindexing.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1088,6 +1088,8 @@ _get_components(::Type{<:SymbolicEdgeIndex}, inpr) = extract_nw(inpr).im.edgem
10881088
extract_nw(thing)
10891089
10901090
Try to extract the `Network` object from thing.
1091+
1092+
Thing can by many things, e.g. `ODEProblem`, `ODESolution`, `Integrator`, `NWState`, `NWParameter`, ...
10911093
"""
10921094
function extract_nw(inpr)
10931095
sc = SII.symbolic_container(inpr)

0 commit comments

Comments
 (0)