Skip to content

API reference

API reference for propaq, including the public modules, classes, and methods.

  • propaq.datatypes


    Pauli strings, Majorana monomials, and the term sums that collect them - plus the lazy streamers for reading large results back from disk.

  • propaq.circuits


    Circuit and rotation types for both bases, the Qiskit/Cirq converters, and the custom-gate registry.

  • propaq.propagators


    The numerical and surrogate propagators

  • propaq.noise


    Built-in uniform damping, the Python delegation wrapper, and native plugin loading.

  • propaq.truncation


    The composable truncators applied at every flush.

  • propaq.models


    Compiled surrogate models and the variational wrapper around them.

  • propaq.extrapolators


    Zero-noise and zero-cutoff extrapolation.

  • propaq.hybrid


    Hybrid Schrödinger–Heisenberg expectation values against a quimb MPS.

  • propaq.log_parser


    Typed parsing of the JSONL event logs written by Logger.