Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
PySTE documentation
PySTE documentation
  • User Guide
    • Getting Started
    • State Vector and Unitary Evolution
    • Switching Function
    • Multithreading
    • Examples
    • Running Tests
    • Running Benchmarks
  • Benchmarks
    • Initialisation Benchmark
    • Propagation Benchmark
    • PySTE vs. QuTiP
  • API Reference
    • py_ste
      • get_threads
      • get_unitary_evolver
      • set_threads
      • unitary_gate_infidelity
      • evolvers
        • DenseUnitaryEvolver
        • DenseUnitaryEvolver_nctrl_dim
        • SparseUnitaryEvolver
        • SparseUnitaryEvolver_nctrl_dim
        • UnitaryEvolver
  • Change Log
  • Citation
  • License
  • GitHub
  • GitLab (mirror)
  • PyPI
  • doi:10.5281/zenodo.17116431
  • Archive
Back to top
View this page

UnitaryEvolver¶

class py_ste.evolvers.UnitaryEvolver[source]¶

Bases: pybind11_object

A base class for DenseUnitaryEvolver and SparseUnitaryEvolver with no implemented functionality.

The purpose of UnitaryEvolver is to allow for checks such as:

isinstance(evolver, evolvers.UnitaryEvolver)

See also

  • DenseUnitaryEvolver

  • SparseUnitaryEvolver

—

Methods

__init__

Next
Change Log
Previous
SparseUnitaryEvolver_nctrl_dim
Copyright © 2025, Christopher K. Long
Made with Sphinx and @pradyunsg's Furo
On this page
  • UnitaryEvolver
    • UnitaryEvolver