pygrenade_vx.execution

Classes

Coordinate

ExecutionInstanceHooks

JITGraphExecutorHandle

ManagedJITGraphExecutor

Functions

pygrenade_vx.execution.run(*args, **kwargs)

Overloaded function.

  1. run(connection: pyhxcomm_vx.QuiggeldyConnectionHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData, hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> pygrenade_common.OutputData

  2. run(connection: pyhxcomm_vx.QuiggeldyConnectionHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData], hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> list[pygrenade_common.OutputData]

  3. run(connection: pyhxcomm_vx.QuiggeldyConnectionHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData) -> pygrenade_common.OutputData

  4. run(connection: pyhxcomm_vx.QuiggeldyConnectionHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData]) -> list[pygrenade_common.OutputData]

  5. run(connection: pyhxcomm_vx.MultiZeroMockConnectionHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData, hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> pygrenade_common.OutputData

  6. run(connection: pyhxcomm_vx.MultiZeroMockConnectionHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData], hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> list[pygrenade_common.OutputData]

  7. run(connection: pyhxcomm_vx.MultiZeroMockConnectionHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData) -> pygrenade_common.OutputData

  8. run(connection: pyhxcomm_vx.MultiZeroMockConnectionHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData]) -> list[pygrenade_common.OutputData]

  9. run(connection: pyhxcomm_vx.MultiSimConnectionHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData, hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> pygrenade_common.OutputData

  10. run(connection: pyhxcomm_vx.MultiSimConnectionHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData], hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> list[pygrenade_common.OutputData]

  11. run(connection: pyhxcomm_vx.MultiSimConnectionHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData) -> pygrenade_common.OutputData

  12. run(connection: pyhxcomm_vx.MultiSimConnectionHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData]) -> list[pygrenade_common.OutputData]

  13. run(connection: pyhxcomm_vx.MultiARQConnectionHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData, hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> pygrenade_common.OutputData

  14. run(connection: pyhxcomm_vx.MultiARQConnectionHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData], hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> list[pygrenade_common.OutputData]

  15. run(connection: pyhxcomm_vx.MultiARQConnectionHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData) -> pygrenade_common.OutputData

  16. run(connection: pyhxcomm_vx.MultiARQConnectionHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData]) -> list[pygrenade_common.OutputData]

  17. run(connection: _pygrenade_vx_execution.JITGraphExecutorHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData, hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> pygrenade_common.OutputData

  18. run(connection: _pygrenade_vx_execution.JITGraphExecutorHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData], hooks: dict[pygrenade_common.ExecutionInstanceOnExecutor, _pygrenade_vx_execution.ExecutionInstanceHooks]) -> list[pygrenade_common.OutputData]

  19. run(connection: _pygrenade_vx_execution.JITGraphExecutorHandle, topology: pygrenade_common.Topology, data: pygrenade_common.InputData) -> pygrenade_common.OutputData

  20. run(connection: _pygrenade_vx_execution.JITGraphExecutorHandle, topologies: list[pygrenade_common.Topology], data: list[pygrenade_common.InputData]) -> list[pygrenade_common.OutputData]