cotengra.pathfinders.path_flowcutter

Flowcutter based pathfinder.

Classes

Functions

optimize_flowcutter(inputs, output, size_dict[, ...])

trial_flowcutter(inputs, output, size_dict[, ...])

Module Contents

class cotengra.pathfinders.path_flowcutter.FlowCutterOptimizer(max_time=10, seed=None, executable='flow_cutter_pace17')[source]

Bases: cotengra.oe.PathOptimizer

max_time = 10
rng
executable = 'flow_cutter_pace17'
run_flowcutter(file, max_time=None)[source]
compute_edge_path(lg)[source]
build_tree(inputs, output, size_dict, memory_limit=None)[source]
__call__(inputs, output, size_dict, memory_limit=None)[source]
cotengra.pathfinders.path_flowcutter.optimize_flowcutter(inputs, output, size_dict, memory_limit=None, max_time=10, seed=None)[source]
cotengra.pathfinders.path_flowcutter.trial_flowcutter(inputs, output, size_dict, max_time=10, seed=None)[source]