| activity_monitor | Print a formatted table of metadata from previously submitted Fire Opal actions. |
| authenticate_qctrl_account | Authenticate a Fire Opal session using a Q-CTRL API key. |
| credentials | Convenience functions to build provider-specific credentials. |
| configure_organization | Configure the organization context for Fire Opal API requests. |
| execute | Submit quantum circuits for execution on a backend. |
| estimate_expectation | Estimate expectation values of observables for quantum circuits. |
| get_action_metadata | Fetch metadata from previously submitted Fire Opal actions. |
| get_result | Retrieve the result of a previously submitted Fire Opal action. |
| iterate | Submit circuits for execution with optimized queuing for repeated submissions. |
| iterate_expectation | Estimate expectation values of observables for quantum circuits with queue reuse. |
| run_options | Dataclasses for circuit execution options. |
| show_supported_devices | Retrieve the list of hardware devices currently supported by Fire Opal. |
| solve_qaoa | Run a hybrid quantum-classical QAOA solver that iterates between quantum circuit execution and classical parameter optimization until convergence. |
| stop_iterate | Release a hardware provider session opened by iterate or iterate_expectation. |
| validate | Validate quantum circuits for compatibility with Fire Opal. |
| print_package_versions | Print a Markdown-formatted table of installed package versions relevant to Fire Opal. |
| FireOpalJob | Handle for a Fire Opal job. |
| types | Shared input types for Fire Opal functions. |