cotengra.pathfinders.path_flowcutter#

Flowcutter based pathfinder.

Module Contents#

Classes#

Functions#

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

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

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

Bases: cotengra.oe.PathOptimizer

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]#