fireopal.types
Shared input types for Fire Opal functions.
Provides the canonical type aliases (for example ObservableType) used to annotate
observable and operator arguments across the Fire Opal API. Import from here
when type-hinting inputs to estimation or execution functions.
Classes
| ModelType(hopping_amplitude, ...[, name, ...]) | Definition of the model to simulate. |
| PauliOperator(paulis[, coefficients]) | Class representing a sparse Pauli operator. |
| SimulationType(time_step, step_count[, method]) | Definition of the time-evolution scheme used to simulate a model. |
| SparseOccupationOperators(operators, ...) | A dataclass representing sparse occupation operators. |