The ``backend`` package
===========================
.. py:module:: pyedb.workflows.job_manager.backend
Summary
-------
.. py:currentmodule:: backend
.. tab-set::
.. tab-item:: Submodules
.. list-table::
:header-rows: 0
:widths: auto
* - :py:obj:`~pyedb.workflows.job_manager.backend.job_manager_handler`
- Thread-safe façade for the async ANSYS Job Manager.
* - :py:obj:`~pyedb.workflows.job_manager.backend.job_submission`
- ``job_submission`` --- Cross-platform HFSS simulation runner with enterprise scheduler support
* - :py:obj:`~pyedb.workflows.job_manager.backend.service`
- Async job manager with pool scheduling and REST/WebSocket API.
* - :py:obj:`~pyedb.workflows.job_manager.backend.start_service`
- Start the PyEDB Job-Manager service via JobManagerHandler.
* - :py:obj:`~pyedb.workflows.job_manager.backend.submit_batch_jobs`
- Submit multiple HFSS jobs to the local job-manager service by scanning a directory.
* - :py:obj:`~pyedb.workflows.job_manager.backend.submit_job_on_scheduler`
- Submit an HFSS job to the *scheduler* back-end service.
* - :py:obj:`~pyedb.workflows.job_manager.backend.submit_local_job`
- Submit an HFSS job to the local job-manager service.
.. toctree::
:titlesonly:
:maxdepth: 1
:hidden:
job_manager_handler
job_submission
service
start_service
submit_batch_jobs
submit_job_on_scheduler
submit_local_job