@@ -86,7 +86,7 @@ function buildSubgraphFromLabels!_SPECIAL(dfg::G,
86
86
addfac = Symbol[]
87
87
for sym in syms # frontals
88
88
if solvable <= getSolvable (dfg, sym)
89
- DFG . addVariable! (subfg, deepcopy (DFG . getVariable (dfg, sym)))
89
+ addVariable! (subfg, deepcopy (getVariable (dfg, sym)))
90
90
append! (addfac, getNeighbors (dfg, sym, solvable= solvable))
91
91
end
92
92
end
@@ -96,19 +96,19 @@ function buildSubgraphFromLabels!_SPECIAL(dfg::G,
96
96
97
97
allvars = ls (subfg)
98
98
for sym in usefac
99
- fac = DFG . getFactor (dfg, sym)
99
+ fac = getFactor (dfg, sym)
100
100
vos = fac. _variableOrderSymbols
101
101
# TODO don't add duplicates to start with
102
102
if ! exists (subfg,fac) && (vos ⊆ allvars) && (solvable <= getSolvable (dfg, sym))
103
- DFG . addFactor! (subfg, fac. _variableOrderSymbols, deepcopy (fac))
103
+ addFactor! (subfg, fac. _variableOrderSymbols, deepcopy (fac))
104
104
end
105
105
end
106
106
107
107
# remove orphans
108
- for fct in DFG . getFactors (subfg)
108
+ for fct in getFactors (subfg)
109
109
# delete any neighboring factors first
110
110
if length (getNeighbors (subfg, fct)) != length (fct. _variableOrderSymbols)
111
- DFG . deleteFactor! (subfg, fc)
111
+ deleteFactor! (subfg, fc)
112
112
@error " deleteFactor! this should not happen"
113
113
end
114
114
end
0 commit comments