hpcflow.sdk#
Sub-package to define an extensible hpcflow application.
Module attributes
Classes used in the construction of a workflow. |
|
Functions exported by the application. |
Functions
Get a logger with prefix of "hpcflow_sdk" instead of "hpcflow.sdk" to ensure the handlers of the SDK logger and app logger are distinct. |
An hpcflow application. |
|
Command line interface implementation. |
|
Click CLI options that are used as decorators in multiple modules. |
|
Configuration loading and manipulation. |
|
Core programmatic models for hpcflow. |
|
YAML schemas. |
|
Demonstration code. |
|
Helpers for the CLI. |
|
Interface to the standard logger, and performance logging utility. |
|
Workflow persistence subsystem. |
|
Information about the Python runtime. |
|
Subsystem for submitting work to schedulers for enactment. |
|
Common type aliases. |