Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W _ __array__() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) __author__ (in module optiwindnet) __commit_id__ (in module optiwindnet.version) __doc__ (in module optiwindnet) __getitem__() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) __iter__() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) __len__() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) __license__ (in module optiwindnet) __post_init__() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) __reduce__() (optiwindnet.MILP.ModelOptions method) __repr__() (optiwindnet.api.Router method) (optiwindnet.api.WindFarmNetwork method) (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.svg.SvgRepr method) (optiwindnet.terse.TerseLinks method) __version__ (in module optiwindnet) (in module optiwindnet.version) __version_tuple__ (in module optiwindnet.version) A A (optiwindnet.api.WindFarmNetwork property) add_buffer() (optiwindnet.api.WindFarmNetwork method) add_link_blockmap() (in module optiwindnet.interarraylib) add_link_cosines() (in module optiwindnet.interarraylib) add_ring_to_S() (in module optiwindnet.interarraylib) add_terminal_closest_root() (in module optiwindnet.interarraylib) adv_counter (optiwindnet.pathfinding.PathFinder attribute) angle() (in module optiwindnet.geometric) angle_helpers() (in module optiwindnet.geometric) angle_numpy() (in module optiwindnet.geometric) angle_oracles_factory() (in module optiwindnet.geometric) any_pairs_opposite_edge() (in module optiwindnet.geometric) applied_options (optiwindnet.MILP.Solver attribute) area_from_polygon_vertices() (in module optiwindnet.geometric) as_hooked_to_head() (in module optiwindnet.interarraylib) as_hooked_to_nearest() (in module optiwindnet.interarraylib) as_normalized() (in module optiwindnet.interarraylib) as_obstacle_free() (in module optiwindnet.interarraylib) as_rescaled() (in module optiwindnet.interarraylib) as_single_root() (in module optiwindnet.interarraylib) as_stratified_vertices() (in module optiwindnet.interarraylib) as_undetoured() (in module optiwindnet.interarraylib) assign_cables() (in module optiwindnet.interarraylib) attrs (optiwindnet.db.Machine attribute) B B (optiwindnet.db.NodeSet attribute) (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.terse.TerseLinks attribute) bad_streak_limit (optiwindnet.pathfinding.PathFinder attribute) balanced (optiwindnet.api.HGSRouter attribute) best_paths_overlay() (optiwindnet.pathfinding.PathFinder method) best_pn_by_pair_id (optiwindnet.pathfinding.PathFinder attribute) bfs_subtree_loads() (in module optiwindnet.interarraylib) bg_color (optiwindnet.themes.Colors attribute) bias_margin (optiwindnet.api.EWRouter attribute) border_face (optiwindnet.themes.Colors attribute) bound (optiwindnet.MILP.SolutionInfo attribute) BRANCHED (optiwindnet.MILP.Topology attribute) (optiwindnet.types.Topology attribute) buffer_dist (optiwindnet.api.WindFarmNetwork property) C C (optiwindnet.db.RouteSet attribute) (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.terse.TerseLinks attribute) cables (optiwindnet.api.WindFarmNetwork property) calcload() (in module optiwindnet.interarraylib) capacity (optiwindnet.db.RouteSet attribute) (optiwindnet.MILP.ModelMetadata attribute) clone2prime (optiwindnet.db.RouteSet attribute) (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.terse.TerseLinks attribute) clusterize() (in module optiwindnet.clustering) Colors (class in optiwindnet.themes) colors (optiwindnet.themes.Colors attribute) commit_id (in module optiwindnet.version) complete_graph() (in module optiwindnet.geometric) constraint_bounds (optiwindnet.pathfinding.PathFinder attribute) constraint_groups (optiwindnet.db.NodeSet attribute) constraint_vertices (optiwindnet.db.NodeSet attribute) constructor() (in module optiwindnet.heuristics) cost() (optiwindnet.api.WindFarmNetwork method) count_diagonals() (in module optiwindnet.interarraylib) create_detours() (optiwindnet.pathfinding.PathFinder method) creator (optiwindnet.db.RouteSet attribute) D D (optiwindnet.db.RouteSet attribute) (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.terse.TerseLinks attribute) d2roots (optiwindnet.pathfinding.PathFinder attribute) d2rootsRank (optiwindnet.pathfinding.PathFinder attribute) data (optiwindnet.svg.SvgRepr attribute) database_connection() (in module optiwindnet.db) DEFAULT (optiwindnet.MILP.FeederLimit attribute) (optiwindnet.MILP.FeederRoute attribute) (optiwindnet.MILP.Topology attribute) (optiwindnet.types.Topology attribute) default_heuristic (optiwindnet.api.MILPRouter attribute) describe_crossings() (in module optiwindnet.crossings) describe_G() (in module optiwindnet.interarraylib) detextra (optiwindnet.db.RouteSet attribute) detour_ring (optiwindnet.themes.Colors attribute) digest (optiwindnet.db.Method attribute) (optiwindnet.db.NodeSet attribute) directed_links() (in module optiwindnet.interarraylib) E edge_conflicts() (in module optiwindnet.crossings) edge_crossings() (in module optiwindnet.crossings) edges (optiwindnet.db.RouteSet attribute) edges_G_primes (optiwindnet.pathfinding.PathFinder attribute) edgeset_edgeXing_iter() (in module optiwindnet.crossings) equidistant() (in module optiwindnet.synthetic) EWRouter (class in optiwindnet.api) EXACTLY (optiwindnet.MILP.FeederLimit attribute) F feeder_exact (optiwindnet.api.HGSRouter attribute) feeder_limit (optiwindnet.api.HGSRouter attribute) feeder_route (optiwindnet.api.EWRouter attribute) FeederLimit (class in optiwindnet.MILP) FeederRoute (class in optiwindnet.MILP) feeders_per_root (optiwindnet.db.RouteSet attribute) fences (optiwindnet.pathfinding.PathFinder attribute) fg_color (optiwindnet.themes.Colors attribute) find_edges_bbox_overlaps() (in module optiwindnet.geometric) find_geometric_crossings() (in module optiwindnet.crossings) find_routeset_crossings() (in module optiwindnet.crossings) fingerprint_coordinates() (in module optiwindnet.fingerprint) fingerprint_function() (in module optiwindnet.fingerprint) flow_ (optiwindnet.MILP.ModelMetadata attribute) fnT (optiwindnet.pathfinding.PathFinder attribute) from_array() (optiwindnet.interarraylib.TerseLinks class method) (optiwindnet.terse.TerseLinks class method) from_dict() (optiwindnet.interarraylib.TerseLinks class method) (optiwindnet.terse.TerseLinks class method) from_own_yaml() (optiwindnet.api.WindFarmNetwork class method) from_pbf() (optiwindnet.api.WindFarmNetwork class method) from_routeset() (optiwindnet.interarraylib.TerseLinks class method) (optiwindnet.terse.TerseLinks class method) from_topology() (optiwindnet.interarraylib.TerseLinks class method) (optiwindnet.terse.TerseLinks class method) from_windIO() (optiwindnet.api.WindFarmNetwork class method) from_yaml() (optiwindnet.api.WindFarmNetwork class method) fun_fingerprint (optiwindnet.MILP.ModelMetadata attribute) funfile (optiwindnet.db.Method attribute) funhash (optiwindnet.db.Method attribute) funname (optiwindnet.db.Method attribute) G G (optiwindnet.api.WindFarmNetwork property) G_by_method() (in module optiwindnet.db) G_from_routeset() (in module optiwindnet.db) G_from_S() (in module optiwindnet.interarraylib) gateXing_iter() (in module optiwindnet.crossings) get_best_path() (optiwindnet.pathfinding.PathFinder method) get_crossings_map() (in module optiwindnet.geometric) get_incumbent_topology() (optiwindnet.MILP.Solver method) get_interferences_list() (in module optiwindnet.crossings) get_network() (optiwindnet.api.WindFarmNetwork method) get_shape_to_fill() (in module optiwindnet.augmentation) get_solution() (optiwindnet.MILP.Solver method) gplot() (in module optiwindnet.plotting) gradient() (optiwindnet.api.WindFarmNetwork method) Gs_from_attrs() (in module optiwindnet.db) H handle (optiwindnet.api.WindFarmNetwork attribute) (optiwindnet.db.RouteSet attribute) (optiwindnet.svg.SvgRepr attribute) help() (optiwindnet.MILP.ModelOptions class method) hgs_cvrp() (in module optiwindnet.baselines.hgs) HGSRouter (class in optiwindnet.api) hints (optiwindnet.MILP.ModelOptions attribute) I id (optiwindnet.db.Machine attribute) (optiwindnet.db.RouteSet attribute) is_bunch_split_by_corner() (in module optiwindnet.geometric) is_crossing() (in module optiwindnet.geometric) is_crossing_no_bbox() (in module optiwindnet.geometric) is_crossing_numpy() (in module optiwindnet.geometric) is_same_side() (in module optiwindnet.geometric) is_triangle_pair_a_convex_quadrilateral() (in module optiwindnet.geometric) iterations (optiwindnet.pathfinding.PathFinder attribute) iterations_limit (optiwindnet.pathfinding.PathFinder attribute) K kind2alpha (optiwindnet.themes.Colors attribute) kind2color (optiwindnet.themes.Colors attribute) kind2dasharray (optiwindnet.themes.Colors attribute) kind2style (optiwindnet.themes.Colors attribute) L L (optiwindnet.api.WindFarmNetwork property) L_from_G() (in module optiwindnet.interarraylib) L_from_nodeset() (in module optiwindnet.db) L_from_pbf() (in module optiwindnet.importer) L_from_site() (in module optiwindnet.interarraylib) L_from_synthetic() (in module optiwindnet.synthetic) L_from_windIO() (in module optiwindnet.importer) L_from_yaml() (in module optiwindnet.importer) landscape_angle (optiwindnet.db.NodeSet attribute) length (optiwindnet.db.RouteSet attribute) length() (optiwindnet.api.WindFarmNetwork method) length_matrix_single_depot_from_G() (in module optiwindnet.baselines.utils) link_ (optiwindnet.MILP.ModelMetadata attribute) links (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.terse.TerseLinks attribute) LinkScope (class in optiwindnet.terse) linkset (optiwindnet.MILP.ModelMetadata attribute) list_edge_crossings() (in module optiwindnet.crossings) lkh3() (in module optiwindnet.baselines.lkh) load_repository() (in module optiwindnet.importer) M Machine (class in optiwindnet.db) machine (optiwindnet.db.RouteSet attribute) main() (in module optiwindnet.db.migrate) make_min_length_model() (in module optiwindnet.MILP.fscip) (in module optiwindnet.MILP.ortools) (in module optiwindnet.MILP.pyomo) (in module optiwindnet.MILP.scip) make_planar_embedding() (in module optiwindnet.mesh) make_remap() (in module optiwindnet.interarraylib) map_detour_vertex() (optiwindnet.api.WindFarmNetwork method) max_retries (optiwindnet.api.HGSRouter attribute) maxiter (optiwindnet.api.EWRouter attribute) merge_obstacles_into_border() (optiwindnet.api.WindFarmNetwork method) metadata (optiwindnet.MILP.Solver attribute) (optiwindnet.svg.SvgRepr attribute) Method (class in optiwindnet.db) method (optiwindnet.api.EWRouter attribute) (optiwindnet.db.RouteSet attribute) migrate() (in module optiwindnet.db.migrate) MILPRouter (class in optiwindnet.api) MIN_PLUS1 (optiwindnet.MILP.FeederLimit attribute) MIN_PLUS2 (optiwindnet.MILP.FeederLimit attribute) MIN_PLUS3 (optiwindnet.MILP.FeederLimit attribute) MINIMUM (optiwindnet.MILP.FeederLimit attribute) minimum_spanning_forest() (in module optiwindnet.geometric) mip_gap (optiwindnet.api.MILPRouter attribute) misc (optiwindnet.db.RouteSet attribute) model_options (optiwindnet.api.MILPRouter attribute) (optiwindnet.MILP.ModelMetadata attribute) (optiwindnet.MILP.Solver attribute) ModelMetadata (class in optiwindnet.MILP) ModelOptions (class in optiwindnet.MILP) module optiwindnet optiwindnet.api optiwindnet.augmentation optiwindnet.baselines optiwindnet.baselines.hgs optiwindnet.baselines.lkh optiwindnet.baselines.utils optiwindnet.clustering optiwindnet.crossings optiwindnet.db optiwindnet.db.migrate optiwindnet.fingerprint optiwindnet.geometric optiwindnet.heuristics optiwindnet.importer optiwindnet.interarraylib optiwindnet.mesh optiwindnet.MILP optiwindnet.MILP.fscip optiwindnet.MILP.ortools optiwindnet.MILP.pyomo optiwindnet.MILP.scip optiwindnet.pathfinding optiwindnet.plotting optiwindnet.repair optiwindnet.svg optiwindnet.synthetic optiwindnet.terse optiwindnet.themes optiwindnet.types optiwindnet.version N name (optiwindnet.api.WindFarmNetwork attribute) (optiwindnet.db.Machine attribute) (optiwindnet.db.NodeSet attribute) (optiwindnet.MILP.Solver attribute) nodes (optiwindnet.db.RouteSet attribute) NodeSet (class in optiwindnet.db) nodeset_digest (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.terse.TerseLinks attribute) num_diagonals (optiwindnet.db.RouteSet attribute) O objective (optiwindnet.MILP.SolutionInfo attribute) open_database() (in module optiwindnet.db) optimize() (optiwindnet.api.WindFarmNetwork method) options (optiwindnet.db.Method attribute) (optiwindnet.MILP.Solver attribute) optiwindnet module optiwindnet.api module optiwindnet.augmentation module optiwindnet.baselines module optiwindnet.baselines.hgs module optiwindnet.baselines.lkh module optiwindnet.baselines.utils module optiwindnet.clustering module optiwindnet.crossings module optiwindnet.db module optiwindnet.db.migrate module optiwindnet.fingerprint module optiwindnet.geometric module optiwindnet.heuristics module optiwindnet.importer module optiwindnet.interarraylib module optiwindnet.mesh module optiwindnet.MILP module optiwindnet.MILP.fscip module optiwindnet.MILP.ortools module optiwindnet.MILP.pyomo module optiwindnet.MILP.scip module optiwindnet.pathfinding module optiwindnet.plotting module optiwindnet.repair module optiwindnet.svg module optiwindnet.synthetic module optiwindnet.terse module optiwindnet.themes module optiwindnet.types module optiwindnet.version module OWNSolutionNotFound OWNWarmupFailed P P (optiwindnet.api.WindFarmNetwork property) pathdist() (in module optiwindnet.interarraylib) PathFinder (class in optiwindnet.pathfinding) perimeter() (in module optiwindnet.geometric) planar_flipped_by_routeset() (in module optiwindnet.mesh) plot() (optiwindnet.api.WindFarmNetwork method) plot_available_links() (optiwindnet.api.WindFarmNetwork method) plot_location() (optiwindnet.api.WindFarmNetwork method) plot_navigation_mesh() (optiwindnet.api.WindFarmNetwork method) plot_original_vs_buffered() (optiwindnet.api.WindFarmNetwork method) plot_selected_links() (optiwindnet.api.WindFarmNetwork method) point_d2line() (in module optiwindnet.geometric) point_to_segment_distance() (in module optiwindnet.geometric) poisson_disc_filler() (in module optiwindnet.augmentation) polygon (optiwindnet.api.WindFarmNetwork property) polyline_rays_at_point() (in module optiwindnet.geometric) polylines_cross_at_point() (in module optiwindnet.geometric) portal_set (optiwindnet.pathfinding.PathFinder attribute) pplot() (in module optiwindnet.plotting) predetour_length (optiwindnet.pathfinding.PathFinder attribute) R R (optiwindnet.db.NodeSet attribute) (optiwindnet.db.RouteSet attribute) (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.MILP.ModelMetadata attribute) (optiwindnet.terse.TerseLinks attribute) RADIAL (optiwindnet.MILP.Topology attribute) (optiwindnet.types.Topology attribute) rays_alternate() (in module optiwindnet.geometric) relgap (optiwindnet.MILP.SolutionInfo attribute) repair_routeset_path() (in module optiwindnet.repair) ringed (optiwindnet.api.HGSRouter attribute) RINGED (optiwindnet.MILP.Topology attribute) (optiwindnet.types.Topology attribute) rings_from_S() (in module optiwindnet.interarraylib) rogue (optiwindnet.db.RouteSet attribute) root_color (optiwindnet.themes.Colors attribute) root_edge (optiwindnet.themes.Colors attribute) rotate() (in module optiwindnet.geometric) rotating_calipers() (in module optiwindnet.geometric) rotation_checkers_factory() (in module optiwindnet.geometric) route() (optiwindnet.api.EWRouter method) (optiwindnet.api.HGSRouter method) (optiwindnet.api.MILPRouter method) (optiwindnet.api.Router method) Router (class in optiwindnet.api) router (optiwindnet.api.WindFarmNetwork property) RouteSet (class in optiwindnet.db) ROUTESET (optiwindnet.terse.LinkScope attribute) runtime (optiwindnet.db.RouteSet attribute) (optiwindnet.MILP.SolutionInfo attribute) S S (optiwindnet.api.WindFarmNetwork property) S_from_G() (in module optiwindnet.interarraylib) S_from_terse_links() (in module optiwindnet.interarraylib) save() (optiwindnet.svg.SvgRepr method) scaffolded() (in module optiwindnet.interarraylib) (optiwindnet.pathfinding.PathFinder method) scope (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.terse.TerseLinks attribute) seed (optiwindnet.api.HGSRouter attribute) SEGMENTED (optiwindnet.MILP.FeederRoute attribute) set_problem() (optiwindnet.MILP.Solver method) simple (optiwindnet.MILP.ModelOptions attribute) solution_hint (optiwindnet.MILP.ModelMetadata attribute) solution_info (optiwindnet.MILP.Solver attribute) solution_info() (optiwindnet.api.WindFarmNetwork method) SolutionInfo (class in optiwindnet.MILP) solve() (optiwindnet.MILP.Solver method) Solver (class in optiwindnet.MILP) solver (optiwindnet.api.MILPRouter attribute) (optiwindnet.MILP.Solver attribute) solver_factory() (in module optiwindnet.MILP) solver_name (optiwindnet.api.MILPRouter attribute) (optiwindnet.db.Method attribute) solver_options (optiwindnet.api.MILPRouter attribute) SPECIFIED (optiwindnet.MILP.FeederLimit attribute) split_rings_and_calc_loads() (in module optiwindnet.interarraylib) ST (optiwindnet.pathfinding.PathFinder attribute) stopping (optiwindnet.MILP.Solver attribute) store_G() (in module optiwindnet.db) STRAIGHT (optiwindnet.MILP.FeederRoute attribute) stunts_primes (optiwindnet.pathfinding.PathFinder attribute) svgplot() (in module optiwindnet.svg) svgpplot() (in module optiwindnet.svg) SvgRepr (class in optiwindnet.svg) T T (optiwindnet.db.NodeSet attribute) (optiwindnet.db.RouteSet attribute) (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.MILP.ModelMetadata attribute) (optiwindnet.terse.TerseLinks attribute) tentative (optiwindnet.db.RouteSet attribute) term_edge (optiwindnet.themes.Colors attribute) termination (optiwindnet.MILP.SolutionInfo attribute) terse_links() (optiwindnet.api.WindFarmNetwork method) terse_links_from_S() (in module optiwindnet.interarraylib) TerseLinks (class in optiwindnet.interarraylib) (class in optiwindnet.terse) time_limit (optiwindnet.api.HGSRouter attribute) (optiwindnet.api.MILPRouter attribute) timestamp (optiwindnet.db.Method attribute) (optiwindnet.db.RouteSet attribute) to_dict() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) to_routeset() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) to_topology() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) tolist() (optiwindnet.interarraylib.TerseLinks method) (optiwindnet.terse.TerseLinks method) Topology (class in optiwindnet.MILP) (class in optiwindnet.types) topology (optiwindnet.interarraylib.TerseLinks attribute) (optiwindnet.pathfinding.PathFinder attribute) TOPOLOGY (optiwindnet.terse.LinkScope attribute) topology (optiwindnet.terse.TerseLinks attribute) traversals_limit (optiwindnet.pathfinding.PathFinder attribute) triangle_AR() (in module optiwindnet.geometric) turbinate() (in module optiwindnet.augmentation) turn_limit (optiwindnet.pathfinding.PathFinder attribute) U unique_rays() (in module optiwindnet.geometric) UNLIMITED (optiwindnet.MILP.FeederLimit attribute) unrealized_contours_resolved (optiwindnet.pathfinding.PathFinder attribute) update_from_terse_links() (optiwindnet.api.WindFarmNetwork method) V validate_routeset() (in module optiwindnet.interarraylib) validate_topology() (in module optiwindnet.interarraylib) verbose (optiwindnet.api.EWRouter attribute) (optiwindnet.api.HGSRouter attribute) (optiwindnet.api.MILPRouter attribute) (optiwindnet.api.WindFarmNetwork attribute) version (in module optiwindnet.version) version_tuple (in module optiwindnet.version) VertexC (optiwindnet.db.NodeSet attribute) W warmed_by (optiwindnet.MILP.ModelMetadata attribute) warmup_model() (in module optiwindnet.MILP.fscip) (in module optiwindnet.MILP.ortools) (in module optiwindnet.MILP.pyomo) (in module optiwindnet.MILP.scip) weight_ (optiwindnet.MILP.ModelMetadata attribute) WindFarmNetwork (class in optiwindnet.api)