Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W _ __author__ (in module optiwindnet) __commit_id__ (in module optiwindnet.version) __doc__ (in module optiwindnet) __license__ (in module optiwindnet) __repr__() (optiwindnet.api.Router method) (optiwindnet.api.WindFarmNetwork method) (optiwindnet.svg.SvgRepr 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_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) 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) border_face (optiwindnet.themes.Colors attribute) bound (optiwindnet.MILP.SolutionInfo attribute) BRANCHED (optiwindnet.MILP.Topology attribute) branched (optiwindnet.pathfinding.PathFinder attribute) buffer_dist (optiwindnet.api.WindFarmNetwork property) C C (optiwindnet.db.RouteSet attribute) cables (optiwindnet.api.WindFarmNetwork property) calcload() (in module optiwindnet.interarraylib) capacity (optiwindnet.db.RouteSet attribute) (optiwindnet.MILP.ModelMetadata attribute) ClassicEW() (in module optiwindnet.heuristics) clone2prime (optiwindnet.db.RouteSet 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) CPEW() (in module optiwindnet.heuristics) create_detours() (optiwindnet.pathfinding.PathFinder method) creator (optiwindnet.db.RouteSet attribute) D D (optiwindnet.db.RouteSet 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) default_heuristic (optiwindnet.api.MILPRouter attribute) delaunay() (in module optiwindnet.mesh) 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) 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) EW_presolver() (in module optiwindnet.heuristics) EWRouter (class in optiwindnet.api) F 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) flow_ (optiwindnet.MILP.ModelMetadata attribute) fnT (optiwindnet.pathfinding.PathFinder attribute) from_pbf() (optiwindnet.api.WindFarmNetwork class method) from_windIO() (optiwindnet.api.WindFarmNetwork class method) from_yaml() (optiwindnet.api.WindFarmNetwork class method) fun_fingerprint (optiwindnet.MILP.ModelMetadata attribute) fun_fingerprint() (in module optiwindnet.interarraylib) 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_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) help() (optiwindnet.MILP.ModelOptions class method) hgs_cvrp() (in module optiwindnet.baselines.hgs) hgs_multiroot() (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) iterative_hgs_cvrp() (in module optiwindnet.baselines.hgs) iterative_lkh() (in module optiwindnet.baselines.lkh) 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) linkset (optiwindnet.MILP.ModelMetadata attribute) list_edge_crossings() (in module optiwindnet.crossings) lkh() (in module optiwindnet.baselines.lkh) 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.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) 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.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.themes optiwindnet.version N name (optiwindnet.api.WindFarmNetwork attribute) (optiwindnet.db.Machine attribute) (optiwindnet.db.NodeSet attribute) (optiwindnet.MILP.Solver attribute) NBEW() (in module optiwindnet.heuristics) nodes (optiwindnet.db.RouteSet attribute) NodeSet (class in optiwindnet.db) num_diagonals (optiwindnet.db.RouteSet attribute) O OBEW() (in module optiwindnet.heuristics) 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.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.themes 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.MILP.ModelMetadata attribute) RADIAL (optiwindnet.MILP.Topology attribute) rays_alternate() (in module optiwindnet.geometric) relgap (optiwindnet.MILP.SolutionInfo attribute) repair_routeset_path() (in module optiwindnet.repair) 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) 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) seed (optiwindnet.api.HGSRouter attribute) SEGMENTED (optiwindnet.MILP.FeederRoute attribute) set_problem() (optiwindnet.MILP.Solver method) simple (optiwindnet.MILP.ModelOptions attribute) site_fingerprint() (in module optiwindnet.interarraylib) 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) 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.MILP.ModelMetadata 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) time_limit (optiwindnet.api.HGSRouter attribute) (optiwindnet.api.MILPRouter attribute) timestamp (optiwindnet.db.Method attribute) (optiwindnet.db.RouteSet attribute) Topology (class in optiwindnet.MILP) 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.crossings) 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)