nrel.hive.runner.runner_payload

Module Contents

Classes

RunnerPayload

Holds the simulation state, dispatcher and reports for the simulation run.

class nrel.hive.runner.runner_payload.RunnerPayload[source]

Bases: NamedTuple

Holds the simulation state, dispatcher and reports for the simulation run.

Parameters:
  • s (SimulationState) – the simulation state

  • e (Environment) – the environmental assets for this simulation

  • u (Update) – the updates we need to apply during each sim step

s: nrel.hive.state.simulation_state.simulation_state.SimulationState
e: nrel.hive.runner.environment.Environment
u: nrel.hive.state.simulation_state.update.update.Update