├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── CODEOWNERS │ ├── deploy-docs.yaml │ ├── python-build-test.yaml │ ├── python-release.yaml │ ├── rust-bench.yaml │ ├── rust-build-test.yaml │ └── rust-release.yaml ├── .gitignore ├── LICENSE.md ├── README.md ├── docs ├── .nojekyll ├── _config.yml ├── _toc.yml ├── config.md ├── developers │ ├── build_the_docs.md │ ├── contributing.md │ ├── log │ │ ├── 2025-08-29-edgelist-refactor-thread.md │ │ └── 2025-09-18-label-u8-mem-alignment.md │ └── rust_code_style.md ├── examples │ ├── 01_open_street_maps_example.py │ ├── 02_different_powertrains_example.py │ ├── 03_time_energy_tradeoff_example.py │ ├── 04_charging_stations_example.py │ ├── 05_ambient_temperature_example.py │ └── _convert_examples_to_notebooks.py ├── images │ ├── compass-app-lifetime.png │ ├── example_ksp_comparison.png │ └── routeelogo.png ├── installation.md ├── intro.md ├── motivation.md ├── python_api_docs.rst ├── query.md ├── running.md ├── rust_api_docs.md └── units.md ├── pixi.lock ├── pyproject.toml ├── python ├── nrel │ └── routee │ │ └── compass │ │ ├── __init__.py │ │ ├── compass_app.py │ │ ├── io │ │ ├── __init__.py │ │ ├── charging_station_ops.py │ │ ├── convert_results.py │ │ ├── generate_dataset.py │ │ └── utils.py │ │ ├── plot │ │ ├── __init__.py │ │ ├── plot_folium.py │ │ └── plot_utils.py │ │ ├── py.typed │ │ ├── resources │ │ ├── __init__.py │ │ ├── downtown_denver_example │ │ │ ├── denver_metro.geojson │ │ │ ├── edges-compass.csv.gz │ │ │ ├── edges-complete.csv.gz │ │ │ ├── edges-geometries-enumerated.txt.gz │ │ │ ├── edges-grade-enumerated.txt.gz │ │ │ ├── edges-headings-enumerated.csv.gz │ │ │ ├── edges-mapping.csv.gz │ │ │ ├── edges-posted-speed-enumerated.txt.gz │ │ │ ├── edges-road-class-enumerated.txt.gz │ │ │ ├── edges-uuid-enumerated.txt.gz │ │ │ ├── models │ │ │ │ ├── 2016_CHEVROLET_Volt_Charge_Depleting.bin │ │ │ │ ├── 2016_CHEVROLET_Volt_Charge_Sustaining.bin │ │ │ │ ├── 2016_TOYOTA_Camry_4cyl_2WD.bin │ │ │ │ ├── 2017_CHEVROLET_Bolt.bin │ │ │ │ ├── __init__.py │ │ │ │ └── download_links.json │ │ │ ├── osm_default_distance.toml │ │ │ ├── osm_default_energy.toml │ │ │ ├── osm_default_speed.toml │ │ │ ├── vertices-compass.csv.gz │ │ │ ├── vertices-complete.csv.gz │ │ │ ├── vertices-mapping.csv.gz │ │ │ └── vertices-uuid-enumerated.txt.gz │ │ ├── models │ │ │ ├── 2016_CHEVROLET_Volt_Charge_Depleting.bin │ │ │ ├── 2016_CHEVROLET_Volt_Charge_Sustaining.bin │ │ │ ├── 2016_TOYOTA_Camry_4cyl_2WD.bin │ │ │ ├── 2017_CHEVROLET_Bolt.bin │ │ │ ├── __init__.py │ │ │ └── download_links.json │ │ ├── osm_default_charging.toml │ │ ├── osm_default_distance.toml │ │ ├── osm_default_energy.toml │ │ ├── osm_default_energy_all_vehicles.toml │ │ ├── osm_default_speed.toml │ │ ├── osm_default_temperature.toml │ │ └── us_states.csv.gz │ │ └── utils │ │ ├── __init__.py │ │ ├── geometry.py │ │ └── type_alias.py └── tests │ ├── test_charging_station_io.py │ └── test_downtown_denver_example.py ├── rust ├── Cargo.toml ├── routee-compass-core │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── algorithm │ │ ├── component │ │ │ ├── mod.rs │ │ │ └── scc.rs │ │ ├── mod.rs │ │ └── search │ │ │ ├── a_star │ │ │ ├── a_star_algorithm.rs │ │ │ ├── a_star_ops.rs │ │ │ ├── frontier_instance.rs │ │ │ └── mod.rs │ │ │ ├── direction.rs │ │ │ ├── edge_traversal.rs │ │ │ ├── ksp │ │ │ ├── ksp_query.rs │ │ │ ├── ksp_termination_criteria.rs │ │ │ ├── mod.rs │ │ │ ├── svp.rs │ │ │ └── yens.rs │ │ │ ├── mod.rs │ │ │ ├── search_algorithm.rs │ │ │ ├── search_algorithm_config.rs │ │ │ ├── search_algorithm_result.rs │ │ │ ├── search_error.rs │ │ │ ├── search_instance.rs │ │ │ ├── search_result.rs │ │ │ ├── search_tree.rs │ │ │ ├── search_tree_node.rs │ │ │ ├── termination_behavior.rs │ │ │ └── util │ │ │ ├── edge_cut_constraint_model.rs │ │ │ ├── mod.rs │ │ │ └── route_similarity_function.rs │ │ ├── config │ │ ├── compass_configuration_error.rs │ │ ├── compass_configuration_field.rs │ │ ├── config_json_extension.rs │ │ ├── mod.rs │ │ └── one_or_many.rs │ │ ├── doc.md │ │ ├── lib.rs │ │ ├── model │ │ ├── constraint │ │ │ ├── builder.rs │ │ │ ├── default │ │ │ │ ├── combined │ │ │ │ │ ├── combined_builder.rs │ │ │ │ │ ├── combined_model.rs │ │ │ │ │ ├── combined_service.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── no_restriction.rs │ │ │ │ ├── no_restriction_builder.rs │ │ │ │ ├── road_class │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── road_class_builder.rs │ │ │ │ │ ├── road_class_model.rs │ │ │ │ │ └── road_class_service.rs │ │ │ │ ├── turn_restrictions │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── turn_restriction_builder.rs │ │ │ │ │ ├── turn_restriction_model.rs │ │ │ │ │ └── turn_restriction_service.rs │ │ │ │ └── vehicle_restrictions │ │ │ │ │ ├── comparison_operation.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── test │ │ │ │ │ ├── overheight.json │ │ │ │ │ ├── overweight.json │ │ │ │ │ ├── test_restrictions.csv │ │ │ │ │ ├── unknown_parameter.json │ │ │ │ │ └── unrestricted.json │ │ │ │ │ ├── vehicle_parameter.rs │ │ │ │ │ ├── vehicle_parameter_config.rs │ │ │ │ │ ├── vehicle_parameter_type.rs │ │ │ │ │ ├── vehicle_restriction.rs │ │ │ │ │ ├── vehicle_restriction_builder.rs │ │ │ │ │ ├── vehicle_restriction_model.rs │ │ │ │ │ ├── vehicle_restriction_row.rs │ │ │ │ │ └── vehicle_restriction_service.rs │ │ │ ├── error.rs │ │ │ ├── mod.rs │ │ │ ├── model.rs │ │ │ └── service.rs │ │ ├── cost │ │ │ ├── cost_aggregation.rs │ │ │ ├── cost_feature.rs │ │ │ ├── cost_model.rs │ │ │ ├── cost_model_config.rs │ │ │ ├── cost_model_error.rs │ │ │ ├── cost_model_service.rs │ │ │ ├── cost_ops.rs │ │ │ ├── mod.rs │ │ │ ├── network │ │ │ │ ├── mod.rs │ │ │ │ ├── network_cost_rate.rs │ │ │ │ ├── network_cost_rate_builder.rs │ │ │ │ ├── network_edge_cost_row.rs │ │ │ │ └── network_vertex_cost_row.rs │ │ │ ├── traversal_cost.rs │ │ │ └── vehicle │ │ │ │ ├── mod.rs │ │ │ │ └── vehicle_cost_rate.rs │ │ ├── label │ │ │ ├── default │ │ │ │ ├── mod.rs │ │ │ │ └── vertex_label_model.rs │ │ │ ├── label_enum.rs │ │ │ ├── label_model.rs │ │ │ ├── label_model_builder.rs │ │ │ ├── label_model_error.rs │ │ │ ├── label_model_service.rs │ │ │ └── mod.rs │ │ ├── map │ │ │ ├── geometry_input.rs │ │ │ ├── geometry_model.rs │ │ │ ├── map_edge_rtree_object.rs │ │ │ ├── map_error.rs │ │ │ ├── map_json_extensions.rs │ │ │ ├── map_json_key.rs │ │ │ ├── map_model.rs │ │ │ ├── map_model_config.rs │ │ │ ├── map_vertex_rtree_object.rs │ │ │ ├── matching_type.rs │ │ │ ├── mod.rs │ │ │ ├── nearest_search_result.rs │ │ │ ├── spatial_index.rs │ │ │ ├── spatial_index_ops.rs │ │ │ ├── spatial_index_type.rs │ │ │ └── test │ │ │ │ ├── geometries.txt │ │ │ │ ├── rtree_query.json │ │ │ │ └── rtree_vertices.csv │ │ ├── mod.rs │ │ ├── network │ │ │ ├── edge.rs │ │ │ ├── edge_config.rs │ │ │ ├── edge_id.rs │ │ │ ├── edge_list.rs │ │ │ ├── edge_list_id.rs │ │ │ ├── graph.rs │ │ │ ├── graph_config.rs │ │ │ ├── mod.rs │ │ │ ├── network_error.rs │ │ │ ├── test │ │ │ │ └── vertices.csv │ │ │ ├── vertex.rs │ │ │ └── vertex_id.rs │ │ ├── state │ │ │ ├── custom_variable_config.rs │ │ │ ├── custom_variable_type.rs │ │ │ ├── input_feature.rs │ │ │ ├── mod.rs │ │ │ ├── state_model.rs │ │ │ ├── state_model_error.rs │ │ │ ├── state_variable.rs │ │ │ ├── state_variable_config.rs │ │ │ └── update_operation.rs │ │ ├── termination │ │ │ ├── error.rs │ │ │ ├── memory_unit.rs │ │ │ ├── mod.rs │ │ │ └── model.rs │ │ ├── traversal │ │ │ ├── default │ │ │ │ ├── combined │ │ │ │ │ ├── combined_ops.rs │ │ │ │ │ ├── combined_traversal_builder.rs │ │ │ │ │ ├── combined_traversal_model.rs │ │ │ │ │ ├── combined_traversal_service.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── custom │ │ │ │ │ ├── custom_input_format.rs │ │ │ │ │ ├── custom_traversal_builder.rs │ │ │ │ │ ├── custom_traversal_config.rs │ │ │ │ │ ├── custom_traversal_engine.rs │ │ │ │ │ ├── custom_traversal_model.rs │ │ │ │ │ ├── custom_traversal_service.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── sparse_read_ops.rs │ │ │ │ ├── distance │ │ │ │ │ ├── config.rs │ │ │ │ │ ├── distance_traversal_builder.rs │ │ │ │ │ ├── distance_traversal_model.rs │ │ │ │ │ ├── distance_traversal_service.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── elevation │ │ │ │ │ ├── elevation_change.rs │ │ │ │ │ ├── elevation_traversal_builder.rs │ │ │ │ │ ├── elevation_traversal_model.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── fieldname.rs │ │ │ │ ├── grade │ │ │ │ │ ├── grade_configuration.rs │ │ │ │ │ ├── grade_traversal_builder.rs │ │ │ │ │ ├── grade_traversal_engine.rs │ │ │ │ │ ├── grade_traversal_model.rs │ │ │ │ │ ├── grade_traversal_service.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── speed │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── speed_configuration.rs │ │ │ │ │ ├── speed_traversal_builder.rs │ │ │ │ │ ├── speed_traversal_engine.rs │ │ │ │ │ ├── speed_traversal_model.rs │ │ │ │ │ └── speed_traversal_service.rs │ │ │ │ ├── temperature │ │ │ │ │ ├── ambient_temperature_config.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── temperature_traversal_builder.rs │ │ │ │ │ ├── temperature_traversal_model.rs │ │ │ │ │ └── temperature_traversal_service.rs │ │ │ │ ├── test │ │ │ │ │ └── velocities.txt │ │ │ │ ├── time │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── time_traversal_builder.rs │ │ │ │ │ ├── time_traversal_config.rs │ │ │ │ │ └── time_traversal_model.rs │ │ │ │ └── turn_delays │ │ │ │ │ ├── edge_heading.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── turn.rs │ │ │ │ │ ├── turn_delay_model.rs │ │ │ │ │ ├── turn_delay_model_config.rs │ │ │ │ │ ├── turn_delay_traversal_model.rs │ │ │ │ │ ├── turn_delay_traversal_model_builder.rs │ │ │ │ │ ├── turn_delay_traversal_model_engine.rs │ │ │ │ │ └── turn_delay_traversal_model_service.rs │ │ │ ├── mod.rs │ │ │ ├── traversal_model.rs │ │ │ ├── traversal_model_builder.rs │ │ │ ├── traversal_model_error.rs │ │ │ ├── traversal_model_service.rs │ │ │ └── traversal_result.rs │ │ └── unit │ │ │ ├── as_f64.rs │ │ │ ├── convert.rs │ │ │ ├── cost.rs │ │ │ ├── distance.rs │ │ │ ├── distance_unit.rs │ │ │ ├── energy_rate_unit.rs │ │ │ ├── energy_unit.rs │ │ │ ├── internal_float.rs │ │ │ ├── mod.rs │ │ │ ├── ratio_unit.rs │ │ │ ├── speed_unit.rs │ │ │ ├── temperature_unit.rs │ │ │ ├── time_unit.rs │ │ │ ├── unit_error.rs │ │ │ ├── volume_unit.rs │ │ │ └── weight_unit.rs │ │ ├── testing │ │ ├── mock │ │ │ ├── mod.rs │ │ │ └── traversal_model.rs │ │ └── mod.rs │ │ └── util │ │ ├── conversion │ │ ├── conversion_error.rs │ │ ├── duration_extension.rs │ │ └── mod.rs │ │ ├── duration_extension.rs │ │ ├── fs │ │ ├── fs_utils.rs │ │ ├── mod.rs │ │ ├── read_decoders.rs │ │ ├── read_utils.rs │ │ └── test │ │ │ ├── test.txt │ │ │ └── test.txt.gz │ │ ├── geo │ │ ├── coord.rs │ │ ├── geo_io_utils.rs │ │ ├── haversine.rs │ │ ├── mod.rs │ │ └── polygonal_rtree.rs │ │ ├── io_utils.rs │ │ ├── mod.rs │ │ ├── multiset.rs │ │ ├── priority_queue.rs │ │ ├── progress.rs │ │ ├── read_only_lock.rs │ │ └── serde │ │ ├── mod.rs │ │ ├── serde_json_extension.rs │ │ └── serde_ops.rs ├── routee-compass-macros │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── routee-compass-powertrain │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── doc.md │ │ ├── lib.rs │ │ └── model │ │ ├── bev_energy_model.rs │ │ ├── charging │ │ ├── battery │ │ │ ├── builder.rs │ │ │ ├── mod.rs │ │ │ ├── model.rs │ │ │ └── service.rs │ │ ├── charging_station_locator.rs │ │ ├── mod.rs │ │ ├── simple_charging_builder.rs │ │ ├── simple_charging_model.rs │ │ ├── simple_charging_service.rs │ │ ├── soc_label_builder.rs │ │ └── soc_label_model.rs │ │ ├── energy_model_builder.rs │ │ ├── energy_model_ops.rs │ │ ├── energy_model_service.rs │ │ ├── fieldname.rs │ │ ├── ice_energy_model.rs │ │ ├── mod.rs │ │ ├── phev_energy_model.rs │ │ ├── prediction │ │ ├── interpolation │ │ │ ├── feature_bounds.rs │ │ │ ├── interpolation_model.rs │ │ │ ├── mod.rs │ │ │ └── utils.rs │ │ ├── mod.rs │ │ ├── model_type.rs │ │ ├── prediction_model.rs │ │ ├── prediction_model_config.rs │ │ ├── prediction_model_ops.rs │ │ ├── prediction_model_record.rs │ │ └── smartcore │ │ │ ├── mod.rs │ │ │ └── smartcore_model.rs │ │ └── test │ │ ├── 2016_CHEVROLET_Volt_Charge_Depleting.bin │ │ ├── 2016_CHEVROLET_Volt_Charge_Sustaining.bin │ │ ├── 2017_CHEVROLET_Bolt.bin │ │ ├── Toyota_Camry.bin │ │ ├── Toyota_Camry.onnx │ │ ├── grades.txt │ │ ├── headings.csv │ │ └── velocities.txt ├── routee-compass-py │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── app_wrapper.rs │ │ ├── doc.md │ │ └── lib.rs └── routee-compass │ ├── Cargo.toml │ ├── README.md │ ├── benches │ ├── README.md │ └── denver_bench.rs │ └── src │ ├── app │ ├── bindings.rs │ ├── cli │ │ ├── cli_args.rs │ │ ├── mod.rs │ │ └── run.rs │ ├── compass │ │ ├── compass_app.rs │ │ ├── compass_app_config.rs │ │ ├── compass_app_error.rs │ │ ├── compass_app_ops.rs │ │ ├── compass_app_system.rs │ │ ├── compass_builder_inventory.rs │ │ ├── compass_component_error.rs │ │ ├── compass_input_field.rs │ │ ├── compass_json_extensions.rs │ │ ├── config.default.toml │ │ ├── mod.rs │ │ ├── model │ │ │ └── frontier_model │ │ │ │ └── road_class │ │ │ │ └── road_class_model.rs │ │ ├── response │ │ │ ├── csv │ │ │ │ ├── csv_mapping.rs │ │ │ │ └── mod.rs │ │ │ ├── internal_writer.rs │ │ │ ├── mod.rs │ │ │ ├── response_output_format.rs │ │ │ ├── response_output_format_json.rs │ │ │ ├── response_output_policy.rs │ │ │ ├── response_persistence_policy.rs │ │ │ ├── response_sink.rs │ │ │ └── write_mode.rs │ │ └── test │ │ │ ├── energy_test │ │ │ ├── energy_debug.toml │ │ │ ├── energy_test.toml │ │ │ ├── test_edge_speeds.csv │ │ │ ├── test_edges.csv │ │ │ └── test_vertices.csv │ │ │ ├── grid_test │ │ │ ├── test_edges.csv │ │ │ └── test_vertices.csv │ │ │ └── speeds_test │ │ │ ├── edge_geometries.txt │ │ │ ├── speeds_debug.toml │ │ │ ├── speeds_test.toml │ │ │ ├── test_edge_speeds.csv │ │ │ ├── test_edges.csv │ │ │ └── test_vertices.csv │ ├── geom │ │ ├── geom_app.rs │ │ └── mod.rs │ ├── mapping │ │ ├── mapping_app.rs │ │ ├── mapping_app_error.rs │ │ └── mod.rs │ ├── mod.rs │ └── search │ │ ├── mod.rs │ │ ├── search_app.rs │ │ ├── search_app_graph_ops.rs │ │ ├── search_app_ops.rs │ │ └── search_app_result.rs │ ├── bin │ └── geom-app.rs │ ├── doc.md │ ├── img │ └── compass-app-lifetime.png │ ├── lib.rs │ ├── main.rs │ └── plugin │ ├── input │ ├── default │ │ ├── debug │ │ │ ├── debug_builder.rs │ │ │ ├── debug_plugin.rs │ │ │ └── mod.rs │ │ ├── grid_search │ │ │ ├── builder.rs │ │ │ ├── mod.rs │ │ │ └── plugin.rs │ │ ├── inject │ │ │ ├── coordinate_orientation.rs │ │ │ ├── inject_builder.rs │ │ │ ├── inject_plugin.rs │ │ │ ├── inject_plugin_config.rs │ │ │ ├── mod.rs │ │ │ ├── test │ │ │ │ ├── test.geojson │ │ │ │ └── test_inject.toml │ │ │ └── write_mode.rs │ │ ├── load_balancer │ │ │ ├── builder.rs │ │ │ ├── custom_weight_type.rs │ │ │ ├── mod.rs │ │ │ ├── plugin.rs │ │ │ └── weight_heuristic.rs │ │ └── mod.rs │ ├── input_field.rs │ ├── input_json_extensions.rs │ ├── input_plugin.rs │ ├── input_plugin_builder.rs │ ├── input_plugin_error.rs │ ├── input_plugin_ops.rs │ └── mod.rs │ ├── mod.rs │ ├── output │ ├── default │ │ ├── mod.rs │ │ ├── summary │ │ │ ├── builder.rs │ │ │ ├── mod.rs │ │ │ └── plugin.rs │ │ ├── traversal │ │ │ ├── builder.rs │ │ │ ├── json_extensions.rs │ │ │ ├── mod.rs │ │ │ ├── plugin.rs │ │ │ ├── traversal_ops.rs │ │ │ └── traversal_output_format.rs │ │ └── uuid │ │ │ ├── builder.rs │ │ │ ├── mod.rs │ │ │ ├── output_json_extensions.rs │ │ │ └── plugin.rs │ ├── mod.rs │ ├── output_plugin.rs │ ├── output_plugin_builder.rs │ ├── output_plugin_error.rs │ └── output_plugin_ops.rs │ ├── plugin_config.rs │ └── plugin_error.rs └── scripts └── build_model_download_links.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @nreinicke @robfitzgerald -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.github/workflows/deploy-docs.yaml -------------------------------------------------------------------------------- /.github/workflows/python-build-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.github/workflows/python-build-test.yaml -------------------------------------------------------------------------------- /.github/workflows/python-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.github/workflows/python-release.yaml -------------------------------------------------------------------------------- /.github/workflows/rust-bench.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.github/workflows/rust-bench.yaml -------------------------------------------------------------------------------- /.github/workflows/rust-build-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.github/workflows/rust-build-test.yaml -------------------------------------------------------------------------------- /.github/workflows/rust-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.github/workflows/rust-release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/README.md -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/_toc.yml -------------------------------------------------------------------------------- /docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/config.md -------------------------------------------------------------------------------- /docs/developers/build_the_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/developers/build_the_docs.md -------------------------------------------------------------------------------- /docs/developers/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/developers/contributing.md -------------------------------------------------------------------------------- /docs/developers/log/2025-08-29-edgelist-refactor-thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/developers/log/2025-08-29-edgelist-refactor-thread.md -------------------------------------------------------------------------------- /docs/developers/log/2025-09-18-label-u8-mem-alignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/developers/log/2025-09-18-label-u8-mem-alignment.md -------------------------------------------------------------------------------- /docs/developers/rust_code_style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/developers/rust_code_style.md -------------------------------------------------------------------------------- /docs/examples/01_open_street_maps_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/examples/01_open_street_maps_example.py -------------------------------------------------------------------------------- /docs/examples/02_different_powertrains_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/examples/02_different_powertrains_example.py -------------------------------------------------------------------------------- /docs/examples/03_time_energy_tradeoff_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/examples/03_time_energy_tradeoff_example.py -------------------------------------------------------------------------------- /docs/examples/04_charging_stations_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/examples/04_charging_stations_example.py -------------------------------------------------------------------------------- /docs/examples/05_ambient_temperature_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/examples/05_ambient_temperature_example.py -------------------------------------------------------------------------------- /docs/examples/_convert_examples_to_notebooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/examples/_convert_examples_to_notebooks.py -------------------------------------------------------------------------------- /docs/images/compass-app-lifetime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/images/compass-app-lifetime.png -------------------------------------------------------------------------------- /docs/images/example_ksp_comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/images/example_ksp_comparison.png -------------------------------------------------------------------------------- /docs/images/routeelogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/images/routeelogo.png -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/intro.md -------------------------------------------------------------------------------- /docs/motivation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/motivation.md -------------------------------------------------------------------------------- /docs/python_api_docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/python_api_docs.rst -------------------------------------------------------------------------------- /docs/query.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/query.md -------------------------------------------------------------------------------- /docs/running.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/running.md -------------------------------------------------------------------------------- /docs/rust_api_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/rust_api_docs.md -------------------------------------------------------------------------------- /docs/units.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/docs/units.md -------------------------------------------------------------------------------- /pixi.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/pixi.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/__init__.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/compass_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/compass_app.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/io/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/io/__init__.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/io/charging_station_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/io/charging_station_ops.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/io/convert_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/io/convert_results.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/io/generate_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/io/generate_dataset.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/io/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/io/utils.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/plot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/plot/__init__.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/plot/plot_folium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/plot/plot_folium.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/plot/plot_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/plot/plot_utils.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/denver_metro.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/denver_metro.geojson -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-compass.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-compass.csv.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-complete.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-complete.csv.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-geometries-enumerated.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-geometries-enumerated.txt.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-grade-enumerated.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-grade-enumerated.txt.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-headings-enumerated.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-headings-enumerated.csv.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-mapping.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-mapping.csv.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-posted-speed-enumerated.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-posted-speed-enumerated.txt.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-road-class-enumerated.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-road-class-enumerated.txt.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/edges-uuid-enumerated.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/edges-uuid-enumerated.txt.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/models/2016_CHEVROLET_Volt_Charge_Depleting.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/models/2016_CHEVROLET_Volt_Charge_Depleting.bin -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/models/2016_CHEVROLET_Volt_Charge_Sustaining.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/models/2016_CHEVROLET_Volt_Charge_Sustaining.bin -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/models/2016_TOYOTA_Camry_4cyl_2WD.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/models/2016_TOYOTA_Camry_4cyl_2WD.bin -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/models/2017_CHEVROLET_Bolt.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/models/2017_CHEVROLET_Bolt.bin -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/models/download_links.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/models/download_links.json -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/osm_default_distance.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/osm_default_distance.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/osm_default_energy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/osm_default_energy.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/osm_default_speed.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/osm_default_speed.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/vertices-compass.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/vertices-compass.csv.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/vertices-complete.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/vertices-complete.csv.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/vertices-mapping.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/vertices-mapping.csv.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/downtown_denver_example/vertices-uuid-enumerated.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/downtown_denver_example/vertices-uuid-enumerated.txt.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/models/2016_CHEVROLET_Volt_Charge_Depleting.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/models/2016_CHEVROLET_Volt_Charge_Depleting.bin -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/models/2016_CHEVROLET_Volt_Charge_Sustaining.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/models/2016_CHEVROLET_Volt_Charge_Sustaining.bin -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/models/2016_TOYOTA_Camry_4cyl_2WD.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/models/2016_TOYOTA_Camry_4cyl_2WD.bin -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/models/2017_CHEVROLET_Bolt.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/models/2017_CHEVROLET_Bolt.bin -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/models/download_links.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/models/download_links.json -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/osm_default_charging.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/osm_default_charging.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/osm_default_distance.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/osm_default_distance.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/osm_default_energy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/osm_default_energy.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/osm_default_energy_all_vehicles.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/osm_default_energy_all_vehicles.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/osm_default_speed.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/osm_default_speed.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/osm_default_temperature.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/osm_default_temperature.toml -------------------------------------------------------------------------------- /python/nrel/routee/compass/resources/us_states.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/resources/us_states.csv.gz -------------------------------------------------------------------------------- /python/nrel/routee/compass/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/nrel/routee/compass/utils/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/utils/geometry.py -------------------------------------------------------------------------------- /python/nrel/routee/compass/utils/type_alias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/nrel/routee/compass/utils/type_alias.py -------------------------------------------------------------------------------- /python/tests/test_charging_station_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/tests/test_charging_station_io.py -------------------------------------------------------------------------------- /python/tests/test_downtown_denver_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/python/tests/test_downtown_denver_example.py -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/routee-compass-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/Cargo.toml -------------------------------------------------------------------------------- /rust/routee-compass-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/README.md -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/component/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod scc; 2 | -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/component/scc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/component/scc.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/a_star/a_star_algorithm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/a_star/a_star_algorithm.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/a_star/a_star_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/a_star/a_star_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/a_star/frontier_instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/a_star/frontier_instance.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/a_star/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/a_star/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/direction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/direction.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/edge_traversal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/edge_traversal.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/ksp/ksp_query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/ksp/ksp_query.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/ksp/ksp_termination_criteria.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/ksp/ksp_termination_criteria.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/ksp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/ksp/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/ksp/svp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/ksp/svp.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/ksp/yens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/ksp/yens.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/search_algorithm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/search_algorithm.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/search_algorithm_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/search_algorithm_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/search_algorithm_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/search_algorithm_result.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/search_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/search_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/search_instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/search_instance.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/search_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/search_result.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/search_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/search_tree.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/search_tree_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/search_tree_node.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/termination_behavior.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/termination_behavior.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/util/edge_cut_constraint_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/util/edge_cut_constraint_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/util/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/algorithm/search/util/route_similarity_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/algorithm/search/util/route_similarity_function.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/config/compass_configuration_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/config/compass_configuration_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/config/compass_configuration_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/config/compass_configuration_field.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/config/config_json_extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/config/config_json_extension.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/config/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/config/one_or_many.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/config/one_or_many.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/doc.md -------------------------------------------------------------------------------- /rust/routee-compass-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/lib.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/combined/combined_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/combined/combined_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/combined/combined_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/combined/combined_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/combined/combined_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/combined/combined_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/combined/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/combined/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/no_restriction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/no_restriction.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/no_restriction_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/no_restriction_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/road_class/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/road_class/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/road_class/road_class_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/road_class/road_class_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/road_class/road_class_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/road_class/road_class_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/road_class/road_class_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/road_class/road_class_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/turn_restrictions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/turn_restrictions/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/turn_restrictions/turn_restriction_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/turn_restrictions/turn_restriction_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/turn_restrictions/turn_restriction_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/turn_restrictions/turn_restriction_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/turn_restrictions/turn_restriction_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/turn_restrictions/turn_restriction_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/comparison_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/comparison_operation.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/overheight.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/overheight.json -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/overweight.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/overweight.json -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/test_restrictions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/test_restrictions.csv -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/unknown_parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/unknown_parameter.json -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/unrestricted.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/test/unrestricted.json -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_parameter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_parameter.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_parameter_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_parameter_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_parameter_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_parameter_type.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction_row.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction_row.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/default/vehicle_restrictions/vehicle_restriction_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/constraint/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/constraint/service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/cost_aggregation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/cost_aggregation.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/cost_feature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/cost_feature.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/cost_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/cost_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/cost_model_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/cost_model_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/cost_model_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/cost_model_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/cost_model_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/cost_model_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/cost_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/cost_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/network/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/network/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/network/network_cost_rate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/network/network_cost_rate.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/network/network_cost_rate_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/network/network_cost_rate_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/network/network_edge_cost_row.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/network/network_edge_cost_row.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/network/network_vertex_cost_row.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/network/network_vertex_cost_row.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/traversal_cost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/traversal_cost.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/vehicle/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod vehicle_cost_rate; 2 | -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/cost/vehicle/vehicle_cost_rate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/cost/vehicle/vehicle_cost_rate.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/label/default/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod vertex_label_model; 2 | -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/label/default/vertex_label_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/label/default/vertex_label_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/label/label_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/label/label_enum.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/label/label_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/label/label_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/label/label_model_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/label/label_model_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/label/label_model_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/label/label_model_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/label/label_model_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/label/label_model_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/label/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/label/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/geometry_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/geometry_input.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/geometry_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/geometry_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/map_edge_rtree_object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/map_edge_rtree_object.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/map_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/map_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/map_json_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/map_json_extensions.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/map_json_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/map_json_key.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/map_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/map_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/map_model_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/map_model_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/map_vertex_rtree_object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/map_vertex_rtree_object.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/matching_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/matching_type.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/nearest_search_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/nearest_search_result.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/spatial_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/spatial_index.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/spatial_index_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/spatial_index_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/spatial_index_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/spatial_index_type.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/test/geometries.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/test/geometries.txt -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/test/rtree_query.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/test/rtree_query.json -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/map/test/rtree_vertices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/map/test/rtree_vertices.csv -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/edge.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/edge_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/edge_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/edge_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/edge_id.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/edge_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/edge_list.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/edge_list_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/edge_list_id.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/graph.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/graph_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/graph_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/network_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/network_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/test/vertices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/test/vertices.csv -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/vertex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/vertex.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/network/vertex_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/network/vertex_id.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/custom_variable_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/custom_variable_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/custom_variable_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/custom_variable_type.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/input_feature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/input_feature.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/state_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/state_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/state_model_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/state_model_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/state_variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/state_variable.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/state_variable_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/state_variable_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/state/update_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/state/update_operation.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/termination/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/termination/error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/termination/memory_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/termination/memory_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/termination/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/termination/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/termination/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/termination/model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/combined/combined_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/combined/combined_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/combined/combined_traversal_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/combined/combined_traversal_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/combined/combined_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/combined/combined_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/combined/combined_traversal_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/combined/combined_traversal_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/combined/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/combined/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/custom/custom_input_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/custom/custom_input_format.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_engine.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/custom/custom_traversal_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/custom/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/custom/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/custom/sparse_read_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/custom/sparse_read_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/distance/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/distance/config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/distance/distance_traversal_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/distance/distance_traversal_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/distance/distance_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/distance/distance_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/distance/distance_traversal_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/distance/distance_traversal_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/distance/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/distance/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/elevation/elevation_change.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/elevation/elevation_change.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/elevation/elevation_traversal_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/elevation/elevation_traversal_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/elevation/elevation_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/elevation/elevation_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/elevation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/elevation/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/fieldname.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/fieldname.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/grade/grade_configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/grade/grade_configuration.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/grade/grade_traversal_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/grade/grade_traversal_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/grade/grade_traversal_engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/grade/grade_traversal_engine.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/grade/grade_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/grade/grade_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/grade/grade_traversal_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/grade/grade_traversal_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/grade/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/grade/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/speed/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/speed/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/speed/speed_configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/speed/speed_configuration.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/speed/speed_traversal_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/speed/speed_traversal_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/speed/speed_traversal_engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/speed/speed_traversal_engine.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/speed/speed_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/speed/speed_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/speed/speed_traversal_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/speed/speed_traversal_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/temperature/ambient_temperature_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/temperature/ambient_temperature_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/temperature/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/temperature/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/temperature/temperature_traversal_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/temperature/temperature_traversal_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/temperature/temperature_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/temperature/temperature_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/temperature/temperature_traversal_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/temperature/temperature_traversal_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/test/velocities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/test/velocities.txt -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/time/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/time/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/time/time_traversal_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/time/time_traversal_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/time/time_traversal_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/time/time_traversal_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/time/time_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/time/time_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/edge_heading.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/edge_heading.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/turn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/turn.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_model_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_model_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_traversal_model_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_traversal_model_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_traversal_model_engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_traversal_model_engine.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_traversal_model_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/default/turn_delays/turn_delay_traversal_model_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/traversal_model_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/traversal_model_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/traversal_model_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/traversal_model_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/traversal_model_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/traversal_model_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/traversal/traversal_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/traversal/traversal_result.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/as_f64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/as_f64.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/convert.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/cost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/cost.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/distance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/distance.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/distance_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/distance_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/energy_rate_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/energy_rate_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/energy_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/energy_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/internal_float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/internal_float.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/ratio_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/ratio_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/speed_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/speed_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/temperature_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/temperature_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/time_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/time_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/unit_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/unit_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/volume_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/volume_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/model/unit/weight_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/model/unit/weight_unit.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/testing/mock/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod traversal_model; 2 | -------------------------------------------------------------------------------- /rust/routee-compass-core/src/testing/mock/traversal_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/testing/mock/traversal_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/testing/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod mock; 2 | -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/conversion/conversion_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/conversion/conversion_error.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/conversion/duration_extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/conversion/duration_extension.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/conversion/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/conversion/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/duration_extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/duration_extension.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/fs/fs_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/fs/fs_utils.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/fs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/fs/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/fs/read_decoders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/fs/read_decoders.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/fs/read_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/fs/read_utils.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/fs/test/test.txt: -------------------------------------------------------------------------------- 1 | RouteE 2 | FASTSim 3 | HIVE 4 | ADOPT -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/fs/test/test.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/fs/test/test.txt.gz -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/geo/coord.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/geo/coord.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/geo/geo_io_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/geo/geo_io_utils.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/geo/haversine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/geo/haversine.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/geo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/geo/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/geo/polygonal_rtree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/geo/polygonal_rtree.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/io_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/io_utils.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/multiset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/multiset.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/priority_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/priority_queue.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/progress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/progress.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/read_only_lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/read_only_lock.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/serde/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/serde/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/serde/serde_json_extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/serde/serde_json_extension.rs -------------------------------------------------------------------------------- /rust/routee-compass-core/src/util/serde/serde_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-core/src/util/serde/serde_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-macros/Cargo.toml -------------------------------------------------------------------------------- /rust/routee-compass-macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-macros/README.md -------------------------------------------------------------------------------- /rust/routee-compass-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-macros/src/lib.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/Cargo.toml -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/README.md -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/doc.md -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/lib.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/bev_energy_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/bev_energy_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/battery/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/battery/builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/battery/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/battery/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/battery/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/battery/model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/battery/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/battery/service.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/charging_station_locator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/charging_station_locator.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/simple_charging_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/simple_charging_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/simple_charging_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/simple_charging_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/simple_charging_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/simple_charging_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/soc_label_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/soc_label_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/charging/soc_label_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/charging/soc_label_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/energy_model_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/energy_model_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/energy_model_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/energy_model_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/energy_model_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/energy_model_service.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/fieldname.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/fieldname.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/ice_energy_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/ice_energy_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/phev_energy_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/phev_energy_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/interpolation/feature_bounds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/interpolation/feature_bounds.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/interpolation/interpolation_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/interpolation/interpolation_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/interpolation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/interpolation/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/interpolation/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/interpolation/utils.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/model_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/model_type.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/prediction_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/prediction_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/prediction_model_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/prediction_model_config.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/prediction_model_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/prediction_model_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/prediction_model_record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/prediction_model_record.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/smartcore/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/smartcore/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/prediction/smartcore/smartcore_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/prediction/smartcore/smartcore_model.rs -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/test/2016_CHEVROLET_Volt_Charge_Depleting.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/test/2016_CHEVROLET_Volt_Charge_Depleting.bin -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/test/2016_CHEVROLET_Volt_Charge_Sustaining.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/test/2016_CHEVROLET_Volt_Charge_Sustaining.bin -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/test/2017_CHEVROLET_Bolt.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/test/2017_CHEVROLET_Bolt.bin -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/test/Toyota_Camry.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/test/Toyota_Camry.bin -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/test/Toyota_Camry.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/test/Toyota_Camry.onnx -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/test/grades.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/test/grades.txt -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/test/headings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/test/headings.csv -------------------------------------------------------------------------------- /rust/routee-compass-powertrain/src/model/test/velocities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-powertrain/src/model/test/velocities.txt -------------------------------------------------------------------------------- /rust/routee-compass-py/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-py/Cargo.toml -------------------------------------------------------------------------------- /rust/routee-compass-py/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-py/README.md -------------------------------------------------------------------------------- /rust/routee-compass-py/src/app_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-py/src/app_wrapper.rs -------------------------------------------------------------------------------- /rust/routee-compass-py/src/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-py/src/doc.md -------------------------------------------------------------------------------- /rust/routee-compass-py/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass-py/src/lib.rs -------------------------------------------------------------------------------- /rust/routee-compass/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/Cargo.toml -------------------------------------------------------------------------------- /rust/routee-compass/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/README.md -------------------------------------------------------------------------------- /rust/routee-compass/benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/benches/README.md -------------------------------------------------------------------------------- /rust/routee-compass/benches/denver_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/benches/denver_bench.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/bindings.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/cli/cli_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/cli/cli_args.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/cli/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/cli/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/cli/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/cli/run.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_app.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_app_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_app_config.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_app_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_app_error.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_app_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_app_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_app_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_app_system.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_builder_inventory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_builder_inventory.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_component_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_component_error.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_input_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_input_field.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/compass_json_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/compass_json_extensions.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/config.default.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/config.default.toml -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/model/frontier_model/road_class/road_class_model.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/csv/csv_mapping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/csv/csv_mapping.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/csv/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod csv_mapping; 2 | -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/internal_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/internal_writer.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/response_output_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/response_output_format.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/response_output_format_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/response_output_format_json.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/response_output_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/response_output_policy.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/response_persistence_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/response_persistence_policy.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/response_sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/response_sink.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/response/write_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/response/write_mode.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/energy_test/energy_debug.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/energy_test/energy_debug.toml -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/energy_test/energy_test.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/energy_test/energy_test.toml -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/energy_test/test_edge_speeds.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/energy_test/test_edge_speeds.csv -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/energy_test/test_edges.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/energy_test/test_edges.csv -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/energy_test/test_vertices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/energy_test/test_vertices.csv -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/grid_test/test_edges.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/grid_test/test_edges.csv -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/grid_test/test_vertices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/grid_test/test_vertices.csv -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/speeds_test/edge_geometries.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/speeds_test/edge_geometries.txt -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/speeds_test/speeds_debug.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/speeds_test/speeds_debug.toml -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/speeds_test/speeds_test.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/speeds_test/speeds_test.toml -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/speeds_test/test_edge_speeds.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/speeds_test/test_edge_speeds.csv -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/speeds_test/test_edges.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/speeds_test/test_edges.csv -------------------------------------------------------------------------------- /rust/routee-compass/src/app/compass/test/speeds_test/test_vertices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/compass/test/speeds_test/test_vertices.csv -------------------------------------------------------------------------------- /rust/routee-compass/src/app/geom/geom_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/geom/geom_app.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/geom/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod geom_app; 2 | -------------------------------------------------------------------------------- /rust/routee-compass/src/app/mapping/mapping_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/mapping/mapping_app.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/mapping/mapping_app_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/mapping/mapping_app_error.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/mapping/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/mapping/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/search/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/search/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/search/search_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/search/search_app.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/search/search_app_graph_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/search/search_app_graph_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/search/search_app_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/search/search_app_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/app/search/search_app_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/app/search/search_app_result.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/bin/geom-app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/bin/geom-app.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/doc.md -------------------------------------------------------------------------------- /rust/routee-compass/src/img/compass-app-lifetime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/img/compass-app-lifetime.png -------------------------------------------------------------------------------- /rust/routee-compass/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/lib.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/main.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/debug/debug_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/debug/debug_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/debug/debug_plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/debug/debug_plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/debug/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/debug/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/grid_search/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/grid_search/builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/grid_search/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/grid_search/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/grid_search/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/grid_search/plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/inject/coordinate_orientation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/inject/coordinate_orientation.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/inject/inject_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/inject/inject_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/inject/inject_plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/inject/inject_plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/inject/inject_plugin_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/inject/inject_plugin_config.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/inject/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/inject/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/inject/test/test.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/inject/test/test.geojson -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/inject/test/test_inject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/inject/test/test_inject.toml -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/inject/write_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/inject/write_mode.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/load_balancer/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/load_balancer/builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/load_balancer/custom_weight_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/load_balancer/custom_weight_type.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/load_balancer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/load_balancer/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/load_balancer/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/load_balancer/plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/load_balancer/weight_heuristic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/load_balancer/weight_heuristic.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/default/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/default/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/input_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/input_field.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/input_json_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/input_json_extensions.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/input_plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/input_plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/input_plugin_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/input_plugin_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/input_plugin_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/input_plugin_error.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/input_plugin_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/input_plugin_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/input/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/input/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/summary/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/summary/builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/summary/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/summary/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/summary/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/summary/plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/traversal/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/traversal/builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/traversal/json_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/traversal/json_extensions.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/traversal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/traversal/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/traversal/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/traversal/plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/traversal/traversal_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/traversal/traversal_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/traversal/traversal_output_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/traversal/traversal_output_format.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/uuid/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/uuid/builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/uuid/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/uuid/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/uuid/output_json_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/uuid/output_json_extensions.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/default/uuid/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/default/uuid/plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/mod.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/output_plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/output_plugin.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/output_plugin_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/output_plugin_builder.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/output_plugin_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/output_plugin_error.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/output/output_plugin_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/output/output_plugin_ops.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/plugin_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/plugin_config.rs -------------------------------------------------------------------------------- /rust/routee-compass/src/plugin/plugin_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/rust/routee-compass/src/plugin/plugin_error.rs -------------------------------------------------------------------------------- /scripts/build_model_download_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NREL/routee-compass/HEAD/scripts/build_model_download_links.py --------------------------------------------------------------------------------