Skip to main content
Ctrl+K
ELASPY - Home
  • Installation
  • User guide
  • API reference
  • Releases
  • GitHub
  • Installation
  • User guide
  • API reference
  • Releases
  • GitHub

Section Navigation

Simulator

  • Ambulance
    • ambulance.Ambulance
    • ambulance.Ambulance.check_patient_reachable
    • ambulance.Ambulance.set_assigned_to_patient
    • ambulance.Ambulance.process_patient
    • ambulance.Ambulance.go_to_patient
    • ambulance.Ambulance.on_site_aid_patient
    • ambulance.Ambulance.go_to_hospital
    • ambulance.Ambulance.drop_off_time
    • ambulance.Ambulance.go_to_base_station
    • ambulance.Ambulance.check_base_reachable
    • ambulance.Ambulance.add_ambulance_data_diesel
    • ambulance.Ambulance.add_ambulance_data_battery_decrease
    • ambulance.Ambulance.add_ambulance_data_charging
    • ambulance.Ambulance.decrease_battery
    • ambulance.Ambulance.increase_battery
    • ambulance.Ambulance.calculate_battery_increase_until_now
    • ambulance.Ambulance.charge_at_base
    • ambulance.Ambulance.charge_at_hospital
    • ambulance.Ambulance.charge_battery
    • ambulance.Ambulance.charge_at_drop_off
    • ambulance.Ambulance.calculate_battery_reduction_and_distance_driving
    • ambulance.Ambulance.calculate_battery_reduction_idling
    • ambulance.Ambulance.calculate_charging_time
    • ambulance.Ambulance.select_charging_station
  • ambulance_simulation.py
    • ambulance_simulation.initialize_simulation
    • ambulance_simulation.generate_service_times
    • ambulance_simulation.generate_interarrival_times_process_type_time
    • ambulance_simulation.run_simulation
    • ambulance_simulation.charging_stations_initialization
    • ambulance_simulation.ambulance_initialization
    • ambulance_simulation.patient_generator
    • ambulance_simulation.location_generator
    • ambulance_simulation.patient_arrival
    • ambulance_simulation.help_waiting_patients
    • ambulance_simulation.ambulance_aid_process
    • ambulance_simulation.ambulance_drive_process
    • ambulance_simulation.check_select_ambulance
    • ambulance_simulation.select_hospital
  • coordinate_methods.py
    • coordinate_methods.calculate_new_coordinate
    • coordinate_methods.select_closest_location_ID
  • input_output_functions.py
    • input_output_functions.print_parameters
    • input_output_functions.save_input_parameters
    • input_output_functions.check_input_parameters
    • input_output_functions.save_simulation_output
    • input_output_functions.calculate_response_time_ecdf
    • input_output_functions.calculate_busy_fraction
    • input_output_functions.simulation_statistics
  • main.py
  • Patient
    • patient.Patient
  • plot_functions.py
    • plot_functions.plot_response_times
    • plot_functions.plot_battery_levels
    • plot_functions.hist_battery_increase_decrease

MEXCLP

  • MEXCLP.py

Advanced plotting

  • advancing_performance_measures_plot.py
  • battery_plot_mruns.py
  • jitter_plots_scenarios.py
  • scatterplot_rt_bf.py
  • strip_plots.py
  • API reference

API reference#

The API reference of all scripts, methods and classes can be found here.

Simulator

  • Ambulance
  • ambulance_simulation.py
  • coordinate_methods.py
  • input_output_functions.py
  • main.py
  • Patient
  • plot_functions.py

MEXCLP

  • MEXCLP.py

Advanced plotting

  • advancing_performance_measures_plot.py
  • battery_plot_mruns.py
  • jitter_plots_scenarios.py
  • scatterplot_rt_bf.py
  • strip_plots.py

Created using Sphinx 5.0.2.

Built with the PyData Sphinx Theme 0.15.3.