WeatherRoutingTool
Contents:
Installation
Getting started
Configuration
Algorithms
Constraints
Consumption models
Weather data
Inheritance diagrams
Sequence diagrams
API documentation (still under construction!)
Conventions
Guidelines
References
WeatherRoutingTool
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
air_temperature (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
C
check_dataset_spacetime_consistency() (in module WeatherRoutingTool.utils.unit_conversion)
compare_times() (in module WeatherRoutingTool.utils.unit_conversion)
convert_npdt64_to_datetime() (in module WeatherRoutingTool.utils.unit_conversion)
convert_nptd64_to_h() (in module WeatherRoutingTool.utils.unit_conversion)
convert_nptd64_to_ints() (in module WeatherRoutingTool.utils.unit_conversion)
convert_pandatime_to_datetime() (in module WeatherRoutingTool.utils.unit_conversion)
convert_to_dict() (WeatherRoutingTool.routeparams.RouteParams method)
count (WeatherRoutingTool.routeparams.RouteParams attribute)
course_per_step (WeatherRoutingTool.routeparams.RouteParams attribute)
create_map() (in module WeatherRoutingTool.utils.graphics)
create_maps() (in module WeatherRoutingTool.utils.graphics)
cut_angles() (in module WeatherRoutingTool.utils.unit_conversion)
D
default() (WeatherRoutingTool.utils.formatting.NumpyArrayEncoder method)
define_courses() (WeatherRoutingTool.ship.shipparams.ShipParams method)
degree_to_pmpi() (in module WeatherRoutingTool.utils.unit_conversion)
distance() (in module WeatherRoutingTool.algorithms.data_utils)
dists_per_step (WeatherRoutingTool.routeparams.RouteParams attribute)
downsample_dataframe() (in module WeatherRoutingTool.utils.unit_conversion)
E
expand_axis_for_intermediate() (WeatherRoutingTool.ship.shipparams.ShipParams method)
extend_variable() (WeatherRoutingTool.utils.maps.Map method)
F
finish (WeatherRoutingTool.routeparams.RouteParams attribute)
flip() (WeatherRoutingTool.ship.shipparams.ShipParams method)
from_csv_file() (WeatherRoutingTool.routeparams.RouteParams static method)
from_file() (WeatherRoutingTool.routeparams.RouteParams class method)
from_gzip_file() (WeatherRoutingTool.routeparams.RouteParams static method)
fuel_rate (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
fuel_type (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
G
gcr (WeatherRoutingTool.routeparams.RouteParams attribute)
generate_basemap() (in module WeatherRoutingTool.utils.graphics)
get_accumulated_dist() (in module WeatherRoutingTool.utils.graphics)
get_air_temperature() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_angle_bins() (in module WeatherRoutingTool.utils.unit_conversion)
get_bbox_from_string() (in module WeatherRoutingTool.utils.formatting)
get_closest() (in module WeatherRoutingTool.algorithms.data_utils)
get_colour() (in module WeatherRoutingTool.utils.graphics)
get_coord_index() (in module WeatherRoutingTool.utils.unit_conversion)
get_current_time() (in module WeatherRoutingTool.utils.formatting)
get_dist_from_coords() (WeatherRoutingTool.routeparams.RouteParams method)
get_element() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_figure_path() (in module WeatherRoutingTool.utils.graphics)
get_fuel_per_dist() (WeatherRoutingTool.routeparams.RouteParams method)
get_fuel_rate() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_fuel_type() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_full_dist() (WeatherRoutingTool.routeparams.RouteParams method)
get_full_fuel() (WeatherRoutingTool.routeparams.RouteParams method)
get_full_travel_time() (WeatherRoutingTool.routeparams.RouteParams method)
get_gcr_points() (in module WeatherRoutingTool.utils.graphics)
get_hist_values_from_boundaries() (in module WeatherRoutingTool.utils.graphics)
get_hist_values_from_widths() (in module WeatherRoutingTool.utils.graphics)
get_line_string() (in module WeatherRoutingTool.utils.formatting)
get_linestyle() (in module WeatherRoutingTool.utils.graphics)
get_log_step() (in module WeatherRoutingTool.utils.formatting)
get_marker() (in module WeatherRoutingTool.utils.graphics)
get_mean_power() (WeatherRoutingTool.routeparams.RouteParams method)
get_message() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_per_waypoint_coords() (WeatherRoutingTool.routeparams.RouteParams static method)
get_point_from_string() (in module WeatherRoutingTool.utils.formatting)
get_power() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_power_type() (WeatherRoutingTool.routeparams.RouteParams method)
get_pressure() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_rcalm() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_reduced_2D_object() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_route_lc() (in module WeatherRoutingTool.utils.graphics)
get_rpm() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_rroughness() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_rshallow() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_rwaves() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_rwind() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_salinity() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_single_object() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_speed() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_speed_from_arrival_time() (in module WeatherRoutingTool.algorithms.data_utils)
get_standard() (in module WeatherRoutingTool.utils.graphics)
get_standard_fig() (in module WeatherRoutingTool.utils.graphics)
get_status() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_u_currents() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_u_wind_speed() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_v_currents() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_v_wind_speed() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_var_tuple() (WeatherRoutingTool.utils.maps.Map method)
get_water_temperature() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_wave_direction() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_wave_height() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_wave_period() (WeatherRoutingTool.ship.shipparams.ShipParams method)
get_widened_map() (WeatherRoutingTool.utils.maps.Map method)
K
knots_to_mps() (in module WeatherRoutingTool.utils.unit_conversion)
L
lat1 (WeatherRoutingTool.utils.maps.Map attribute)
lat2 (WeatherRoutingTool.utils.maps.Map attribute)
lats_per_step (WeatherRoutingTool.routeparams.RouteParams attribute)
lon1 (WeatherRoutingTool.utils.maps.Map attribute)
lon2 (WeatherRoutingTool.utils.maps.Map attribute)
lons_per_step (WeatherRoutingTool.routeparams.RouteParams attribute)
M
Map (class in WeatherRoutingTool.utils.maps)
merge_figs() (in module WeatherRoutingTool.utils.graphics)
message (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
module
WeatherRoutingTool.algorithms
WeatherRoutingTool.algorithms.data_utils
WeatherRoutingTool.constraints
WeatherRoutingTool.routeparams
WeatherRoutingTool.ship
WeatherRoutingTool.ship.shipparams
WeatherRoutingTool.utils
WeatherRoutingTool.utils.formatting
WeatherRoutingTool.utils.graphics
WeatherRoutingTool.utils.maps
WeatherRoutingTool.utils.unit_conversion
mps_to_knots() (in module WeatherRoutingTool.utils.unit_conversion)
N
NumpyArrayEncoder (class in WeatherRoutingTool.utils.formatting)
P
plot_acc_power_vs_dist() (WeatherRoutingTool.routeparams.RouteParams method)
plot_barbs() (in module WeatherRoutingTool.utils.graphics)
plot_gcr() (in module WeatherRoutingTool.utils.graphics)
plot_genetic_algorithm_initial_population() (in module WeatherRoutingTool.utils.graphics)
plot_legend() (in module WeatherRoutingTool.utils.graphics)
plot_power_vs_coord() (WeatherRoutingTool.routeparams.RouteParams method)
plot_power_vs_dist() (WeatherRoutingTool.routeparams.RouteParams method)
plot_power_vs_dist_ratios() (WeatherRoutingTool.routeparams.RouteParams method)
plot_power_vs_dist_resistances() (WeatherRoutingTool.routeparams.RouteParams method)
plot_power_vs_dist_with_weather() (WeatherRoutingTool.routeparams.RouteParams method)
plot_route() (WeatherRoutingTool.routeparams.RouteParams method)
plot_speed_vs_dist() (WeatherRoutingTool.routeparams.RouteParams method)
power (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
pressure (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
print() (WeatherRoutingTool.ship.shipparams.ShipParams method)
print_current_time() (in module WeatherRoutingTool.utils.formatting)
print_line() (in module WeatherRoutingTool.utils.formatting)
print_route() (WeatherRoutingTool.routeparams.RouteParams method)
print_shape() (WeatherRoutingTool.ship.shipparams.ShipParams method)
print_step() (in module WeatherRoutingTool.utils.formatting)
R
r_calm (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
r_roughness (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
r_shallow (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
r_waves (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
r_wind (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
rebin() (in module WeatherRoutingTool.utils.graphics)
round_time() (in module WeatherRoutingTool.utils.unit_conversion)
route_type (WeatherRoutingTool.routeparams.RouteParams attribute)
RouteParams (class in WeatherRoutingTool.routeparams)
rpm (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
S
salinity (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
select() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_air_temperature() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_default_array() (WeatherRoutingTool.ship.shipparams.ShipParams class method)
set_default_array_1D() (WeatherRoutingTool.ship.shipparams.ShipParams class method)
set_fuel_rate() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_graphics_standards() (in module WeatherRoutingTool.utils.graphics)
set_message() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_power() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_pressure() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_rcalm() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_rpm() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_rroughness() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_rshallow() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_rwaves() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_rwind() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_salinity() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_ship_params() (WeatherRoutingTool.routeparams.RouteParams method)
set_speed() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_status() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_u_currents() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_u_wind_speed() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_v_currents() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_v_wind_speed() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_water_temperature() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_wave_direction() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_wave_height() (WeatherRoutingTool.ship.shipparams.ShipParams method)
set_wave_period() (WeatherRoutingTool.ship.shipparams.ShipParams method)
ship_params_per_step (WeatherRoutingTool.routeparams.RouteParams attribute)
ShipParams (class in WeatherRoutingTool.ship.shipparams)
speed (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
start (WeatherRoutingTool.routeparams.RouteParams attribute)
starttime_per_step (WeatherRoutingTool.routeparams.RouteParams attribute)
status (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
T
time (WeatherRoutingTool.routeparams.RouteParams attribute)
time_diffs() (in module WeatherRoutingTool.algorithms.data_utils)
U
u_currents (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
u_wind_speed (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
V
v_currents (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
v_wind_speed (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
W
water_temperature (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
wave_direction (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
wave_height (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
wave_period (WeatherRoutingTool.ship.shipparams.ShipParams attribute)
WeatherRoutingTool.algorithms
module
WeatherRoutingTool.algorithms.data_utils
module
WeatherRoutingTool.constraints
module
WeatherRoutingTool.routeparams
module
WeatherRoutingTool.ship
module
WeatherRoutingTool.ship.shipparams
module
WeatherRoutingTool.utils
module
WeatherRoutingTool.utils.formatting
module
WeatherRoutingTool.utils.graphics
module
WeatherRoutingTool.utils.maps
module
WeatherRoutingTool.utils.unit_conversion
module
write_graph_to_csv() (in module WeatherRoutingTool.utils.graphics)
write_to_file() (WeatherRoutingTool.routeparams.RouteParams method)
write_to_geojson() (WeatherRoutingTool.routeparams.RouteParams method)