Skip to content

Commit d4d5834

Browse files
committed
wip SymbolGraph
1 parent 44072f6 commit d4d5834

File tree

5 files changed

+1049
-0
lines changed

5 files changed

+1049
-0
lines changed

src/SymbolDFG/SymbolDFG.jl

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
module SymbolDFGs
2+
3+
using LightGraphs
4+
using DocStringExtensions
5+
6+
include("SymbolFactorGraphs/SymbolFactorGraphs.jl")
7+
using .SymbolFactorGraphs
8+
9+
# export SymbolEdge, is_directed, has_edge
10+
# Imports
11+
include("entities/SymbolDFG.jl")
12+
include("services/SymbolDFG.jl")
13+
14+
# Exports
15+
export SymbolDFG
16+
17+
export exists
18+
export getLabelDict, getDescription, setDescription, getInnerGraph, getAddHistory, getSolverParams, setSolverParams
19+
#
20+
export getAddHistory, getDescription, getLabelDict
21+
export addVariable!, addFactor!
22+
export ls, lsf, getVariables, getFactors, getVariableIds, getFactorIds
23+
export getVariable, getFactor
24+
export updateVariable!, updateFactor!
25+
export deleteVariable!, deleteFactor!
26+
export getAdjacencyMatrix
27+
export getAdjacencyMatrixDataFrame
28+
export getNeighbors
29+
export getSubgraphAroundNode
30+
export getSubgraph
31+
export isFullyConnected, hasOrphans
32+
export toDot, toDotFile
33+
34+
end

0 commit comments

Comments
 (0)