@@ -7,31 +7,15 @@ abstract type StaticGraphFormat <: AbstractGraphFormat end
77struct SGFormat <: StaticGraphFormat end
88struct SDGFormat <: StaticGraphFormat end
99
10- function savesg (fn:: AbstractString , g:: StaticGraph )
11- f_ind = g. f_ind
12- f_vec = g. f_vec
13- @save fn f_vec f_ind
14- return 1
10+ function loadsg (args... )
11+ error (" In order to load static graphs from binary files, you need to load the JLD2.jl \
12+ package" )
1513end
1614
17- function savesg (fn:: AbstractString , g:: StaticDiGraph )
18- f_ind = g. f_ind
19- f_vec = g. f_vec
20- b_ind = g. b_ind
21- b_vec = g. b_vec
22- @save fn f_vec f_ind b_vec b_ind
23- return 1
24- end
25-
26- function loadsg (fn:: AbstractString , :: SGFormat )
27- @load fn f_vec f_ind
28- return StaticGraph (f_vec, f_ind)
29- end
30-
31- function loadsg (fn:: AbstractString , :: SDGFormat )
32- @load fn f_vec f_ind b_vec b_ind
33- return StaticDiGraph (f_vec, f_ind, b_vec, b_ind)
15+ function savesg (args... )
16+ error (" In order to save static graphs to binary files, you need to load the JLD2.jl \
17+ package" )
3418end
3519
3620loadgraph (fn:: AbstractString , gname:: String , s:: StaticGraphFormat ) = loadsg (fn, s)
37- savegraph (fn:: AbstractString , g:: AbstractStaticGraph ) = savesg (fn, g)
21+ savegraph (fn:: AbstractString , g:: AbstractStaticGraph ) = savesg (fn, g)
0 commit comments