nrel.hive
stable
Quick Start
Example
Inputs
Outputs
Customize
Developer Docs
API Reference
nrel.hive
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__add__() (nrel.hive.model.sim_time.SimTime method)
__doc__ (in module nrel.hive)
,
[1]
(in module nrel.hive.dispatcher)
__iter__() (nrel.hive.util.iterators.DictReaderIterator method)
(nrel.hive.util.iterators.ObjectIterator method)
__mul__() (nrel.hive.model.sim_time.SimTime method)
__next__() (nrel.hive.util.iterators.DictReaderIterator method)
(nrel.hive.util.iterators.ObjectIterator method)
__repr__() (nrel.hive.model.sim_time.SimTime method)
(nrel.hive.model.vehicle.vehicle.Vehicle method)
(nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC method)
__str__() (nrel.hive.model.membership.Membership method)
(nrel.hive.model.sim_time.SimTime method)
(nrel.hive.util.EntityError method)
(nrel.hive.util.exception.CombinedException method)
(nrel.hive.util.exception.EntityError method)
(nrel.hive.util.exception.H3Error method)
(nrel.hive.util.exception.InstructionError method)
(nrel.hive.util.exception.RouteStepError method)
(nrel.hive.util.exception.SimulationStateError method)
(nrel.hive.util.exception.StateOfChargeError method)
(nrel.hive.util.exception.StateTransitionError method)
(nrel.hive.util.exception.TimeParseError method)
(nrel.hive.util.exception.UnitError method)
(nrel.hive.util.H3Error method)
(nrel.hive.util.RouteStepError method)
(nrel.hive.util.SimulationStateError method)
(nrel.hive.util.StateOfChargeError method)
(nrel.hive.util.StateTransitionError method)
(nrel.hive.util.UnitError method)
__sub__() (nrel.hive.model.sim_time.SimTime method)
_add_row_to_this_update() (in module nrel.hive.state.simulation_state.update.charging_price_update)
_apply_fn() (in module nrel.hive.state.simulation_state.update.update)
_assign_private_memberships() (in module nrel.hive.initialization.initialize_simulation)
_AVG_SPEED_KMPH (nrel.hive.model.roadnetwork.haversine_roadnetwork.HaversineRoadNetwork attribute)
_build_bases() (in module nrel.hive.initialization.initialize_simulation_with_sampling)
_build_stations() (in module nrel.hive.initialization.initialize_simulation_with_sampling)
_check_md5_checksum() (nrel.hive.config.input.Input static method)
_constructors (in module nrel.hive.model.vehicle.schedules)
_default_terminal_state() (nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing method)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase method)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation method)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase method)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip method)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation method)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip method)
(nrel.hive.state.vehicle_state.idle.Idle method)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService method)
(nrel.hive.state.vehicle_state.repositioning.Repositioning method)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase method)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip method)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip method)
(nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC method)
_EXPECTED_FIELDS (in module nrel.hive.model.station.station_ops)
_gen_report() (in module nrel.hive.state.simulation_state.update.cancel_requests)
_go_out_of_service_on_empty() (in module nrel.hive.state.vehicle_state.vehicle_state_ops)
_has_reached_terminal_state_condition() (nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing method)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase method)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation method)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase method)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip method)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation method)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip method)
(nrel.hive.state.vehicle_state.idle.Idle method)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService method)
(nrel.hive.state.vehicle_state.repositioning.Repositioning method)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase method)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip method)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip method)
(nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC method)
_instruction_to_report() (in module nrel.hive.state.simulation_state.update.step_simulation_ops)
_map_to_station_ids() (in module nrel.hive.state.simulation_state.update.charging_price_update)
_perform_update() (nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing method)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase method)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation method)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase method)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip method)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation method)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip method)
(nrel.hive.state.vehicle_state.idle.Idle method)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService method)
(nrel.hive.state.vehicle_state.repositioning.Repositioning method)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase method)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip method)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip method)
(nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC method)
_point_to_string() (in module nrel.hive.util.wkt)
_report_entities() (nrel.hive.reporting.handler.stateful_handler.StatefulHandler method)
_run_step_in_context() (in module nrel.hive.runner.local_simulation_runner)
_update_station_prices() (in module nrel.hive.state.simulation_state.update.charging_price_update)
_welcome_to_hive() (in module nrel.hive.app.run)
(in module nrel.hive.app.run_batch)
A
Accumulator (in module nrel.hive.util.fp)
ActivePoolingTrip (class in nrel.hive.state.vehicle_state.servicing_ops)
add() (nrel.hive.dispatcher.instruction_generator.assignment_ops.AssignmentSolution method)
add_base_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
add_chargers() (nrel.hive.model.station.charger_state.ChargerState method)
add_coord() (nrel.hive.reporting.handler.kepler_feature.KeplerFeature method)
add_driver_instructions() (nrel.hive.dispatcher.instruction_generator.instruction_generator_ops.InstructionGenerationResult method)
add_energy() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
add_entities() (in module nrel.hive.state.simulation_state.simulation_state_ops)
add_entities_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
add_entity() (in module nrel.hive.state.simulation_state.simulation_state_ops)
add_entity_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
add_handler() (nrel.hive.reporting.reporter.Reporter method)
add_link_not_traversed() (nrel.hive.model.roadnetwork.routetraversal.RouteTraversal method)
add_membership() (nrel.hive.model.base.Base method)
(nrel.hive.model.entity.EntityABC method)
(nrel.hive.model.membership.Membership method)
(nrel.hive.model.request.Request method)
(nrel.hive.model.request.request.Request method)
(nrel.hive.model.station.station.Station method)
(nrel.hive.model.vehicle.vehicle.Vehicle method)
ADD_REQUEST_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
add_request_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
add_station_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
add_to_collection_dict() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
add_to_dict() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
add_to_stack_dict() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
add_traversal() (nrel.hive.model.roadnetwork.routetraversal.RouteTraversal method)
add_vehicle_id() (nrel.hive.model.passenger.Passenger method)
add_vehicle_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
allows_pooling (nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
(nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available.AutonomousAvailable property)
(nrel.hive.state.driver_state.driver_state.DriverState property)
(nrel.hive.state.driver_state.human_driver_state.human_driver_attributes.HumanDriverAttributes attribute)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanAvailable property)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanUnavailable property)
AnonGenerator (class in nrel.hive.dispatcher.instruction_generator.instruction_function)
append_chargers() (nrel.hive.model.station.station.Station method)
applied_instructions (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
apply_instruction() (nrel.hive.dispatcher.instruction.ChargeBaseInstruction method)
(nrel.hive.dispatcher.instruction.ChargeStationInstruction method)
(nrel.hive.dispatcher.instruction.DispatchBaseInstruction method)
(nrel.hive.dispatcher.instruction.DispatchStationInstruction method)
(nrel.hive.dispatcher.instruction.DispatchTripInstruction method)
(nrel.hive.dispatcher.instruction.instruction.InstructionABC method)
(nrel.hive.dispatcher.instruction.instructions.ChargeBaseInstruction method)
(nrel.hive.dispatcher.instruction.instructions.ChargeStationInstruction method)
(nrel.hive.dispatcher.instruction.instructions.DispatchBaseInstruction method)
(nrel.hive.dispatcher.instruction.instructions.DispatchPoolingTripInstruction method)
(nrel.hive.dispatcher.instruction.instructions.DispatchStationInstruction method)
(nrel.hive.dispatcher.instruction.instructions.DispatchTripInstruction method)
(nrel.hive.dispatcher.instruction.instructions.IdleInstruction method)
(nrel.hive.dispatcher.instruction.instructions.RepositionInstruction method)
(nrel.hive.dispatcher.instruction.instructions.ReserveBaseInstruction method)
(nrel.hive.dispatcher.instruction.RepositionInstruction method)
(nrel.hive.dispatcher.instruction.ReserveBaseInstruction method)
apply_instruction_generator() (nrel.hive.dispatcher.instruction_generator.instruction_generator_ops.InstructionGenerationResult method)
apply_instructions() (in module nrel.hive.state.simulation_state.update.step_simulation_ops)
apply_new_driver_state() (nrel.hive.state.driver_state.driver_state.DriverState class method)
apply_new_vehicle_state() (nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC class method)
apply_op_to_accumulator() (in module nrel.hive.util.fp)
apply_update() (nrel.hive.state.simulation_state.update.update.Update method)
(nrel.hive.Update method)
apply_updated_instruction_generator() (nrel.hive.state.simulation_state.update.step_simulation_ops.UserProvidedUpdateAccumulator method)
as_datetime_time() (nrel.hive.model.sim_time.SimTime method)
as_epoch_time() (nrel.hive.model.sim_time.SimTime method)
as_iso_time() (nrel.hive.model.sim_time.SimTime method)
as_json() (nrel.hive.reporting.reporter.Report method)
as_tuple() (nrel.hive.model.membership.Membership method)
asdict() (nrel.hive.config.dispatcher_config.DispatcherConfig method)
(nrel.hive.config.global_config.GlobalConfig method)
(nrel.hive.config.hive_config.HiveConfig method)
(nrel.hive.config.HiveConfig method)
(nrel.hive.config.input.Input method)
(nrel.hive.config.network.Network method)
(nrel.hive.config.sim.Sim method)
(nrel.hive.HiveConfig method)
assign_dispatched_vehicle() (nrel.hive.model.request.Request method)
(nrel.hive.model.request.request.Request method)
assign_value() (nrel.hive.model.request.Request method)
(nrel.hive.model.request.request.Request method)
AssignmentSolution (class in nrel.hive.dispatcher.instruction_generator.assignment_ops)
at_geoid() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
AtLocationResponse (class in nrel.hive.state.simulation_state.at_location_response)
attributes (nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available.AutonomousAvailable attribute)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanAvailable attribute)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanUnavailable attribute)
AutonomousAvailable (class in nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available)
AutonomousDriverAttributes (class in nrel.hive.state.driver_state.autonomous_driver_state.autonomous_driver_attributes)
av_charge_base_instruction() (in module nrel.hive.state.driver_state.driver_instruction_ops)
av_dispatch_base_instruction() (in module nrel.hive.state.driver_state.driver_instruction_ops)
available (nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available.AutonomousAvailable property)
(nrel.hive.state.driver_state.driver_state.DriverState property)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanAvailable property)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanUnavailable property)
available_chargers (nrel.hive.model.station.charger_state.ChargerState attribute)
available_stalls (nrel.hive.model.base.Base attribute)
B
b_locations (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
b_search (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
balance (nrel.hive.model.station.station.Station attribute)
(nrel.hive.model.vehicle.vehicle.Vehicle attribute)
Base (class in nrel.hive.model.base)
base (nrel.hive.state.simulation_state.at_location_response.AtLocationResponse attribute)
base_charging_range_km_threshold (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
base_id (nrel.hive.dispatcher.instruction.ChargeBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.DispatchBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.ChargeBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.DispatchBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.ReserveBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.ReserveBaseInstruction attribute)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase attribute)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase attribute)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase attribute)
base_init_function() (in module nrel.hive.initialization.initialize_simulation)
base_price (nrel.hive.model.request.request_rate_structure.RequestRateStructure attribute)
(nrel.hive.model.request.RequestRateStructure attribute)
BaseId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
bases (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
bases_file (nrel.hive.config.input.Input attribute)
BasicForecaster (class in nrel.hive.dispatcher.forecaster)
(class in nrel.hive.dispatcher.forecaster.basic_forecaster)
BatchConfig (class in nrel.hive.app.run_batch)
battery_capacity_kwh (nrel.hive.model.vehicle.mechatronics.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.bev.BEV attribute)
battery_full_threshold_kwh (nrel.hive.model.vehicle.mechatronics.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.bev.BEV attribute)
begin_or_replan_dispatch_pooling_state() (in module nrel.hive.state.vehicle_state.dispatch_ops)
BEV (class in nrel.hive.model.vehicle.mechatronics)
(class in nrel.hive.model.vehicle.mechatronics.bev)
board_vehicle() (in module nrel.hive.model.passenger)
boarded_requests (nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip attribute)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip attribute)
build() (nrel.hive.config.config_builder.ConfigBuilder class method)
(nrel.hive.config.dispatcher_config.DispatcherConfig class method)
(nrel.hive.config.global_config.GlobalConfig class method)
(nrel.hive.config.hive_config.HiveConfig class method)
(nrel.hive.config.HiveConfig class method)
(nrel.hive.config.input.Input class method)
(nrel.hive.config.network.Network class method)
(nrel.hive.config.sim.Sim class method)
(nrel.hive.dispatcher.forecaster.basic_forecaster.BasicForecaster class method)
(nrel.hive.dispatcher.forecaster.BasicForecaster class method)
(nrel.hive.HiveConfig class method)
(nrel.hive.model.base.Base class method)
(nrel.hive.model.request.Request class method)
(nrel.hive.model.request.request.Request class method)
(nrel.hive.model.roadnetwork.link.Link class method)
(nrel.hive.model.roadnetwork.linktraversal.LinkTraversal class method)
(nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper.OSMRoadNetworkLinkHelper class method)
(nrel.hive.model.sim_time.SimTime class method)
(nrel.hive.model.station.charger_state.ChargerState class method)
(nrel.hive.model.station.station.Station class method)
(nrel.hive.state.driver_state.driver_state.DriverState class method)
(nrel.hive.state.driver_state.human_driver_state.human_unavailable_charge_parameters.HumanUnavailableChargeParameters class method)
(nrel.hive.state.simulation_state.update.charging_price_update.ChargingPriceUpdate class method)
(nrel.hive.state.simulation_state.update.update.Update class method)
(nrel.hive.state.simulation_state.update.update_requests_from_file.UpdateRequestsFromFile class method)
(nrel.hive.state.simulation_state.update.update_requests_sampling.UpdateRequestsSampling class method)
(nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing class method)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase class method)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation class method)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase class method)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip class method)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation class method)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip class method)
(nrel.hive.state.vehicle_state.idle.Idle class method)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService class method)
(nrel.hive.state.vehicle_state.repositioning.Repositioning class method)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase class method)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip class method)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip class method)
(nrel.hive.Update class method)
(nrel.hive.util.DictReaderStepper class method)
(nrel.hive.util.iterators.DictReaderStepper class method)
build_chargers_table() (in module nrel.hive.model.energy.charger)
build_default_location_sampling_fn() (in module nrel.hive.initialization.sample_vehicles)
build_default_soc_sampling_fn() (in module nrel.hive.initialization.sample_vehicles)
build_mechatronics_table() (in module nrel.hive.model.vehicle.mechatronics)
build_powercurve() (in module nrel.hive.model.vehicle.mechatronics.powercurve)
build_powertrain() (in module nrel.hive.model.vehicle.mechatronics.powertrain)
build_schedules_table() (in module nrel.hive.model.vehicle.schedules)
C
calc_required_soc() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
CANCEL_REQUEST_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
cancelled_requests (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
CancelRequests (class in nrel.hive.state.simulation_state.update.cancel_requests)
charge() (in module nrel.hive.state.vehicle_state.vehicle_state_ops)
(nrel.hive.model.vehicle.mechatronics.Powercurve method)
(nrel.hive.model.vehicle.mechatronics.powercurve.Powercurve method)
(nrel.hive.model.vehicle.mechatronics.powercurve.powercurve.Powercurve method)
(nrel.hive.model.vehicle.mechatronics.powercurve.tabular_powercurve.TabularPowercurve method)
(nrel.hive.model.vehicle.mechatronics.powercurve.TabularPowercurve method)
charge_params (nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanUnavailable attribute)
CHARGE_QUEUEING (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
charge_taper_cutoff_kw (nrel.hive.model.vehicle.mechatronics.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.bev.BEV attribute)
ChargeBaseInstruction (class in nrel.hive.dispatcher.instruction)
(class in nrel.hive.dispatcher.instruction.instructions)
ChargeQueueing (class in nrel.hive.state.vehicle_state.charge_queueing)
Charger (class in nrel.hive.model.energy)
(class in nrel.hive.model.energy.charger)
(class in nrel.hive.model.energy.charger.charger)
charger (nrel.hive.model.station.charger_state.ChargerState attribute)
charger_id (nrel.hive.dispatcher.instruction.ChargeBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.ChargeStationInstruction attribute)
(nrel.hive.dispatcher.instruction.DispatchStationInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.ChargeBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.ChargeStationInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.DispatchStationInstruction attribute)
(nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing attribute)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase attribute)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation attribute)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation attribute)
ChargerId (in module nrel.hive.model.energy.charger)
(in module nrel.hive.util.typealiases)
chargers (nrel.hive.runner.Environment attribute)
(nrel.hive.runner.environment.Environment attribute)
chargers_file (nrel.hive.config.input.Input attribute)
ChargerState (class in nrel.hive.model.station.charger_state)
ChargeStationInstruction (class in nrel.hive.dispatcher.instruction)
(class in nrel.hive.dispatcher.instruction.instructions)
CHARGING_BASE (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
charging_price_file (nrel.hive.config.input.Input attribute)
charging_range_km_soft_threshold (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
charging_range_km_threshold (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
charging_search_type (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
CHARGING_STATION (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
ChargingBase (class in nrel.hive.state.vehicle_state.charging_base)
ChargingFleetManager (class in nrel.hive.dispatcher.instruction_generator.charging_fleet_manager)
ChargingPriceUpdate (class in nrel.hive.state.simulation_state.update.charging_price_update)
ChargingSearchType (class in nrel.hive.dispatcher.instruction_generator.charging_search_type)
ChargingStation (class in nrel.hive.state.vehicle_state.charging_station)
checkout_charger() (nrel.hive.model.station.station.Station method)
checkout_stall() (nrel.hive.model.base.Base method)
clear() (nrel.hive.reporting.handler.vehicle_charge_events_handler.VehicleChargeEventsHandler method)
close() (in module nrel.hive.app.hive_cosim)
(nrel.hive.reporting.handler.eventful_handler.EventfulHandler method)
(nrel.hive.reporting.handler.handler.Handler method)
(nrel.hive.reporting.handler.instruction_handler.InstructionHandler method)
(nrel.hive.reporting.handler.kepler_handler.KeplerHandler method)
(nrel.hive.reporting.handler.stateful_handler.StatefulHandler method)
(nrel.hive.reporting.handler.stats_handler.StatsHandler method)
(nrel.hive.reporting.handler.time_step_stats_handler.TimeStepStatsHandler method)
(nrel.hive.reporting.handler.vehicle_charge_events_handler.VehicleChargeEventsHandler method)
(nrel.hive.reporting.reporter.Reporter method)
(nrel.hive.util.DictReaderStepper method)
(nrel.hive.util.iterators.DictReaderStepper method)
CombinedException
compile_stats() (nrel.hive.reporting.handler.summary_stats.SummaryStats method)
complete_trip_phase() (in module nrel.hive.state.vehicle_state.servicing_ops)
config (nrel.hive.dispatcher.instruction_generator.charging_fleet_manager.ChargingFleetManager attribute)
(nrel.hive.dispatcher.instruction_generator.dispatcher.Dispatcher attribute)
(nrel.hive.runner.Environment attribute)
(nrel.hive.runner.environment.Environment attribute)
ConfigBuilder (class in nrel.hive.config.config_builder)
construct_asset_path() (in module nrel.hive.util.fs)
construct_scenario_asset_path() (in module nrel.hive.util.fs)
construct_station_load_events() (in module nrel.hive.reporting.vehicle_event_ops)
consume_energy() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
consumption_energy_per_distance (nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain.TabularPowertrain attribute)
(nrel.hive.model.vehicle.mechatronics.powertrain.TabularPowertrain attribute)
consumption_speed (nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain.TabularPowertrain attribute)
(nrel.hive.model.vehicle.mechatronics.powertrain.TabularPowertrain attribute)
contains() (nrel.hive.model.roadnetwork.geofence.GeoFence method)
Coord (class in nrel.hive.reporting.handler.kepler_feature)
coordinates (nrel.hive.reporting.handler.kepler_feature.Geometry attribute)
crank() (in module nrel.hive.app.hive_cosim)
CrankResult (class in nrel.hive.app.hive_cosim)
create_link_id() (in module nrel.hive.model.roadnetwork.link_id)
create_passenger_id() (in module nrel.hive.model.passenger)
create_routes() (in module nrel.hive.state.vehicle_state.dispatch_ops)
Currency (in module nrel.hive.util)
(in module nrel.hive.util.units)
D
decrement_available_chargers() (nrel.hive.model.station.charger_state.ChargerState method)
decrement_enqueued_vehicles() (nrel.hive.model.station.charger_state.ChargerState method)
default_config() (nrel.hive.config.dispatcher_config.DispatcherConfig class method)
(nrel.hive.config.global_config.GlobalConfig class method)
(nrel.hive.config.input.Input class method)
(nrel.hive.config.network.Network class method)
(nrel.hive.config.sim.Sim class method)
default_init_functions() (in module nrel.hive.initialization.initialize_simulation)
DEFAULT_MODELS (in module nrel.hive.model.vehicle.mechatronics.powertrain)
default_request_sampler() (in module nrel.hive.initialization.sample_requests)
default_speed_kmph (nrel.hive.config.network.Network attribute)
default_update() (nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC class method)
default_update_interval_seconds (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
DefaultIds (class in nrel.hive.resources.mock_lobster)
DEMAND (nrel.hive.dispatcher.forecaster.forecast.ForecastType attribute)
(nrel.hive.dispatcher.forecaster.ForecastType attribute)
departure_time (nrel.hive.model.passenger.Passenger attribute)
(nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip attribute)
departure_times (nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip attribute)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip attribute)
dequeue_for_charger() (nrel.hive.model.station.station.Station method)
destination (nrel.hive.dispatcher.instruction.instructions.RepositionInstruction attribute)
(nrel.hive.dispatcher.instruction.RepositionInstruction attribute)
(nrel.hive.model.passenger.Passenger attribute)
(nrel.hive.model.request.Request property)
(nrel.hive.model.request.request.Request property)
destination_position (nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
DictOps (class in nrel.hive.util)
(class in nrel.hive.util.dict_ops)
DictReaderIterator (class in nrel.hive.util.iterators)
DictReaderStepper (class in nrel.hive.util)
(class in nrel.hive.util.iterators)
DISPATCH_BASE (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
DISPATCH_POOLING_TRIP (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
DISPATCH_STATION (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
DISPATCH_TRIP (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
DispatchBase (class in nrel.hive.state.vehicle_state.dispatch_base)
DispatchBaseInstruction (class in nrel.hive.dispatcher.instruction)
(class in nrel.hive.dispatcher.instruction.instructions)
dispatched_vehicle (nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
dispatched_vehicle_time (nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
Dispatcher (class in nrel.hive.dispatcher.instruction_generator.dispatcher)
dispatcher (nrel.hive.config.hive_config.HiveConfig attribute)
(nrel.hive.config.HiveConfig attribute)
(nrel.hive.HiveConfig attribute)
DispatcherConfig (class in nrel.hive.config.dispatcher_config)
DispatchPoolingTrip (class in nrel.hive.state.vehicle_state.dispatch_pooling_trip)
DispatchPoolingTripInstruction (class in nrel.hive.dispatcher.instruction.instructions)
DispatchStation (class in nrel.hive.state.vehicle_state.dispatch_station)
DispatchStationInstruction (class in nrel.hive.dispatcher.instruction)
(class in nrel.hive.dispatcher.instruction.instructions)
DispatchTrip (class in nrel.hive.state.vehicle_state.dispatch_trip)
DispatchTripInstruction (class in nrel.hive.dispatcher.instruction)
(class in nrel.hive.dispatcher.instruction.instructions)
distance_by_geoid_km() (nrel.hive.model.roadnetwork.haversine_roadnetwork.HaversineRoadNetwork method)
(nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork method)
(nrel.hive.model.roadnetwork.roadnetwork.RoadNetwork method)
distance_km (nrel.hive.model.roadnetwork.link.Link attribute)
(nrel.hive.model.roadnetwork.linktraversal.LinkTraversal attribute)
distance_traveled_km (nrel.hive.model.vehicle.vehicle.Vehicle attribute)
distance_units (nrel.hive.model.vehicle.mechatronics.powertrain.powertrain.PowertrainMixin attribute)
(nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain.TabularPowertrain attribute)
(nrel.hive.model.vehicle.mechatronics.powertrain.TabularPowertrain attribute)
driver_asdict() (nrel.hive.reporting.handler.stateful_handler.StatefulHandler static method)
DRIVER_SCHEDULE_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
driver_schedule_event() (in module nrel.hive.reporting.driver_event_ops)
driver_state (nrel.hive.model.vehicle.vehicle.Vehicle attribute)
DRIVER_STATE (nrel.hive.reporting.report_type.ReportType attribute)
DriverState (class in nrel.hive.state.driver_state.driver_state)
drop_off_trip() (in module nrel.hive.state.vehicle_state.servicing_ops)
DROPOFF (nrel.hive.model.vehicle.trip_phase.TripPhase attribute)
DROPOFF_REQUEST_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
E
e (nrel.hive.runner.runner_payload.RunnerPayload attribute)
(nrel.hive.runner.RunnerPayload attribute)
ELECTRIC (nrel.hive.model.energy.charger.EnergyType attribute)
(nrel.hive.model.energy.EnergyType attribute)
(nrel.hive.model.energy.energytype.EnergyType attribute)
empty_route() (in module nrel.hive.model.roadnetwork.route)
end (nrel.hive.model.roadnetwork.link.Link attribute)
(nrel.hive.model.roadnetwork.linktraversal.LinkTraversal attribute)
end_time (nrel.hive.config.sim.Sim attribute)
energy (nrel.hive.model.vehicle.vehicle.Vehicle attribute)
energy_cost() (nrel.hive.model.vehicle.mechatronics.powertrain.powertrain.PowertrainABC method)
(nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain.TabularPowertrain method)
(nrel.hive.model.vehicle.mechatronics.powertrain.TabularPowertrain method)
energy_dispensed (nrel.hive.model.station.station.Station attribute)
energy_expended (nrel.hive.model.vehicle.vehicle.Vehicle attribute)
energy_gained (nrel.hive.model.vehicle.vehicle.Vehicle attribute)
energy_type (nrel.hive.model.energy.Charger attribute)
(nrel.hive.model.energy.charger.Charger attribute)
(nrel.hive.model.energy.charger.charger.Charger attribute)
energy_units (nrel.hive.model.vehicle.mechatronics.powertrain.powertrain.PowertrainMixin attribute)
(nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain.TabularPowertrain attribute)
(nrel.hive.model.vehicle.mechatronics.powertrain.TabularPowertrain attribute)
EnergyType (class in nrel.hive.model.energy)
(class in nrel.hive.model.energy.charger)
(class in nrel.hive.model.energy.energytype)
enqueue_for_charger() (nrel.hive.model.station.station.Station method)
enqueue_time (nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing attribute)
enqueued_vehicle_count_for_charger() (nrel.hive.model.station.station.Station method)
enqueued_vehicles (nrel.hive.model.station.charger_state.ChargerState attribute)
enter() (nrel.hive.state.driver_state.driver_state.DriverState method)
(nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing method)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase method)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation method)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase method)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip method)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation method)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip method)
(nrel.hive.state.vehicle_state.idle.Idle method)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService method)
(nrel.hive.state.vehicle_state.repositioning.Repositioning method)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase method)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip method)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip method)
(nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC method)
entities (nrel.hive.util.dict_ops.EntityUpdateResult attribute)
Entity (class in nrel.hive.model.entity)
EntityABC (class in nrel.hive.model.entity)
EntityError
,
[1]
EntityId (in module nrel.hive.util.typealiases)
EntityMixin (class in nrel.hive.model.entity)
EntityPosition (class in nrel.hive.model.entity_position)
EntityUpdateResult (class in nrel.hive.util.dict_ops)
Environment (class in nrel.hive.runner)
(class in nrel.hive.runner.environment)
ERROR_MSG (nrel.hive.model.sim_time.SimTime attribute)
ErrorOr (in module nrel.hive.util.error_or_result)
EventfulHandler (class in nrel.hive.reporting.handler.eventful_handler)
exit() (nrel.hive.state.driver_state.driver_state.DriverState method)
(nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing method)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase method)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation method)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase method)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip method)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation method)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip method)
(nrel.hive.state.vehicle_state.idle.Idle method)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService method)
(nrel.hive.state.vehicle_state.repositioning.Repositioning method)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase method)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip method)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip method)
(nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC method)
experienced_route (nrel.hive.model.roadnetwork.routetraversal.RouteTraversal attribute)
extract_node_ids() (in module nrel.hive.model.roadnetwork.link_id)
F
Feature (class in nrel.hive.reporting.handler.kepler_feature)
Feet (in module nrel.hive.util)
(in module nrel.hive.util.units)
file_report() (nrel.hive.reporting.reporter.Reporter method)
find_assignment() (in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
find_scenario() (in module nrel.hive.util.fs)
flatten() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
fleet_ids (nrel.hive.runner.Environment attribute)
(nrel.hive.runner.environment.Environment attribute)
fleet_revenue (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
fleets_file (nrel.hive.config.input.Input attribute)
flush() (nrel.hive.reporting.reporter.Reporter method)
Forecast (class in nrel.hive.dispatcher.forecaster)
(class in nrel.hive.dispatcher.forecaster.forecast)
ForecasterInterface (class in nrel.hive.dispatcher.forecaster)
(class in nrel.hive.dispatcher.forecaster.forecaster_interface)
ForecastType (class in nrel.hive.dispatcher.forecaster)
(class in nrel.hive.dispatcher.forecaster.forecast)
FORMAT (in module nrel.hive)
from_data() (nrel.hive.model.vehicle.mechatronics.powertrain.powertrain.PowertrainABC class method)
(nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain.TabularPowertrain class method)
(nrel.hive.model.vehicle.mechatronics.powertrain.TabularPowertrain class method)
from_dict() (nrel.hive.app.run_batch.BatchConfig class method)
(nrel.hive.config.dispatcher_config.DispatcherConfig class method)
(nrel.hive.config.global_config.GlobalConfig class method)
(nrel.hive.config.hive_config.HiveConfig class method)
(nrel.hive.config.HiveConfig class method)
(nrel.hive.config.input.Input class method)
(nrel.hive.config.network.Network class method)
(nrel.hive.config.sim.Sim class method)
(nrel.hive.HiveConfig class method)
(nrel.hive.model.vehicle.mechatronics.BEV class method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV class method)
(nrel.hive.model.vehicle.mechatronics.ICE class method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE class method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC class method)
from_file() (nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork class method)
from_geojson() (nrel.hive.model.roadnetwork.geofence.GeoFence class method)
from_geojson_file() (nrel.hive.model.roadnetwork.geofence.GeoFence class method)
from_iterator() (nrel.hive.util.DictReaderStepper class method)
(nrel.hive.util.iterators.DictReaderStepper class method)
from_polygon() (nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork class method)
from_row() (nrel.hive.model.base.Base class method)
(nrel.hive.model.request.Request class method)
(nrel.hive.model.request.request.Request class method)
(nrel.hive.model.request.request_rate_structure.RequestRateStructure class method)
(nrel.hive.model.request.RequestRateStructure class method)
(nrel.hive.model.station.station.Station class method)
(nrel.hive.model.vehicle.vehicle.Vehicle class method)
from_string() (nrel.hive.dispatcher.instruction_generator.charging_search_type.ChargingSearchType static method)
(nrel.hive.model.energy.charger.EnergyType class method)
(nrel.hive.model.energy.EnergyType class method)
(nrel.hive.model.energy.energytype.EnergyType class method)
(nrel.hive.model.vehicle.schedules.schedule_type.ScheduleType static method)
(nrel.hive.model.vehicle.schedules.ScheduleType static method)
(nrel.hive.reporting.report_type.ReportType class method)
(nrel.hive.util.units.Unit class method)
from_tuple() (nrel.hive.model.membership.Membership class method)
(nrel.hive.state.simulation_state.update.step_simulation.StepSimulation class method)
(nrel.hive.StepSimulation class method)
fuel_source_soc() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
G
GALLON_GASOLINE (nrel.hive.util.units.Unit attribute)
GallonGasoline (in module nrel.hive.util.units)
GallonPerHour (in module nrel.hive.util.units)
GallonPerSecond (in module nrel.hive.util.units)
GASOLINE (nrel.hive.model.energy.charger.EnergyType attribute)
(nrel.hive.model.energy.EnergyType attribute)
(nrel.hive.model.energy.energytype.EnergyType attribute)
gen_json() (nrel.hive.reporting.handler.kepler_feature.KeplerFeature method)
generate_forecast() (nrel.hive.dispatcher.forecaster.basic_forecaster.BasicForecaster method)
(nrel.hive.dispatcher.forecaster.BasicForecaster method)
(nrel.hive.dispatcher.forecaster.forecaster_interface.ForecasterInterface method)
(nrel.hive.dispatcher.forecaster.ForecasterInterface method)
generate_instruction() (nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available.AutonomousAvailable method)
(nrel.hive.state.driver_state.driver_state.DriverState method)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanAvailable method)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanUnavailable method)
generate_instructions() (in module nrel.hive.dispatcher.instruction_generator.instruction_generator_ops)
(nrel.hive.dispatcher.instruction_generator.charging_fleet_manager.ChargingFleetManager method)
(nrel.hive.dispatcher.instruction_generator.dispatcher.Dispatcher method)
(nrel.hive.dispatcher.instruction_generator.instruction_function.AnonGenerator method)
(nrel.hive.dispatcher.instruction_generator.instruction_generator.InstructionGenerator method)
GeoFence (class in nrel.hive.model.roadnetwork.geofence)
geofence_file (nrel.hive.config.input.Input attribute)
geofence_set (nrel.hive.model.roadnetwork.geofence.GeoFence attribute)
GeoFenceSet (in module nrel.hive.util.typealiases)
GeoId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
geoid (nrel.hive.model.base.Base property)
(nrel.hive.model.entity.EntityABC property)
(nrel.hive.model.entity_position.EntityPosition attribute)
(nrel.hive.model.request.Request property)
(nrel.hive.model.request.request.Request property)
(nrel.hive.model.station.station.Station property)
(nrel.hive.model.vehicle.vehicle.Vehicle property)
geoid_within_geofence() (nrel.hive.model.roadnetwork.haversine_roadnetwork.HaversineRoadNetwork method)
(nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork method)
(nrel.hive.model.roadnetwork.roadnetwork.RoadNetwork method)
geoids_to_link_id() (in module nrel.hive.model.roadnetwork.haversine_link_id_ops)
Geometry (class in nrel.hive.reporting.handler.kepler_feature)
geometry (nrel.hive.reporting.handler.kepler_feature.Feature attribute)
get_active_pooling_trip() (in module nrel.hive.state.vehicle_state.servicing_ops)
get_available_chargers() (nrel.hive.model.station.station.Station method)
get_base_ids() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
get_bases() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
get_charger_instance() (nrel.hive.model.station.station.Station method)
get_entities_at_cell() (nrel.hive.util.h3_ops.H3Ops class method)
(nrel.hive.util.H3Ops class method)
get_events() (nrel.hive.reporting.handler.vehicle_charge_events_handler.VehicleChargeEventsHandler method)
get_fleet_time_step_stats() (nrel.hive.reporting.handler.time_step_stats_handler.TimeStepStatsHandler method)
get_instruction_generator() (in module nrel.hive.runner.runner_payload_ops)
(nrel.hive.state.simulation_state.update.step_simulation.StepSimulation method)
(nrel.hive.StepSimulation method)
get_instruction_generator_safe() (in module nrel.hive.runner.runner_payload_ops)
get_nearest_valid_station_distance() (in module nrel.hive.dispatcher.instruction_generator.instruction_generator_ops)
get_position_for_phase() (in module nrel.hive.state.vehicle_state.dispatch_ops)
get_price() (nrel.hive.model.station.station.Station method)
get_request_ids() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
get_requests() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
get_station_ids() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
get_stations() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
get_stats() (nrel.hive.reporting.handler.stats_handler.StatsHandler method)
get_summary_stats() (nrel.hive.reporting.reporter.Reporter method)
get_time_step_stats() (nrel.hive.reporting.handler.time_step_stats_handler.TimeStepStatsHandler method)
(nrel.hive.reporting.reporter.Reporter method)
get_total_chargers() (nrel.hive.model.station.station.Station method)
get_unit_conversion() (in module nrel.hive.util.units)
get_vehicle_ids() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
get_vehicles() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
global_config (nrel.hive.config.hive_config.HiveConfig attribute)
(nrel.hive.config.HiveConfig attribute)
(nrel.hive.HiveConfig attribute)
global_hive_config_search() (in module nrel.hive.util.fs)
global_settings_file_path (nrel.hive.config.global_config.GlobalConfig attribute)
GlobalConfig (class in nrel.hive.config.global_config)
grant_access_to_membership() (nrel.hive.model.membership.Membership method)
grant_access_to_membership_id() (nrel.hive.model.membership.Membership method)
great_circle_distance() (nrel.hive.util.h3_ops.H3Ops class method)
(nrel.hive.util.H3Ops class method)
great_circle_distance_cost() (in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
H
h3_distance_cost() (in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
h3_resolution (nrel.hive.model.roadnetwork.geofence.GeoFence attribute)
H3Error
,
[1]
H3Line (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
H3Ops (class in nrel.hive.util)
(class in nrel.hive.util.h3_ops)
H3Resolution (in module nrel.hive.util.typealiases)
handle() (nrel.hive.reporting.handler.eventful_handler.EventfulHandler method)
(nrel.hive.reporting.handler.handler.Handler method)
(nrel.hive.reporting.handler.instruction_handler.InstructionHandler method)
(nrel.hive.reporting.handler.kepler_handler.KeplerHandler method)
(nrel.hive.reporting.handler.stateful_handler.StatefulHandler method)
(nrel.hive.reporting.handler.stats_handler.StatsHandler method)
(nrel.hive.reporting.handler.time_step_stats_handler.TimeStepStatsHandler method)
(nrel.hive.reporting.handler.vehicle_charge_events_handler.VehicleChargeEventsHandler method)
Handler (class in nrel.hive.reporting.handler.handler)
has_available_charger() (nrel.hive.model.station.charger_state.ChargerState method)
(nrel.hive.model.station.station.Station method)
has_available_stall() (nrel.hive.model.base.Base method)
has_on_shift_access_charging() (nrel.hive.model.station.station.Station method)
HaversineRoadNetwork (class in nrel.hive.model.roadnetwork.haversine_roadnetwork)
head() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
head_optional() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
head_tail() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
HiveConfig (class in nrel.hive)
(class in nrel.hive.config)
(class in nrel.hive.config.hive_config)
home_base_id (nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available.AutonomousAvailable property)
(nrel.hive.state.driver_state.driver_state.DriverState property)
(nrel.hive.state.driver_state.human_driver_state.human_driver_attributes.HumanDriverAttributes attribute)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanAvailable property)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanUnavailable property)
Hours (in module nrel.hive.util)
(in module nrel.hive.util.units)
HOURS_TO_SECONDS (in module nrel.hive.util)
(in module nrel.hive.util.units)
hours_to_seconds() (in module nrel.hive.util)
(in module nrel.hive.util.units)
human_charge_at_home() (in module nrel.hive.state.driver_state.driver_instruction_ops)
human_driver_off_shift_charge_target (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
human_go_home() (in module nrel.hive.state.driver_state.driver_instruction_ops)
human_look_for_requests() (in module nrel.hive.state.driver_state.driver_instruction_ops)
HumanAvailable (class in nrel.hive.state.driver_state.human_driver_state.human_driver_state)
HumanDriverAttributes (class in nrel.hive.state.driver_state.human_driver_state.human_driver_attributes)
HumanUnavailable (class in nrel.hive.state.driver_state.human_driver_state.human_driver_state)
HumanUnavailableChargeParameters (class in nrel.hive.state.driver_state.human_driver_state.human_unavailable_charge_parameters)
I
i_map (in module nrel.hive.dispatcher.instruction_generator.instruction_generator_ops)
ICE (class in nrel.hive.model.vehicle.mechatronics)
(class in nrel.hive.model.vehicle.mechatronics.ice)
id (nrel.hive.model.base.Base attribute)
(nrel.hive.model.energy.Charger attribute)
(nrel.hive.model.energy.charger.Charger attribute)
(nrel.hive.model.energy.charger.charger.Charger attribute)
(nrel.hive.model.entity.EntityMixin attribute)
(nrel.hive.model.passenger.Passenger attribute)
(nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
(nrel.hive.model.station.charger_state.ChargerState attribute)
(nrel.hive.model.station.station.Station attribute)
(nrel.hive.model.vehicle.vehicle.Vehicle attribute)
ideal_fastcharge_soc_limit (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
Idle (class in nrel.hive.state.vehicle_state.idle)
IDLE (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
idle() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
idle_duration (nrel.hive.state.vehicle_state.idle.Idle attribute)
idle_gallons_per_hour (nrel.hive.model.vehicle.mechatronics.ICE attribute)
(nrel.hive.model.vehicle.mechatronics.ice.ICE attribute)
idle_if_at_soc_limit() (in module nrel.hive.state.driver_state.driver_instruction_ops)
idle_kwh_per_hour (nrel.hive.model.vehicle.mechatronics.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.bev.BEV attribute)
idle_time_out_seconds (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
IdleInstruction (class in nrel.hive.dispatcher.instruction.instructions)
increment_available_chargers() (nrel.hive.model.station.charger_state.ChargerState method)
increment_enqueued_vehicles() (nrel.hive.model.station.charger_state.ChargerState method)
InitFunction (in module nrel.hive.initialization.initialize_simulation)
initial_energy() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
initialize() (in module nrel.hive.initialization.initialize_simulation)
initialize_environment_chargers() (in module nrel.hive.initialization.initialize_simulation)
initialize_environment_fleets() (in module nrel.hive.initialization.initialize_simulation)
initialize_environment_mechatronics() (in module nrel.hive.initialization.initialize_simulation)
initialize_environment_reporting() (in module nrel.hive.initialization.initialize_simulation)
initialize_environment_schedules() (in module nrel.hive.initialization.initialize_simulation)
initialize_simulation_with_sampling() (in module nrel.hive.initialization.initialize_simulation_with_sampling)
Input (class in nrel.hive.config.input)
input_config (nrel.hive.config.hive_config.HiveConfig attribute)
(nrel.hive.config.HiveConfig attribute)
(nrel.hive.HiveConfig attribute)
instance_id (nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing attribute)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase attribute)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation attribute)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase attribute)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip attribute)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation attribute)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip attribute)
(nrel.hive.state.vehicle_state.idle.Idle attribute)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService attribute)
(nrel.hive.state.vehicle_state.repositioning.Repositioning attribute)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase attribute)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip attribute)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip attribute)
(nrel.hive.state.vehicle_state.vehicle_state.Mixin attribute)
instruct_vehicles_to_dispatch_to_station() (in module nrel.hive.dispatcher.instruction_generator.instruction_generator_ops)
Instruction (class in nrel.hive.dispatcher.instruction.instruction)
INSTRUCTION (nrel.hive.reporting.report_type.ReportType attribute)
instruction_generator_from_function() (in module nrel.hive.dispatcher.instruction_generator.instruction_function)
instruction_generator_order (nrel.hive.state.simulation_state.update.step_simulation.StepSimulation attribute)
(nrel.hive.StepSimulation attribute)
instruction_generator_update_fn() (in module nrel.hive.state.simulation_state.update.step_simulation_ops)
instruction_generators (nrel.hive.state.simulation_state.update.step_simulation.StepSimulation attribute)
(nrel.hive.StepSimulation attribute)
instruction_stack (nrel.hive.dispatcher.instruction_generator.instruction_generator_ops.InstructionGenerationResult attribute)
InstructionABC (class in nrel.hive.dispatcher.instruction.instruction)
InstructionApplicationResult (in module nrel.hive.state.simulation_state.update.step_simulation_ops)
InstructionError
InstructionFunction (in module nrel.hive.dispatcher.instruction_generator.instruction_function)
InstructionGenerationResult (class in nrel.hive.dispatcher.instruction_generator.instruction_generator_ops)
InstructionGenerator (class in nrel.hive.dispatcher.instruction_generator.instruction_generator)
InstructionGeneratorId (in module nrel.hive.dispatcher.instruction_generator.instruction_generator)
InstructionHandler (class in nrel.hive.reporting.handler.instruction_handler)
InstructionMap (in module nrel.hive.dispatcher.instruction.instruction)
InstructionMixin (class in nrel.hive.dispatcher.instruction.instruction)
InstructionResult (class in nrel.hive.dispatcher.instruction.instruction_result)
interpolate_between_geoids() (in module nrel.hive.model.roadnetwork.link)
is_empty() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
(nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
is_full() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
is_human_driver (nrel.hive.state.driver_state.driver_state.DriverState property)
Item (in module nrel.hive.util.fp)
iterate_items() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
iterate_sim_coll() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
iterate_vals() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
J
J (in module nrel.hive.util)
(in module nrel.hive.util.units)
K
K (nrel.hive.util.dict_ops.DictOps attribute)
(nrel.hive.util.DictOps attribute)
KeplerFeature (class in nrel.hive.reporting.handler.kepler_feature)
KeplerHandler (class in nrel.hive.reporting.handler.kepler_handler)
Kilometers (in module nrel.hive.util)
(in module nrel.hive.util.units)
KILOMETERS (nrel.hive.util.units.Unit attribute)
KILOWATT_HOUR (nrel.hive.util.units.Unit attribute)
KM_TO_MILE (in module nrel.hive.util)
(in module nrel.hive.util.units)
Kmph (in module nrel.hive.util)
(in module nrel.hive.util.units)
KMPH (nrel.hive.util.units.Unit attribute)
KMPH_TO_MPH (in module nrel.hive.util)
(in module nrel.hive.util.units)
Kw (in module nrel.hive.util)
(in module nrel.hive.util.units)
KwH (in module nrel.hive.util)
(in module nrel.hive.util.units)
KwH_per_H (in module nrel.hive.util.units)
KWH_TO_WH (in module nrel.hive.util.units)
L
last() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
last_optional() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
lat (nrel.hive.reporting.handler.kepler_feature.Coord attribute)
lazy_file_reading (nrel.hive.config.global_config.GlobalConfig attribute)
linestring_2d() (in module nrel.hive.util.wkt)
Link (class in nrel.hive.model.roadnetwork.link)
link_by_geoid() (nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper.OSMRoadNetworkLinkHelper method)
link_cost() (nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain.TabularPowertrain method)
(nrel.hive.model.vehicle.mechatronics.powertrain.TabularPowertrain method)
link_count (nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper.OSMRoadNetworkLinkHelper attribute)
link_from_geoid() (nrel.hive.model.roadnetwork.haversine_roadnetwork.HaversineRoadNetwork method)
(nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork method)
(nrel.hive.model.roadnetwork.roadnetwork.RoadNetwork method)
link_from_link_id() (nrel.hive.model.roadnetwork.haversine_roadnetwork.HaversineRoadNetwork method)
(nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork method)
(nrel.hive.model.roadnetwork.roadnetwork.RoadNetwork method)
link_id (nrel.hive.model.entity_position.EntityPosition attribute)
(nrel.hive.model.roadnetwork.link.Link attribute)
(nrel.hive.model.roadnetwork.linktraversal.LinkTraversal attribute)
link_id_to_geodis() (in module nrel.hive.model.roadnetwork.haversine_link_id_ops)
LinkId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
links (nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper.OSMRoadNetworkLinkHelper attribute)
links_linkid_lookup (nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper.OSMRoadNetworkLinkHelper attribute)
links_spatial_lookup (nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper.OSMRoadNetworkLinkHelper attribute)
LinkTraversal (class in nrel.hive.model.roadnetwork.linktraversal)
LinkTraversalResult (class in nrel.hive.model.roadnetwork.linktraversal)
load_config() (in module nrel.hive.initialization.load)
load_scenario() (in module nrel.hive.app.hive_cosim)
load_simulation() (in module nrel.hive.initialization.load)
local_parallelism (nrel.hive.config.global_config.GlobalConfig attribute)
local_parallelism_timeout_sec (nrel.hive.config.global_config.GlobalConfig attribute)
LocalSimulationRunner (class in nrel.hive.runner)
(class in nrel.hive.runner.local_simulation_runner)
locations (nrel.hive.util.dict_ops.EntityUpdateResult attribute)
log (in module nrel.hive.app.run)
(in module nrel.hive.app.run_batch)
(in module nrel.hive.config.hive_config)
(in module nrel.hive.config.input)
(in module nrel.hive.dispatcher.instruction.instruction_ops)
(in module nrel.hive.dispatcher.instruction.instructions)
(in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
(in module nrel.hive.dispatcher.instruction_generator.charging_fleet_manager)
(in module nrel.hive.dispatcher.instruction_generator.dispatcher)
(in module nrel.hive.dispatcher.instruction_generator.instruction_generator_ops)
(in module nrel.hive.initialization.initialize_simulation)
(in module nrel.hive.initialization.initialize_simulation_with_sampling)
(in module nrel.hive.initialization.load)
(in module nrel.hive.initialization.sample_vehicles)
(in module nrel.hive.model.roadnetwork.osm.osm_roadnetwork)
(in module nrel.hive.model.station.station)
(in module nrel.hive.model.vehicle.mechatronics.bev)
(in module nrel.hive.model.vehicle.mechatronics.ice)
(in module nrel.hive.model.vehicle.mechatronics.powercurve.powercurve_ops)
(in module nrel.hive.reporting.handler.eventful_handler)
(in module nrel.hive.reporting.handler.instruction_handler)
(in module nrel.hive.reporting.handler.stats_handler)
(in module nrel.hive.reporting.handler.summary_stats)
(in module nrel.hive.reporting.handler.time_step_stats_handler)
(in module nrel.hive.runner.local_simulation_runner)
(in module nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available)
(in module nrel.hive.state.driver_state.driver_instruction_ops)
(in module nrel.hive.state.driver_state.human_driver_state.human_driver_state)
(in module nrel.hive.state.simulation_state.update.cancel_requests)
(in module nrel.hive.state.simulation_state.update.charging_price_update)
(in module nrel.hive.state.simulation_state.update.step_simulation)
(in module nrel.hive.state.simulation_state.update.step_simulation_ops)
(in module nrel.hive.state.simulation_state.update.update_requests_from_file)
(in module nrel.hive.state.simulation_state.update.update_requests_sampling)
(in module nrel.hive.state.vehicle_state.charge_queueing)
(in module nrel.hive.state.vehicle_state.charging_base)
(in module nrel.hive.state.vehicle_state.charging_station)
(in module nrel.hive.state.vehicle_state.dispatch_base)
(in module nrel.hive.state.vehicle_state.dispatch_pooling_trip)
(in module nrel.hive.state.vehicle_state.dispatch_station)
(in module nrel.hive.state.vehicle_state.dispatch_trip)
(in module nrel.hive.state.vehicle_state.idle)
(in module nrel.hive.state.vehicle_state.reserve_base)
(in module nrel.hive.state.vehicle_state.servicing_pooling_trip)
(in module nrel.hive.state.vehicle_state.servicing_trip)
(in module nrel.hive.state.vehicle_state.vehicle_state)
(in module nrel.hive.util.iterators)
log() (nrel.hive.reporting.handler.summary_stats.SummaryStats method)
log_events (nrel.hive.config.global_config.GlobalConfig attribute)
log_fleet_time_step_stats (nrel.hive.config.global_config.GlobalConfig attribute)
log_instructions (nrel.hive.config.global_config.GlobalConfig attribute)
log_instructions() (in module nrel.hive.state.simulation_state.update.step_simulation_ops)
log_kepler (nrel.hive.config.global_config.GlobalConfig attribute)
log_level (nrel.hive.config.global_config.GlobalConfig attribute)
log_run (nrel.hive.config.global_config.GlobalConfig attribute)
log_sim_config (nrel.hive.config.global_config.GlobalConfig attribute)
log_states (nrel.hive.config.global_config.GlobalConfig attribute)
log_station_capacities (nrel.hive.config.global_config.GlobalConfig attribute)
log_station_capacities() (in module nrel.hive.reporting.reporter_ops)
log_stats (nrel.hive.config.global_config.GlobalConfig attribute)
log_time_step_stats (nrel.hive.config.global_config.GlobalConfig attribute)
lon (nrel.hive.reporting.handler.kepler_feature.Coord attribute)
M
M_TO_KM (in module nrel.hive.util.units)
matching_range_km_threshold (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
MAX_DIST (in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
max_search_radius_km (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
mean_final_soc (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
mechatronics (nrel.hive.runner.Environment attribute)
(nrel.hive.runner.environment.Environment attribute)
mechatronics_file (nrel.hive.config.input.Input attribute)
mechatronics_id (nrel.hive.model.vehicle.mechatronics.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.bev.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.ICE attribute)
(nrel.hive.model.vehicle.mechatronics.ice.ICE attribute)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsMixin attribute)
(nrel.hive.model.vehicle.vehicle.Vehicle attribute)
MechatronicsId (in module nrel.hive.model.vehicle.mechatronics)
(in module nrel.hive.util.typealiases)
MechatronicsInterface (class in nrel.hive.model.vehicle.mechatronics)
(class in nrel.hive.model.vehicle.mechatronics.mechatronics_interface)
MechatronicsInterfaceABC (class in nrel.hive.model.vehicle.mechatronics.mechatronics_interface)
MechatronicsMixin (class in nrel.hive.model.vehicle.mechatronics.mechatronics_interface)
Membership (class in nrel.hive.model.membership)
membership (nrel.hive.model.base.Base attribute)
(nrel.hive.model.entity.EntityMixin attribute)
(nrel.hive.model.passenger.Passenger attribute)
(nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
(nrel.hive.model.station.station.Station attribute)
(nrel.hive.model.vehicle.vehicle.Vehicle attribute)
MembershipId (in module nrel.hive.util.typealiases)
MembershipMap (in module nrel.hive.util.typealiases)
memberships (nrel.hive.model.membership.Membership attribute)
memberships_in_common() (nrel.hive.model.membership.Membership method)
merge_dicts() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
Meters (in module nrel.hive.util)
(in module nrel.hive.util.units)
MILE_TO_KM (in module nrel.hive.util.units)
Miles (in module nrel.hive.util)
(in module nrel.hive.util.units)
MILES (nrel.hive.util.units.Unit attribute)
MilesPerGallon (in module nrel.hive.util.units)
min_delta_energy_change (nrel.hive.config.sim.Sim attribute)
minimum_price (nrel.hive.model.request.request_rate_structure.RequestRateStructure attribute)
(nrel.hive.model.request.RequestRateStructure attribute)
Mixin (class in nrel.hive.state.vehicle_state.vehicle_state)
mock_base() (in module nrel.hive.resources.mock_lobster)
mock_base_from_geoid() (in module nrel.hive.resources.mock_lobster)
mock_base_id() (nrel.hive.resources.mock_lobster.DefaultIds class method)
mock_bev() (in module nrel.hive.resources.mock_lobster)
mock_config() (in module nrel.hive.resources.mock_lobster)
mock_dcfc_charger() (in module nrel.hive.resources.mock_lobster)
mock_dcfc_charger_id() (in module nrel.hive.resources.mock_lobster)
mock_env() (in module nrel.hive.resources.mock_lobster)
mock_ev_powertrain() (in module nrel.hive.resources.mock_lobster)
mock_forecaster() (in module nrel.hive.resources.mock_lobster)
mock_gasoline_pump() (in module nrel.hive.resources.mock_lobster)
mock_geofence() (in module nrel.hive.resources.mock_lobster)
mock_geojson() (in module nrel.hive.resources.mock_lobster)
mock_graph_links() (in module nrel.hive.resources.mock_lobster)
mock_human_driver() (in module nrel.hive.resources.mock_lobster)
mock_ice() (in module nrel.hive.resources.mock_lobster)
mock_ice_powertrain() (in module nrel.hive.resources.mock_lobster)
mock_instruction_generators() (in module nrel.hive.resources.mock_lobster)
mock_l1_charger() (in module nrel.hive.resources.mock_lobster)
mock_l1_charger_id() (in module nrel.hive.resources.mock_lobster)
mock_l2_charger() (in module nrel.hive.resources.mock_lobster)
mock_l2_charger_id() (in module nrel.hive.resources.mock_lobster)
mock_mechatronics_bev_id() (nrel.hive.resources.mock_lobster.DefaultIds class method)
mock_mechatronics_ice_id() (nrel.hive.resources.mock_lobster.DefaultIds class method)
mock_membership() (in module nrel.hive.resources.mock_lobster)
mock_membership_id() (nrel.hive.resources.mock_lobster.DefaultIds class method)
mock_network() (in module nrel.hive.resources.mock_lobster)
mock_osm_network() (in module nrel.hive.resources.mock_lobster)
mock_osm_route() (in module nrel.hive.resources.mock_lobster)
mock_powercurve() (in module nrel.hive.resources.mock_lobster)
mock_rate_structure() (in module nrel.hive.resources.mock_lobster)
mock_reporter() (in module nrel.hive.resources.mock_lobster)
mock_request() (in module nrel.hive.resources.mock_lobster)
mock_request_from_geoids() (in module nrel.hive.resources.mock_lobster)
mock_request_id() (nrel.hive.resources.mock_lobster.DefaultIds class method)
mock_route() (in module nrel.hive.resources.mock_lobster)
mock_route_from_geoids() (in module nrel.hive.resources.mock_lobster)
mock_runner_payload() (in module nrel.hive.resources.mock_lobster)
mock_schedule_id() (nrel.hive.resources.mock_lobster.DefaultIds class method)
mock_sim() (in module nrel.hive.resources.mock_lobster)
mock_station() (in module nrel.hive.resources.mock_lobster)
mock_station_from_geoid() (in module nrel.hive.resources.mock_lobster)
mock_station_id() (nrel.hive.resources.mock_lobster.DefaultIds class method)
mock_update() (in module nrel.hive.resources.mock_lobster)
mock_vehicle() (in module nrel.hive.resources.mock_lobster)
mock_vehicle_from_geoid() (in module nrel.hive.resources.mock_lobster)
mock_vehicle_id() (nrel.hive.resources.mock_lobster.DefaultIds class method)
modify_base() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_base_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_driver_state() (nrel.hive.model.vehicle.vehicle.Vehicle method)
modify_energy() (nrel.hive.model.vehicle.vehicle.Vehicle method)
modify_entities() (in module nrel.hive.runner.runner_payload_ops)
(in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_entities_safe() (in module nrel.hive.runner.runner_payload_ops)
(in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_entity() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_entity_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_position() (nrel.hive.model.vehicle.vehicle.Vehicle method)
modify_request() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_request_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_station() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_station_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_vehicle() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_vehicle_assignment() (in module nrel.hive.state.vehicle_state.dispatch_ops)
modify_vehicle_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
modify_vehicle_state() (nrel.hive.model.vehicle.vehicle.Vehicle method)
module
nrel
nrel.hive
nrel.hive.__main__
nrel.hive.app
nrel.hive.app.hive_cosim
nrel.hive.app.run
nrel.hive.app.run_batch
nrel.hive.config
nrel.hive.config.config_builder
nrel.hive.config.dispatcher_config
nrel.hive.config.global_config
nrel.hive.config.hive_config
nrel.hive.config.input
nrel.hive.config.network
nrel.hive.config.sim
nrel.hive.dispatcher
nrel.hive.dispatcher.forecaster
nrel.hive.dispatcher.forecaster.basic_forecaster
nrel.hive.dispatcher.forecaster.forecast
nrel.hive.dispatcher.forecaster.forecaster_interface
nrel.hive.dispatcher.instruction
nrel.hive.dispatcher.instruction.instruction
nrel.hive.dispatcher.instruction.instruction_ops
nrel.hive.dispatcher.instruction.instruction_result
nrel.hive.dispatcher.instruction.instructions
nrel.hive.dispatcher.instruction_generator
nrel.hive.dispatcher.instruction_generator.assignment_ops
nrel.hive.dispatcher.instruction_generator.charging_fleet_manager
nrel.hive.dispatcher.instruction_generator.charging_search_type
nrel.hive.dispatcher.instruction_generator.dispatcher
nrel.hive.dispatcher.instruction_generator.instruction_function
nrel.hive.dispatcher.instruction_generator.instruction_generator
nrel.hive.dispatcher.instruction_generator.instruction_generator_ops
nrel.hive.initialization
nrel.hive.initialization.initialize_ops
nrel.hive.initialization.initialize_simulation
nrel.hive.initialization.initialize_simulation_with_sampling
nrel.hive.initialization.load
nrel.hive.initialization.sample_requests
nrel.hive.initialization.sample_vehicles
nrel.hive.model
nrel.hive.model.base
nrel.hive.model.energy
nrel.hive.model.energy.charger
nrel.hive.model.energy.charger.charger
nrel.hive.model.energy.energytype
nrel.hive.model.entity
nrel.hive.model.entity_position
nrel.hive.model.membership
nrel.hive.model.passenger
nrel.hive.model.request
nrel.hive.model.request.request
nrel.hive.model.request.request_rate_structure
nrel.hive.model.roadnetwork
nrel.hive.model.roadnetwork.geofence
nrel.hive.model.roadnetwork.haversine_link_id_ops
nrel.hive.model.roadnetwork.haversine_roadnetwork
nrel.hive.model.roadnetwork.link
nrel.hive.model.roadnetwork.link_id
nrel.hive.model.roadnetwork.linktraversal
nrel.hive.model.roadnetwork.osm
nrel.hive.model.roadnetwork.osm.osm_builders
nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper
nrel.hive.model.roadnetwork.osm.osm_roadnetwork
nrel.hive.model.roadnetwork.osm.osm_roadnetwork_ops
nrel.hive.model.roadnetwork.roadnetwork
nrel.hive.model.roadnetwork.route
nrel.hive.model.roadnetwork.routetraversal
nrel.hive.model.sim_time
nrel.hive.model.station
nrel.hive.model.station.charger_state
nrel.hive.model.station.station
nrel.hive.model.station.station_ops
nrel.hive.model.vehicle
nrel.hive.model.vehicle.mechatronics
nrel.hive.model.vehicle.mechatronics.bev
nrel.hive.model.vehicle.mechatronics.ice
nrel.hive.model.vehicle.mechatronics.mechatronics_interface
nrel.hive.model.vehicle.mechatronics.powercurve
nrel.hive.model.vehicle.mechatronics.powercurve.powercurve
nrel.hive.model.vehicle.mechatronics.powercurve.powercurve_ops
nrel.hive.model.vehicle.mechatronics.powercurve.tabular_powercurve
nrel.hive.model.vehicle.mechatronics.powertrain
nrel.hive.model.vehicle.mechatronics.powertrain.powertrain
nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain
nrel.hive.model.vehicle.schedules
nrel.hive.model.vehicle.schedules.schedule
nrel.hive.model.vehicle.schedules.schedule_type
nrel.hive.model.vehicle.schedules.time_range_schedule
nrel.hive.model.vehicle.trip_phase
nrel.hive.model.vehicle.vehicle
nrel.hive.reporting
nrel.hive.reporting.driver_event_ops
nrel.hive.reporting.handler
nrel.hive.reporting.handler.eventful_handler
nrel.hive.reporting.handler.handler
nrel.hive.reporting.handler.instruction_handler
nrel.hive.reporting.handler.kepler_feature
nrel.hive.reporting.handler.kepler_handler
nrel.hive.reporting.handler.stateful_handler
nrel.hive.reporting.handler.stats_handler
nrel.hive.reporting.handler.summary_stats
nrel.hive.reporting.handler.time_step_stats_handler
nrel.hive.reporting.handler.vehicle_charge_events_handler
nrel.hive.reporting.instruction_generator_event_ops
nrel.hive.reporting.report_type
nrel.hive.reporting.reporter
nrel.hive.reporting.reporter_ops
nrel.hive.reporting.vehicle_event_ops
nrel.hive.resources
nrel.hive.resources.chargers
nrel.hive.resources.defaults
nrel.hive.resources.mechatronics
nrel.hive.resources.mock_lobster
nrel.hive.resources.powercurve
nrel.hive.resources.powertrain
nrel.hive.resources.scenarios
nrel.hive.resources.scenarios.denver_downtown
nrel.hive.resources.scenarios.denver_downtown.bases
nrel.hive.resources.scenarios.denver_downtown.chargers
nrel.hive.resources.scenarios.denver_downtown.charging_prices
nrel.hive.resources.scenarios.denver_downtown.fleets
nrel.hive.resources.scenarios.denver_downtown.geofence
nrel.hive.resources.scenarios.denver_downtown.mechatronics
nrel.hive.resources.scenarios.denver_downtown.requests
nrel.hive.resources.scenarios.denver_downtown.road_network
nrel.hive.resources.scenarios.denver_downtown.service_prices
nrel.hive.resources.scenarios.denver_downtown.stations
nrel.hive.resources.scenarios.denver_downtown.vehicles
nrel.hive.resources.scenarios.manhattan
nrel.hive.resources.scenarios.manhattan.bases
nrel.hive.resources.scenarios.manhattan.charging_prices
nrel.hive.resources.scenarios.manhattan.geofence
nrel.hive.resources.scenarios.manhattan.requests
nrel.hive.resources.scenarios.manhattan.road_network
nrel.hive.resources.scenarios.manhattan.service_prices
nrel.hive.resources.scenarios.manhattan.stations
nrel.hive.resources.scenarios.manhattan.vehicles
nrel.hive.resources.schedules
nrel.hive.runner
nrel.hive.runner.environment
nrel.hive.runner.local_simulation_runner
nrel.hive.runner.runner_payload
nrel.hive.runner.runner_payload_ops
nrel.hive.state
nrel.hive.state.driver_state
nrel.hive.state.driver_state.autonomous_driver_state
nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available
nrel.hive.state.driver_state.autonomous_driver_state.autonomous_driver_attributes
nrel.hive.state.driver_state.driver_instruction_ops
nrel.hive.state.driver_state.driver_state
nrel.hive.state.driver_state.human_driver_state
nrel.hive.state.driver_state.human_driver_state.human_driver_attributes
nrel.hive.state.driver_state.human_driver_state.human_driver_state
nrel.hive.state.driver_state.human_driver_state.human_unavailable_charge_parameters
nrel.hive.state.entity_state
nrel.hive.state.entity_state.entity_state_ops
nrel.hive.state.simulation_state
nrel.hive.state.simulation_state.at_location_response
nrel.hive.state.simulation_state.simulation_state
nrel.hive.state.simulation_state.simulation_state_ops
nrel.hive.state.simulation_state.update
nrel.hive.state.simulation_state.update.cancel_requests
nrel.hive.state.simulation_state.update.charging_price_update
nrel.hive.state.simulation_state.update.simulation_update
nrel.hive.state.simulation_state.update.step_simulation
nrel.hive.state.simulation_state.update.step_simulation_ops
nrel.hive.state.simulation_state.update.update
nrel.hive.state.simulation_state.update.update_requests_from_file
nrel.hive.state.simulation_state.update.update_requests_sampling
nrel.hive.state.vehicle_state
nrel.hive.state.vehicle_state.charge_queueing
nrel.hive.state.vehicle_state.charging_base
nrel.hive.state.vehicle_state.charging_station
nrel.hive.state.vehicle_state.dispatch_base
nrel.hive.state.vehicle_state.dispatch_ops
nrel.hive.state.vehicle_state.dispatch_pooling_trip
nrel.hive.state.vehicle_state.dispatch_station
nrel.hive.state.vehicle_state.dispatch_trip
nrel.hive.state.vehicle_state.idle
nrel.hive.state.vehicle_state.out_of_service
nrel.hive.state.vehicle_state.repositioning
nrel.hive.state.vehicle_state.reserve_base
nrel.hive.state.vehicle_state.servicing_ops
nrel.hive.state.vehicle_state.servicing_pooling_trip
nrel.hive.state.vehicle_state.servicing_trip
nrel.hive.state.vehicle_state.vehicle_state
nrel.hive.state.vehicle_state.vehicle_state_ops
nrel.hive.state.vehicle_state.vehicle_state_type
nrel.hive.util
nrel.hive.util.dict_ops
nrel.hive.util.error_or_result
nrel.hive.util.exception
nrel.hive.util.fp
nrel.hive.util.fs
nrel.hive.util.geo
nrel.hive.util.h3_ops
nrel.hive.util.io
nrel.hive.util.iterators
nrel.hive.util.time_helpers
nrel.hive.util.tuple_ops
nrel.hive.util.typealiases
nrel.hive.util.units
nrel.hive.util.validation
nrel.hive.util.wkt
move() (in module nrel.hive.state.vehicle_state.vehicle_state_ops)
MoveResult (class in nrel.hive.state.vehicle_state.vehicle_state_ops)
Mph (in module nrel.hive.util)
(in module nrel.hive.util.units)
MPH (nrel.hive.util.units.Unit attribute)
MPH_TO_KMPH (in module nrel.hive.util.units)
N
name (nrel.hive.dispatcher.instruction_generator.instruction_function.AnonGenerator property)
(nrel.hive.dispatcher.instruction_generator.instruction_generator.InstructionGenerator property)
nearest_entity() (nrel.hive.util.h3_ops.H3Ops class method)
(nrel.hive.util.H3Ops class method)
nearest_entity_by_great_circle_distance() (nrel.hive.util.h3_ops.H3Ops class method)
(nrel.hive.util.H3Ops class method)
nearest_entity_point_to_point() (nrel.hive.util.h3_ops.H3Ops class method)
(nrel.hive.util.H3Ops class method)
NEAREST_SHORTEST_QUEUE (nrel.hive.dispatcher.instruction_generator.charging_search_type.ChargingSearchType attribute)
nearest_shortest_queue_distance() (in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
nearest_shortest_queue_ranking() (in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
Network (class in nrel.hive.config.network)
network (nrel.hive.config.hive_config.HiveConfig attribute)
(nrel.hive.config.HiveConfig attribute)
(nrel.hive.HiveConfig attribute)
network_type (nrel.hive.config.network.Network attribute)
next_state (nrel.hive.dispatcher.instruction.instruction_result.InstructionResult attribute)
next_vehicle (nrel.hive.state.vehicle_state.vehicle_state_ops.MoveResult attribute)
no_time_left() (nrel.hive.model.roadnetwork.routetraversal.RouteTraversal method)
NodeId (in module nrel.hive.model.roadnetwork.link_id)
nominal_miles_per_gallon (nrel.hive.model.vehicle.mechatronics.ICE attribute)
(nrel.hive.model.vehicle.mechatronics.ice.ICE attribute)
nominal_watt_hour_per_mile (nrel.hive.model.vehicle.mechatronics.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.bev.BEV attribute)
non_empty() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
nrel
module
nrel.hive
module
nrel.hive.__main__
module
nrel.hive.app
module
nrel.hive.app.hive_cosim
module
nrel.hive.app.run
module
nrel.hive.app.run_batch
module
nrel.hive.config
module
nrel.hive.config.config_builder
module
nrel.hive.config.dispatcher_config
module
nrel.hive.config.global_config
module
nrel.hive.config.hive_config
module
nrel.hive.config.input
module
nrel.hive.config.network
module
nrel.hive.config.sim
module
nrel.hive.dispatcher
module
nrel.hive.dispatcher.forecaster
module
nrel.hive.dispatcher.forecaster.basic_forecaster
module
nrel.hive.dispatcher.forecaster.forecast
module
nrel.hive.dispatcher.forecaster.forecaster_interface
module
nrel.hive.dispatcher.instruction
module
nrel.hive.dispatcher.instruction.instruction
module
nrel.hive.dispatcher.instruction.instruction_ops
module
nrel.hive.dispatcher.instruction.instruction_result
module
nrel.hive.dispatcher.instruction.instructions
module
nrel.hive.dispatcher.instruction_generator
module
nrel.hive.dispatcher.instruction_generator.assignment_ops
module
nrel.hive.dispatcher.instruction_generator.charging_fleet_manager
module
nrel.hive.dispatcher.instruction_generator.charging_search_type
module
nrel.hive.dispatcher.instruction_generator.dispatcher
module
nrel.hive.dispatcher.instruction_generator.instruction_function
module
nrel.hive.dispatcher.instruction_generator.instruction_generator
module
nrel.hive.dispatcher.instruction_generator.instruction_generator_ops
module
nrel.hive.initialization
module
nrel.hive.initialization.initialize_ops
module
nrel.hive.initialization.initialize_simulation
module
nrel.hive.initialization.initialize_simulation_with_sampling
module
nrel.hive.initialization.load
module
nrel.hive.initialization.sample_requests
module
nrel.hive.initialization.sample_vehicles
module
nrel.hive.model
module
nrel.hive.model.base
module
nrel.hive.model.energy
module
nrel.hive.model.energy.charger
module
nrel.hive.model.energy.charger.charger
module
nrel.hive.model.energy.energytype
module
nrel.hive.model.entity
module
nrel.hive.model.entity_position
module
nrel.hive.model.membership
module
nrel.hive.model.passenger
module
nrel.hive.model.request
module
nrel.hive.model.request.request
module
nrel.hive.model.request.request_rate_structure
module
nrel.hive.model.roadnetwork
module
nrel.hive.model.roadnetwork.geofence
module
nrel.hive.model.roadnetwork.haversine_link_id_ops
module
nrel.hive.model.roadnetwork.haversine_roadnetwork
module
nrel.hive.model.roadnetwork.link
module
nrel.hive.model.roadnetwork.link_id
module
nrel.hive.model.roadnetwork.linktraversal
module
nrel.hive.model.roadnetwork.osm
module
nrel.hive.model.roadnetwork.osm.osm_builders
module
nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper
module
nrel.hive.model.roadnetwork.osm.osm_roadnetwork
module
nrel.hive.model.roadnetwork.osm.osm_roadnetwork_ops
module
nrel.hive.model.roadnetwork.roadnetwork
module
nrel.hive.model.roadnetwork.route
module
nrel.hive.model.roadnetwork.routetraversal
module
nrel.hive.model.sim_time
module
nrel.hive.model.station
module
nrel.hive.model.station.charger_state
module
nrel.hive.model.station.station
module
nrel.hive.model.station.station_ops
module
nrel.hive.model.vehicle
module
nrel.hive.model.vehicle.mechatronics
module
nrel.hive.model.vehicle.mechatronics.bev
module
nrel.hive.model.vehicle.mechatronics.ice
module
nrel.hive.model.vehicle.mechatronics.mechatronics_interface
module
nrel.hive.model.vehicle.mechatronics.powercurve
module
nrel.hive.model.vehicle.mechatronics.powercurve.powercurve
module
nrel.hive.model.vehicle.mechatronics.powercurve.powercurve_ops
module
nrel.hive.model.vehicle.mechatronics.powercurve.tabular_powercurve
module
nrel.hive.model.vehicle.mechatronics.powertrain
module
nrel.hive.model.vehicle.mechatronics.powertrain.powertrain
module
nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain
module
nrel.hive.model.vehicle.schedules
module
nrel.hive.model.vehicle.schedules.schedule
module
nrel.hive.model.vehicle.schedules.schedule_type
module
nrel.hive.model.vehicle.schedules.time_range_schedule
module
nrel.hive.model.vehicle.trip_phase
module
nrel.hive.model.vehicle.vehicle
module
nrel.hive.reporting
module
nrel.hive.reporting.driver_event_ops
module
nrel.hive.reporting.handler
module
nrel.hive.reporting.handler.eventful_handler
module
nrel.hive.reporting.handler.handler
module
nrel.hive.reporting.handler.instruction_handler
module
nrel.hive.reporting.handler.kepler_feature
module
nrel.hive.reporting.handler.kepler_handler
module
nrel.hive.reporting.handler.stateful_handler
module
nrel.hive.reporting.handler.stats_handler
module
nrel.hive.reporting.handler.summary_stats
module
nrel.hive.reporting.handler.time_step_stats_handler
module
nrel.hive.reporting.handler.vehicle_charge_events_handler
module
nrel.hive.reporting.instruction_generator_event_ops
module
nrel.hive.reporting.report_type
module
nrel.hive.reporting.reporter
module
nrel.hive.reporting.reporter_ops
module
nrel.hive.reporting.vehicle_event_ops
module
nrel.hive.resources
module
nrel.hive.resources.chargers
module
nrel.hive.resources.defaults
module
nrel.hive.resources.mechatronics
module
nrel.hive.resources.mock_lobster
module
nrel.hive.resources.powercurve
module
nrel.hive.resources.powertrain
module
nrel.hive.resources.scenarios
module
nrel.hive.resources.scenarios.denver_downtown
module
nrel.hive.resources.scenarios.denver_downtown.bases
module
nrel.hive.resources.scenarios.denver_downtown.chargers
module
nrel.hive.resources.scenarios.denver_downtown.charging_prices
module
nrel.hive.resources.scenarios.denver_downtown.fleets
module
nrel.hive.resources.scenarios.denver_downtown.geofence
module
nrel.hive.resources.scenarios.denver_downtown.mechatronics
module
nrel.hive.resources.scenarios.denver_downtown.requests
module
nrel.hive.resources.scenarios.denver_downtown.road_network
module
nrel.hive.resources.scenarios.denver_downtown.service_prices
module
nrel.hive.resources.scenarios.denver_downtown.stations
module
nrel.hive.resources.scenarios.denver_downtown.vehicles
module
nrel.hive.resources.scenarios.manhattan
module
nrel.hive.resources.scenarios.manhattan.bases
module
nrel.hive.resources.scenarios.manhattan.charging_prices
module
nrel.hive.resources.scenarios.manhattan.geofence
module
nrel.hive.resources.scenarios.manhattan.requests
module
nrel.hive.resources.scenarios.manhattan.road_network
module
nrel.hive.resources.scenarios.manhattan.service_prices
module
nrel.hive.resources.scenarios.manhattan.stations
module
nrel.hive.resources.scenarios.manhattan.vehicles
module
nrel.hive.resources.schedules
module
nrel.hive.runner
module
nrel.hive.runner.environment
module
nrel.hive.runner.local_simulation_runner
module
nrel.hive.runner.runner_payload
module
nrel.hive.runner.runner_payload_ops
module
nrel.hive.state
module
nrel.hive.state.driver_state
module
nrel.hive.state.driver_state.autonomous_driver_state
module
nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available
module
nrel.hive.state.driver_state.autonomous_driver_state.autonomous_driver_attributes
module
nrel.hive.state.driver_state.driver_instruction_ops
module
nrel.hive.state.driver_state.driver_state
module
nrel.hive.state.driver_state.human_driver_state
module
nrel.hive.state.driver_state.human_driver_state.human_driver_attributes
module
nrel.hive.state.driver_state.human_driver_state.human_driver_state
module
nrel.hive.state.driver_state.human_driver_state.human_unavailable_charge_parameters
module
nrel.hive.state.entity_state
module
nrel.hive.state.entity_state.entity_state_ops
module
nrel.hive.state.simulation_state
module
nrel.hive.state.simulation_state.at_location_response
module
nrel.hive.state.simulation_state.simulation_state
module
nrel.hive.state.simulation_state.simulation_state_ops
module
nrel.hive.state.simulation_state.update
module
nrel.hive.state.simulation_state.update.cancel_requests
module
nrel.hive.state.simulation_state.update.charging_price_update
module
nrel.hive.state.simulation_state.update.simulation_update
module
nrel.hive.state.simulation_state.update.step_simulation
module
nrel.hive.state.simulation_state.update.step_simulation_ops
module
nrel.hive.state.simulation_state.update.update
module
nrel.hive.state.simulation_state.update.update_requests_from_file
module
nrel.hive.state.simulation_state.update.update_requests_sampling
module
nrel.hive.state.vehicle_state
module
nrel.hive.state.vehicle_state.charge_queueing
module
nrel.hive.state.vehicle_state.charging_base
module
nrel.hive.state.vehicle_state.charging_station
module
nrel.hive.state.vehicle_state.dispatch_base
module
nrel.hive.state.vehicle_state.dispatch_ops
module
nrel.hive.state.vehicle_state.dispatch_pooling_trip
module
nrel.hive.state.vehicle_state.dispatch_station
module
nrel.hive.state.vehicle_state.dispatch_trip
module
nrel.hive.state.vehicle_state.idle
module
nrel.hive.state.vehicle_state.out_of_service
module
nrel.hive.state.vehicle_state.repositioning
module
nrel.hive.state.vehicle_state.reserve_base
module
nrel.hive.state.vehicle_state.servicing_ops
module
nrel.hive.state.vehicle_state.servicing_pooling_trip
module
nrel.hive.state.vehicle_state.servicing_trip
module
nrel.hive.state.vehicle_state.vehicle_state
module
nrel.hive.state.vehicle_state.vehicle_state_ops
module
nrel.hive.state.vehicle_state.vehicle_state_type
module
nrel.hive.util
module
nrel.hive.util.dict_ops
module
nrel.hive.util.error_or_result
module
nrel.hive.util.exception
module
nrel.hive.util.fp
module
nrel.hive.util.fs
module
nrel.hive.util.geo
module
nrel.hive.util.h3_ops
module
nrel.hive.util.io
module
nrel.hive.util.iterators
module
nrel.hive.util.time_helpers
module
nrel.hive.util.tuple_ops
module
nrel.hive.util.typealiases
module
nrel.hive.util.units
module
nrel.hive.util.validation
module
nrel.hive.util.wkt
module
num_passengers (nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip attribute)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip attribute)
O
ObjectIterator (class in nrel.hive.util.iterators)
OFF (nrel.hive.reporting.driver_event_ops.ScheduleEventType attribute)
ON (nrel.hive.reporting.driver_event_ops.ScheduleEventType attribute)
on_shift_access_chargers (nrel.hive.model.station.station.Station attribute)
ordered_instruction_generators (nrel.hive.state.simulation_state.update.step_simulation.StepSimulation property)
(nrel.hive.StepSimulation property)
origin (nrel.hive.model.passenger.Passenger attribute)
(nrel.hive.model.request.Request property)
(nrel.hive.model.request.request.Request property)
osm_graph_from_polygon() (in module nrel.hive.model.roadnetwork.osm.osm_builders)
osm_init_function() (in module nrel.hive.initialization.initialize_simulation)
OSMRoadNetwork (class in nrel.hive.model.roadnetwork.osm.osm_roadnetwork)
OSMRoadNetworkLinkHelper (class in nrel.hive.model.roadnetwork.osm.osm_road_network_link_helper)
OUT_OF_SERVICE (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
OutOfService (class in nrel.hive.state.vehicle_state.out_of_service)
output_base_directory (nrel.hive.config.global_config.GlobalConfig attribute)
P
package_root() (in module nrel.hive)
parser (in module nrel.hive.app.run)
(in module nrel.hive.app.run_batch)
partition() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
Passenger (class in nrel.hive.model.passenger)
PassengerId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
passengers (nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
Percentage (in module nrel.hive.util)
(in module nrel.hive.util.units)
perform_driver_state_updates() (in module nrel.hive.state.simulation_state.update.step_simulation_ops)
perform_vehicle_state_updates() (in module nrel.hive.state.simulation_state.update.step_simulation_ops)
pick_up_trip() (in module nrel.hive.state.vehicle_state.servicing_ops)
PICKUP (nrel.hive.model.vehicle.trip_phase.TripPhase attribute)
PICKUP_REQUEST_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
point_2d() (in module nrel.hive.util.wkt)
point_along_link() (nrel.hive.util.h3_ops.H3Ops class method)
(nrel.hive.util.H3Ops class method)
polygon_empty() (in module nrel.hive.util.wkt)
pop_from_stack_dict() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
pop_vehicle() (in module nrel.hive.state.simulation_state.simulation_state_ops)
pop_vehicle_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
position (nrel.hive.model.base.Base attribute)
(nrel.hive.model.entity.EntityMixin attribute)
(nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
(nrel.hive.model.station.station.Station attribute)
(nrel.hive.model.vehicle.vehicle.Vehicle attribute)
position_from_geoid() (nrel.hive.model.roadnetwork.roadnetwork.RoadNetwork method)
Powercurve (class in nrel.hive.model.vehicle.mechatronics)
(class in nrel.hive.model.vehicle.mechatronics.powercurve)
(class in nrel.hive.model.vehicle.mechatronics.powercurve.powercurve)
powercurve (nrel.hive.model.vehicle.mechatronics.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.bev.BEV attribute)
powercurve_models (in module nrel.hive.model.vehicle.mechatronics.powercurve)
PowercurveId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
Powertrain (class in nrel.hive.model.vehicle.mechatronics)
(class in nrel.hive.model.vehicle.mechatronics.powertrain)
(class in nrel.hive.model.vehicle.mechatronics.powertrain.powertrain)
powertrain (nrel.hive.model.vehicle.mechatronics.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.bev.BEV attribute)
(nrel.hive.model.vehicle.mechatronics.ICE attribute)
(nrel.hive.model.vehicle.mechatronics.ice.ICE attribute)
PowertrainABC (class in nrel.hive.model.vehicle.mechatronics.powertrain.powertrain)
PowertrainId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
PowertrainMixin (class in nrel.hive.model.vehicle.mechatronics.powertrain.powertrain)
pre_step_update (nrel.hive.state.simulation_state.update.update.Update attribute)
(nrel.hive.Update attribute)
PREFIX (in module nrel.hive.reporting.handler.kepler_handler)
prepend() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
prev_state (nrel.hive.dispatcher.instruction.instruction_result.InstructionResult attribute)
prev_vehicle (nrel.hive.state.vehicle_state.vehicle_state_ops.MoveResult attribute)
price_per_kwh (nrel.hive.model.station.charger_state.ChargerState attribute)
price_per_mile (nrel.hive.model.request.request_rate_structure.RequestRateStructure attribute)
(nrel.hive.model.request.RequestRateStructure attribute)
print_defaults() (in module nrel.hive.app.run)
process_fleet_file() (in module nrel.hive.initialization.initialize_ops)
properties (nrel.hive.reporting.handler.kepler_feature.Feature attribute)
Property (class in nrel.hive.reporting.handler.kepler_feature)
public (nrel.hive.model.membership.Membership property)
PUBLIC_MEMBERSHIP_ID (in module nrel.hive.model.membership)
R
r_locations (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
r_search (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
range_remaining_km() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
rate (nrel.hive.model.energy.Charger attribute)
(nrel.hive.model.energy.charger.Charger attribute)
(nrel.hive.model.energy.charger.charger.Charger attribute)
rate_structure (nrel.hive.state.simulation_state.update.update_requests_from_file.UpdateRequestsFromFile attribute)
(nrel.hive.state.simulation_state.update.update_requests_sampling.UpdateRequestsSampling attribute)
rate_structure_file (nrel.hive.config.input.Input attribute)
Ratio (in module nrel.hive.util)
(in module nrel.hive.util.units)
read_fleet_ids_from_file() (in module nrel.hive.initialization.initialize_ops)
read_time_range_row() (in module nrel.hive.model.vehicle.schedules.time_range_schedule)
read_time_string() (in module nrel.hive.util.time_helpers)
read_until_stop_condition() (nrel.hive.util.DictReaderStepper method)
(nrel.hive.util.iterators.DictReaderStepper method)
reader (nrel.hive.dispatcher.forecaster.basic_forecaster.BasicForecaster attribute)
(nrel.hive.dispatcher.forecaster.BasicForecaster attribute)
(nrel.hive.state.simulation_state.update.charging_price_update.ChargingPriceUpdate attribute)
(nrel.hive.state.simulation_state.update.update_requests_from_file.UpdateRequestsFromFile attribute)
receive_payment() (nrel.hive.model.station.station.Station method)
(nrel.hive.model.vehicle.vehicle.Vehicle method)
REFUEL_SEARCH_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
refuel_search_event() (in module nrel.hive.reporting.instruction_generator_event_ops)
remaining (nrel.hive.model.roadnetwork.linktraversal.LinkTraversalResult attribute)
remaining_range_target (nrel.hive.state.driver_state.human_driver_state.human_unavailable_charge_parameters.HumanUnavailableChargeParameters attribute)
remaining_route (nrel.hive.model.roadnetwork.routetraversal.RouteTraversal attribute)
remaining_time_seconds (nrel.hive.model.roadnetwork.linktraversal.LinkTraversalResult attribute)
(nrel.hive.model.roadnetwork.routetraversal.RouteTraversal attribute)
remove() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
remove_base() (in module nrel.hive.state.simulation_state.simulation_state_ops)
remove_base_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
remove_from_collection_dict() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
remove_from_dict() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
remove_request() (in module nrel.hive.state.simulation_state.simulation_state_ops)
remove_request_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
remove_station() (in module nrel.hive.state.simulation_state.simulation_state_ops)
remove_station_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
remove_vehicle() (in module nrel.hive.state.simulation_state.simulation_state_ops)
remove_vehicle_safe() (in module nrel.hive.state.simulation_state.simulation_state_ops)
Report (class in nrel.hive.reporting.reporter)
report (nrel.hive.reporting.reporter.Report attribute)
report_dropoff_request() (in module nrel.hive.reporting.vehicle_event_ops)
report_error() (in module nrel.hive.util.exception)
report_pickup_request() (in module nrel.hive.reporting.vehicle_event_ops)
report_type (nrel.hive.reporting.reporter.Report attribute)
Reporter (class in nrel.hive.reporting.reporter)
reporter (nrel.hive.runner.Environment attribute)
(nrel.hive.runner.environment.Environment attribute)
ReportType (class in nrel.hive.reporting.report_type)
Repositioning (class in nrel.hive.state.vehicle_state.repositioning)
REPOSITIONING (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
RepositionInstruction (class in nrel.hive.dispatcher.instruction)
(class in nrel.hive.dispatcher.instruction.instructions)
Request (class in nrel.hive.model.request)
(class in nrel.hive.model.request.request)
request (nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip attribute)
request_cancel_time_seconds (nrel.hive.config.sim.Sim attribute)
request_id (nrel.hive.dispatcher.instruction.DispatchTripInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.DispatchTripInstruction attribute)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip attribute)
(nrel.hive.state.vehicle_state.servicing_ops.ActivePoolingTrip attribute)
request_iterator (nrel.hive.state.simulation_state.update.update_requests_sampling.UpdateRequestsSampling attribute)
RequestId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
RequestRateStructure (class in nrel.hive.model.request)
(class in nrel.hive.model.request.request_rate_structure)
requests (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
(nrel.hive.state.simulation_state.at_location_response.AtLocationResponse attribute)
(nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
requests_exist_and_match_membership() (in module nrel.hive.state.vehicle_state.dispatch_ops)
requests_file (nrel.hive.config.input.Input attribute)
required_config() (nrel.hive.config.dispatcher_config.DispatcherConfig class method)
(nrel.hive.config.global_config.GlobalConfig class method)
(nrel.hive.config.input.Input class method)
(nrel.hive.config.network.Network class method)
(nrel.hive.config.sim.Sim class method)
RESERVE_BASE (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
ReserveBase (class in nrel.hive.state.vehicle_state.reserve_base)
ReserveBaseInstruction (class in nrel.hive.dispatcher.instruction)
(class in nrel.hive.dispatcher.instruction.instructions)
reset() (nrel.hive.reporting.handler.kepler_feature.KeplerFeature method)
resolve_route_src_dst_positions() (in module nrel.hive.model.roadnetwork.osm.osm_roadnetwork_ops)
return_charger() (nrel.hive.model.station.station.Station method)
return_stall() (nrel.hive.model.base.Base method)
reverse_link_id() (in module nrel.hive.model.roadnetwork.link_id)
rich_handler (in module nrel.hive)
road_network (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
road_network_file (nrel.hive.config.input.Input attribute)
RoadNetwork (class in nrel.hive.model.roadnetwork.roadnetwork)
Route (in module nrel.hive.model.roadnetwork.route)
route (nrel.hive.state.vehicle_state.dispatch_base.DispatchBase attribute)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip attribute)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation attribute)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip attribute)
(nrel.hive.state.vehicle_state.repositioning.Repositioning attribute)
(nrel.hive.state.vehicle_state.servicing_ops.ActivePoolingTrip attribute)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip property)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip attribute)
route() (nrel.hive.model.roadnetwork.haversine_roadnetwork.HaversineRoadNetwork method)
(nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork method)
(nrel.hive.model.roadnetwork.roadnetwork.RoadNetwork method)
route_cooresponds_with_entities() (in module nrel.hive.model.roadnetwork.route)
route_distance_km() (in module nrel.hive.model.roadnetwork.route)
route_from_nx_path() (in module nrel.hive.model.roadnetwork.osm.osm_roadnetwork_ops)
route_travel_time_seconds() (in module nrel.hive.model.roadnetwork.route)
route_traversal (nrel.hive.state.vehicle_state.vehicle_state_ops.MoveResult attribute)
routes (nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip attribute)
routes_are_connected() (in module nrel.hive.model.roadnetwork.route)
RouteStepError
,
[1]
RouteStepPointer (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
RouteTraversal (class in nrel.hive.model.roadnetwork.routetraversal)
run() (in module nrel.hive.app)
(in module nrel.hive.app.run)
(in module nrel.hive.app.run_batch)
(nrel.hive.runner.local_simulation_runner.LocalSimulationRunner class method)
(nrel.hive.runner.LocalSimulationRunner class method)
run_sim() (in module nrel.hive.app.run)
runner_payload (nrel.hive.app.hive_cosim.CrankResult attribute)
(nrel.hive.state.simulation_state.update.update.UpdatePayload attribute)
RunnerPayload (class in nrel.hive.runner)
(class in nrel.hive.runner.runner_payload)
S
s (nrel.hive.runner.runner_payload.RunnerPayload attribute)
(nrel.hive.runner.RunnerPayload attribute)
s_locations (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
s_search (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
safe_get_node_coordinates() (in module nrel.hive.model.roadnetwork.osm.osm_roadnetwork_ops)
safe_sim() (in module nrel.hive.app.run_batch)
same_simulation_location() (in module nrel.hive.util.geo)
sample_vehicles() (in module nrel.hive.initialization.sample_vehicles)
scale_charge_rate() (nrel.hive.model.station.charger_state.ChargerState method)
scale_charger_rate() (nrel.hive.model.station.station.Station method)
scenario_directory (nrel.hive.config.input.Input attribute)
scenario_file (nrel.hive.app.run_batch.SimArgs attribute)
(nrel.hive.config.input.Input attribute)
scenario_files (nrel.hive.app.run_batch.BatchConfig attribute)
scenario_output_directory (nrel.hive.config.hive_config.HiveConfig attribute)
(nrel.hive.config.HiveConfig attribute)
(nrel.hive.HiveConfig attribute)
schedule_id (nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available.AutonomousAvailable property)
(nrel.hive.state.driver_state.driver_state.DriverState property)
(nrel.hive.state.driver_state.human_driver_state.human_driver_attributes.HumanDriverAttributes attribute)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanAvailable property)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanUnavailable property)
schedule_type (nrel.hive.config.sim.Sim attribute)
ScheduleEventType (class in nrel.hive.reporting.driver_event_ops)
ScheduleFunction (in module nrel.hive.model.vehicle.schedules)
(in module nrel.hive.model.vehicle.schedules.schedule)
ScheduleId (in module nrel.hive.model.vehicle.schedules)
(in module nrel.hive.util.typealiases)
schedules (nrel.hive.runner.Environment attribute)
(nrel.hive.runner.environment.Environment attribute)
schedules_file (nrel.hive.config.input.Input attribute)
ScheduleType (class in nrel.hive.model.vehicle.schedules)
(class in nrel.hive.model.vehicle.schedules.schedule_type)
search (nrel.hive.util.dict_ops.EntityUpdateResult attribute)
Seconds (in module nrel.hive.util)
(in module nrel.hive.util.units)
SECONDS_IN_HOUR (in module nrel.hive.util)
(in module nrel.hive.util.units)
SECONDS_TO_HOURS (in module nrel.hive.util)
(in module nrel.hive.util.units)
seed (nrel.hive.config.sim.Sim attribute)
send_payment() (nrel.hive.model.vehicle.vehicle.Vehicle method)
SERVICING_POOLING_TRIP (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
SERVICING_TRIP (nrel.hive.state.vehicle_state.vehicle_state_type.VehicleStateType attribute)
ServicingPoolingTrip (class in nrel.hive.state.vehicle_state.servicing_pooling_trip)
ServicingTrip (class in nrel.hive.state.vehicle_state.servicing_trip)
set_charge_rate() (nrel.hive.model.station.charger_state.ChargerState method)
set_charger_rate() (nrel.hive.model.station.station.Station method)
set_instruction_generators() (in module nrel.hive.runner.runner_payload_ops)
set_membership() (nrel.hive.model.base.Base method)
(nrel.hive.model.entity.EntityABC method)
(nrel.hive.model.request.Request method)
(nrel.hive.model.request.request.Request method)
(nrel.hive.model.station.station.Station method)
(nrel.hive.model.vehicle.vehicle.Vehicle method)
set_reporter() (nrel.hive.runner.Environment method)
(nrel.hive.runner.environment.Environment method)
set_scenario_output_directory() (nrel.hive.config.hive_config.HiveConfig method)
(nrel.hive.config.HiveConfig method)
(nrel.hive.HiveConfig method)
SHORTEST_TIME_TO_CHARGE (nrel.hive.dispatcher.instruction_generator.charging_search_type.ChargingSearchType attribute)
shortest_time_to_charge_distance() (in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
shortest_time_to_charge_ranking() (in module nrel.hive.dispatcher.instruction_generator.assignment_ops)
Sim (class in nrel.hive.config.sim)
sim (nrel.hive.config.hive_config.HiveConfig attribute)
(nrel.hive.config.HiveConfig attribute)
(nrel.hive.HiveConfig attribute)
(nrel.hive.state.vehicle_state.vehicle_state_ops.MoveResult attribute)
sim_h3_location_resolution (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
sim_h3_resolution (nrel.hive.config.sim.Sim attribute)
(nrel.hive.model.roadnetwork.roadnetwork.RoadNetwork attribute)
sim_h3_search_resolution (nrel.hive.config.sim.Sim attribute)
(nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
sim_name (nrel.hive.config.sim.Sim attribute)
sim_time (nrel.hive.app.hive_cosim.CrankResult attribute)
(nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
sim_timestep_duration_seconds (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
SimArgs (class in nrel.hive.app.run_batch)
SimStep (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
SimTime (class in nrel.hive.model.sim_time)
SimulationState (class in nrel.hive.state.simulation_state.simulation_state)
SimulationStateError
,
[1]
SimulationUpdateFunction (class in nrel.hive.state.simulation_state.update.simulation_update)
single_membership() (nrel.hive.model.membership.Membership class method)
sliding() (in module nrel.hive.util.iterators)
solution (nrel.hive.dispatcher.instruction_generator.assignment_ops.AssignmentSolution attribute)
solution_cost (nrel.hive.dispatcher.instruction_generator.assignment_ops.AssignmentSolution attribute)
somewhere() (in module nrel.hive.resources.mock_lobster)
somewhere_else() (in module nrel.hive.resources.mock_lobster)
speed_kmph (nrel.hive.model.roadnetwork.link.Link attribute)
(nrel.hive.model.roadnetwork.linktraversal.LinkTraversal attribute)
speed_units (nrel.hive.model.vehicle.mechatronics.powertrain.powertrain.PowertrainMixin attribute)
(nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain.TabularPowertrain attribute)
(nrel.hive.model.vehicle.mechatronics.powertrain.TabularPowertrain attribute)
start (nrel.hive.model.roadnetwork.link.Link attribute)
(nrel.hive.model.roadnetwork.linktraversal.LinkTraversal attribute)
start_time (nrel.hive.config.sim.Sim attribute)
(nrel.hive.reporting.handler.kepler_feature.Property attribute)
state (nrel.hive.model.station.station.Station attribute)
state_count (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
StatefulHandler (class in nrel.hive.reporting.handler.stateful_handler)
StateOfChargeError
,
[1]
StateTransitionError
,
[1]
Station (class in nrel.hive.model.station.station)
station (nrel.hive.state.simulation_state.at_location_response.AtLocationResponse attribute)
station_asdict() (nrel.hive.reporting.handler.stateful_handler.StatefulHandler static method)
station_id (nrel.hive.dispatcher.instruction.ChargeStationInstruction attribute)
(nrel.hive.dispatcher.instruction.DispatchStationInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.ChargeStationInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.DispatchStationInstruction attribute)
(nrel.hive.model.base.Base attribute)
(nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing attribute)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation attribute)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation attribute)
station_init_function() (in module nrel.hive.initialization.initialize_simulation)
STATION_LOAD_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
station_revenue (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
STATION_STATE (nrel.hive.reporting.report_type.ReportType attribute)
station_state_optional_update() (in module nrel.hive.model.station.station_ops)
station_state_update() (in module nrel.hive.model.station.station_ops)
station_state_updates() (in module nrel.hive.model.station.station_ops)
StationId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
stations (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
stations_file (nrel.hive.config.input.Input attribute)
StatsHandler (class in nrel.hive.reporting.handler.stats_handler)
step() (nrel.hive.runner.local_simulation_runner.LocalSimulationRunner class method)
(nrel.hive.runner.LocalSimulationRunner class method)
step_update (nrel.hive.state.simulation_state.update.update.Update attribute)
(nrel.hive.Update attribute)
step_vehicle() (in module nrel.hive.state.simulation_state.update.step_simulation_ops)
StepSimulation (class in nrel.hive)
(class in nrel.hive.state.simulation_state.update.step_simulation)
SUFIX (in module nrel.hive.reporting.handler.kepler_handler)
SummaryStats (class in nrel.hive.reporting.handler.summary_stats)
suppress_logging() (nrel.hive.config.hive_config.HiveConfig method)
(nrel.hive.config.HiveConfig method)
(nrel.hive.HiveConfig method)
T
T (in module nrel.hive.app.hive_cosim)
(in module nrel.hive.app.run)
(in module nrel.hive.initialization.load)
(in module nrel.hive.model.station.station_ops)
(in module nrel.hive.util.error_or_result)
(in module nrel.hive.util.fp)
(in module nrel.hive.util.validation)
(nrel.hive.config.config_builder.ConfigBuilder attribute)
(nrel.hive.util.tuple_ops.TupleOps attribute)
(nrel.hive.util.TupleOps attribute)
TabularPowercurve (class in nrel.hive.model.vehicle.mechatronics.powercurve)
(class in nrel.hive.model.vehicle.mechatronics.powercurve.tabular_powercurve)
TabularPowertrain (class in nrel.hive.model.vehicle.mechatronics.powertrain)
(class in nrel.hive.model.vehicle.mechatronics.powertrain.tabular_powertrain)
tail() (nrel.hive.util.tuple_ops.TupleOps class method)
(nrel.hive.util.TupleOps class method)
tank_capacity_gallons (nrel.hive.model.vehicle.mechatronics.ICE attribute)
(nrel.hive.model.vehicle.mechatronics.ice.ICE attribute)
throw_on_failure() (in module nrel.hive.util.fp)
throw_or_return() (in module nrel.hive.util.fp)
tick() (in module nrel.hive.state.simulation_state.simulation_state_ops)
tick_distance_traveled_km() (nrel.hive.model.vehicle.vehicle.Vehicle method)
tick_energy_dispensed() (nrel.hive.model.station.station.Station method)
tick_energy_expended() (nrel.hive.model.vehicle.vehicle.Vehicle method)
tick_energy_gained() (nrel.hive.model.vehicle.vehicle.Vehicle method)
time_diff() (in module nrel.hive.util.time_helpers)
time_in_range() (in module nrel.hive.util.time_helpers)
TIME_RANGE (nrel.hive.model.vehicle.schedules.schedule_type.ScheduleType attribute)
(nrel.hive.model.vehicle.schedules.ScheduleType attribute)
time_range_schedules_from_file() (in module nrel.hive.model.vehicle.schedules)
(in module nrel.hive.model.vehicle.schedules.time_range_schedule)
time_range_schedules_from_string() (in module nrel.hive.model.vehicle.schedules.time_range_schedule)
time_to_full() (in module nrel.hive.model.vehicle.mechatronics.powercurve.powercurve_ops)
TIME_WEIGHT (in module nrel.hive.model.roadnetwork.osm.osm_roadnetwork)
TimeParseError
timestamp (nrel.hive.reporting.handler.kepler_feature.Coord attribute)
timestep_duration_seconds (nrel.hive.config.sim.Sim attribute)
TimeStepStatsHandler (class in nrel.hive.reporting.handler.time_step_stats_handler)
to_csv() (in module nrel.hive.util.io)
to_csv_dicts() (in module nrel.hive.util.io)
to_file() (nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork method)
to_json() (nrel.hive.model.membership.Membership method)
to_linestring() (in module nrel.hive.model.roadnetwork.route)
to_link_traversal() (nrel.hive.model.roadnetwork.link.Link method)
to_yaml() (nrel.hive.config.hive_config.HiveConfig method)
(nrel.hive.config.HiveConfig method)
(nrel.hive.HiveConfig method)
total_chargers (nrel.hive.model.station.charger_state.ChargerState attribute)
total_seats (nrel.hive.model.vehicle.vehicle.Vehicle attribute)
total_sgge_dispensed (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
total_skwh_dispensed (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
total_stalls (nrel.hive.model.base.Base attribute)
total_vgge_expended (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
total_vkwh_expended (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
transition_previous_to_next() (in module nrel.hive.state.entity_state.entity_state_ops)
travel_time_seconds (nrel.hive.model.roadnetwork.link.Link property)
(nrel.hive.model.roadnetwork.linktraversal.LinkTraversal property)
traversal_distance_km (nrel.hive.model.roadnetwork.routetraversal.RouteTraversal attribute)
traverse() (in module nrel.hive.model.roadnetwork.routetraversal)
traverse_up_to() (in module nrel.hive.model.roadnetwork.linktraversal)
traversed (nrel.hive.model.roadnetwork.linktraversal.LinkTraversalResult attribute)
trip_phase (nrel.hive.state.vehicle_state.servicing_ops.ActivePoolingTrip attribute)
trip_plan (nrel.hive.dispatcher.instruction.instructions.DispatchPoolingTripInstruction attribute)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip attribute)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip attribute)
trip_plan_all_requests_allow_pooling() (in module nrel.hive.dispatcher.instruction.instruction_ops)
trip_plan_covers_previous() (in module nrel.hive.dispatcher.instruction.instruction_ops)
trip_plan_ordering_is_valid() (in module nrel.hive.dispatcher.instruction.instruction_ops)
TripPhase (class in nrel.hive.model.vehicle.trip_phase)
TupleOps (class in nrel.hive.util)
(class in nrel.hive.util.tuple_ops)
type (nrel.hive.dispatcher.forecaster.Forecast attribute)
(nrel.hive.dispatcher.forecaster.forecast.Forecast attribute)
(nrel.hive.reporting.handler.kepler_feature.Feature attribute)
(nrel.hive.reporting.handler.kepler_feature.Geometry attribute)
U
u (nrel.hive.runner.runner_payload.RunnerPayload attribute)
(nrel.hive.runner.RunnerPayload attribute)
unassign_dispatched_vehicle() (nrel.hive.model.request.Request method)
(nrel.hive.model.request.request.Request method)
Unit (class in nrel.hive.util.units)
UNIT_CONVERSIONS (in module nrel.hive.util.units)
UnitError
,
[1]
units (nrel.hive.model.energy.Charger attribute)
(nrel.hive.model.energy.charger.Charger attribute)
(nrel.hive.model.energy.charger.charger.Charger attribute)
(nrel.hive.model.energy.charger.EnergyType property)
(nrel.hive.model.energy.EnergyType property)
(nrel.hive.model.energy.energytype.EnergyType property)
Update (class in nrel.hive)
(class in nrel.hive.state.simulation_state.update.update)
update() (nrel.hive.model.roadnetwork.haversine_roadnetwork.HaversineRoadNetwork method)
(nrel.hive.model.roadnetwork.osm.osm_roadnetwork.OSMRoadNetwork method)
(nrel.hive.model.roadnetwork.roadnetwork.RoadNetwork method)
(nrel.hive.state.driver_state.autonomous_driver_state.autonomous_available.AutonomousAvailable method)
(nrel.hive.state.driver_state.driver_state.DriverState method)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanAvailable method)
(nrel.hive.state.driver_state.human_driver_state.human_driver_state.HumanUnavailable method)
(nrel.hive.state.simulation_state.update.cancel_requests.CancelRequests method)
(nrel.hive.state.simulation_state.update.charging_price_update.ChargingPriceUpdate method)
(nrel.hive.state.simulation_state.update.simulation_update.SimulationUpdateFunction method)
(nrel.hive.state.simulation_state.update.step_simulation.StepSimulation method)
(nrel.hive.state.simulation_state.update.update_requests_from_file.UpdateRequestsFromFile method)
(nrel.hive.state.simulation_state.update.update_requests_sampling.UpdateRequestsSampling method)
(nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing method)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase method)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation method)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase method)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip method)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation method)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip method)
(nrel.hive.state.vehicle_state.idle.Idle method)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService method)
(nrel.hive.state.vehicle_state.repositioning.Repositioning method)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase method)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip method)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip method)
(nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC method)
(nrel.hive.StepSimulation method)
update_active_pooling_trip() (in module nrel.hive.state.vehicle_state.servicing_ops)
update_end() (nrel.hive.model.roadnetwork.linktraversal.LinkTraversal method)
update_entity_dictionaries() (nrel.hive.util.dict_ops.DictOps class method)
(nrel.hive.util.DictOps class method)
update_instruction_generator() (in module nrel.hive.runner.runner_payload_ops)
(nrel.hive.state.simulation_state.update.step_simulation.StepSimulation method)
(nrel.hive.StepSimulation method)
update_instruction_generator_safe() (in module nrel.hive.runner.runner_payload_ops)
update_instruction_generators() (nrel.hive.state.simulation_state.update.step_simulation.StepSimulation method)
(nrel.hive.StepSimulation method)
update_prices() (nrel.hive.model.station.station.Station method)
update_requests_from_iterator() (in module nrel.hive.state.simulation_state.update.update_requests_from_file)
update_road_network() (in module nrel.hive.state.simulation_state.simulation_state_ops)
update_route() (nrel.hive.state.vehicle_state.dispatch_base.DispatchBase method)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip method)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation method)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip method)
(nrel.hive.state.vehicle_state.repositioning.Repositioning method)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip method)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip method)
update_speed() (nrel.hive.model.roadnetwork.link.Link method)
update_start() (nrel.hive.model.roadnetwork.linktraversal.LinkTraversal method)
update_stop_condition() (nrel.hive.util.iterators.DictReaderIterator method)
(nrel.hive.util.iterators.ObjectIterator method)
updated_fns (nrel.hive.state.simulation_state.update.step_simulation_ops.UserProvidedUpdateAccumulator attribute)
updated_instruction_generators (nrel.hive.dispatcher.instruction_generator.instruction_generator_ops.InstructionGenerationResult attribute)
updated_step_fns (nrel.hive.state.simulation_state.update.update.UpdatePayload attribute)
UpdatePayload (class in nrel.hive.state.simulation_state.update.update)
UpdateRequestsFromFile (class in nrel.hive.state.simulation_state.update.update_requests_from_file)
UpdateRequestsSampling (class in nrel.hive.state.simulation_state.update.update_requests_sampling)
use_defaults (nrel.hive.state.simulation_state.update.charging_price_update.ChargingPriceUpdate attribute)
UserProvidedUpdateAccumulator (class in nrel.hive.state.simulation_state.update.step_simulation_ops)
V
V (nrel.hive.util.dict_ops.DictOps attribute)
(nrel.hive.util.DictOps attribute)
v_locations (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
v_search (nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
valid_charger() (nrel.hive.model.vehicle.mechatronics.BEV method)
(nrel.hive.model.vehicle.mechatronics.bev.BEV method)
(nrel.hive.model.vehicle.mechatronics.ICE method)
(nrel.hive.model.vehicle.mechatronics.ice.ICE method)
(nrel.hive.model.vehicle.mechatronics.mechatronics_interface.MechatronicsInterfaceABC method)
valid_dispatch_states (nrel.hive.config.dispatcher_config.DispatcherConfig attribute)
valid_station_for_vehicle() (in module nrel.hive.dispatcher.instruction_generator.instruction_generator_ops)
validate_fields() (in module nrel.hive.util.validation)
value (nrel.hive.dispatcher.forecaster.Forecast attribute)
(nrel.hive.dispatcher.forecaster.forecast.Forecast attribute)
(nrel.hive.model.request.Request attribute)
(nrel.hive.model.request.request.Request attribute)
Vehicle (class in nrel.hive.model.vehicle.vehicle)
vehicle_asdict() (nrel.hive.reporting.handler.stateful_handler.StatefulHandler static method)
vehicle_at_base() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
vehicle_at_request() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
vehicle_at_station() (nrel.hive.state.simulation_state.simulation_state.SimulationState method)
VEHICLE_CHARGE_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
vehicle_charge_event() (in module nrel.hive.reporting.vehicle_event_ops)
vehicle_id (nrel.hive.dispatcher.instruction.ChargeBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.ChargeStationInstruction attribute)
(nrel.hive.dispatcher.instruction.DispatchBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.DispatchStationInstruction attribute)
(nrel.hive.dispatcher.instruction.DispatchTripInstruction attribute)
(nrel.hive.dispatcher.instruction.instruction.InstructionMixin attribute)
(nrel.hive.dispatcher.instruction.instructions.ChargeBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.ChargeStationInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.DispatchBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.DispatchPoolingTripInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.DispatchStationInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.DispatchTripInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.IdleInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.RepositionInstruction attribute)
(nrel.hive.dispatcher.instruction.instructions.ReserveBaseInstruction attribute)
(nrel.hive.dispatcher.instruction.RepositionInstruction attribute)
(nrel.hive.dispatcher.instruction.ReserveBaseInstruction attribute)
(nrel.hive.model.passenger.Passenger attribute)
(nrel.hive.reporting.handler.kepler_feature.Property attribute)
(nrel.hive.state.driver_state.autonomous_driver_state.autonomous_driver_attributes.AutonomousDriverAttributes attribute)
(nrel.hive.state.driver_state.human_driver_state.human_driver_attributes.HumanDriverAttributes attribute)
(nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing attribute)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase attribute)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation attribute)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase attribute)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip attribute)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation attribute)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip attribute)
(nrel.hive.state.vehicle_state.idle.Idle attribute)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService attribute)
(nrel.hive.state.vehicle_state.repositioning.Repositioning attribute)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase attribute)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip attribute)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip attribute)
(nrel.hive.state.vehicle_state.vehicle_state.Mixin attribute)
vehicle_init_function() (in module nrel.hive.initialization.initialize_simulation)
VEHICLE_MOVE_EVENT (nrel.hive.reporting.report_type.ReportType attribute)
vehicle_move_event() (in module nrel.hive.reporting.vehicle_event_ops)
vehicle_state (nrel.hive.model.vehicle.vehicle.Vehicle attribute)
(nrel.hive.reporting.handler.kepler_feature.Property attribute)
VEHICLE_STATE (nrel.hive.reporting.report_type.ReportType attribute)
vehicle_state_type (nrel.hive.state.vehicle_state.charge_queueing.ChargeQueueing property)
(nrel.hive.state.vehicle_state.charging_base.ChargingBase property)
(nrel.hive.state.vehicle_state.charging_station.ChargingStation property)
(nrel.hive.state.vehicle_state.dispatch_base.DispatchBase property)
(nrel.hive.state.vehicle_state.dispatch_pooling_trip.DispatchPoolingTrip property)
(nrel.hive.state.vehicle_state.dispatch_station.DispatchStation property)
(nrel.hive.state.vehicle_state.dispatch_trip.DispatchTrip property)
(nrel.hive.state.vehicle_state.idle.Idle property)
(nrel.hive.state.vehicle_state.out_of_service.OutOfService property)
(nrel.hive.state.vehicle_state.repositioning.Repositioning property)
(nrel.hive.state.vehicle_state.reserve_base.ReserveBase property)
(nrel.hive.state.vehicle_state.servicing_pooling_trip.ServicingPoolingTrip property)
(nrel.hive.state.vehicle_state.servicing_trip.ServicingTrip property)
(nrel.hive.state.vehicle_state.vehicle_state.VehicleStateABC property)
VehicleChargeEventsHandler (class in nrel.hive.reporting.handler.vehicle_charge_events_handler)
VehicleId (in module nrel.hive.util)
(in module nrel.hive.util.typealiases)
vehicles (nrel.hive.state.simulation_state.at_location_response.AtLocationResponse attribute)
(nrel.hive.state.simulation_state.simulation_state.SimulationState attribute)
vehicles_file (nrel.hive.config.input.Input attribute)
VehicleState (class in nrel.hive.state.vehicle_state.vehicle_state)
VehicleStateABC (class in nrel.hive.state.vehicle_state.vehicle_state)
VehicleStateInstanceId (in module nrel.hive.state.vehicle_state.vehicle_state)
VehicleStateType (class in nrel.hive.state.vehicle_state.vehicle_state_type)
VehicleTypeId (in module nrel.hive.util.typealiases)
verbose (nrel.hive.config.global_config.GlobalConfig attribute)
vkt (nrel.hive.reporting.handler.summary_stats.SummaryStats attribute)
W
WATT_HOUR (nrel.hive.util.units.Unit attribute)
WattHourPerMile (in module nrel.hive.util.units)
WH_TO_KWH (in module nrel.hive.util)
(in module nrel.hive.util.units)
wkt_x_y_ordering (nrel.hive.config.global_config.GlobalConfig attribute)
write_outputs (nrel.hive.config.global_config.GlobalConfig property)
Z
z (nrel.hive.reporting.handler.kepler_feature.Coord attribute)