Skip to content
Snippets Groups Projects
Commit 761fbad0 authored by Radek Hušek's avatar Radek Hušek
Browse files

refactor graph parameter

to better match theory
parent f3e92488
No related branches found
No related tags found
No related merge requests found
......@@ -24,7 +24,7 @@ def _init_():
def __hash__(self): return id(self)
def __eq__(self, b): return self is b
def eval_join(self, gadget_boundaries, gadgets, joins, outs, offsets, track_origins):
def eval_join(self, multiplicity_vectors, joins, outs, offsets, track_origins):
def join_boundaries(x):
return self.join_boundaries(x, offsets)
......@@ -34,7 +34,7 @@ def _init_():
# if track_origins: ret = ret.with_origins(OriginJoinBoundaries(x, info))
# yield ret
it = chain.from_iterable( join_boundaries(x) for x in product(*gadget_boundaries) )
it = chain.from_iterable( join_boundaries(x) for x in product(*multiplicity_vectors) )
def join(gen, e1, e2):
for b in gen:
......@@ -192,7 +192,7 @@ def _init_():
def do_eval():
ret = parameter.eval_join(
[ g.eval_gadget(parameter, track_origins=track_origins) for g in gadgets ],
gadgets, joins, outs, self.offsets, track_origins
joins, outs, self.offsets, track_origins
)
return ret
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment