API Reference

API Reference#

hqs_quantum_solver

The HQS Quantum Solver package.

hqs_quantum_solver.evolution

Implementations of time-evolution functionality quantum systems.

hqs_quantum_solver.helpers

Helper functions for other routines.

hqs_quantum_solver.interface

Implementations of interface functions to allow quick use of the internal classes.

hqs_quantum_solver.lindblad

Implementation of the Lindblad equation.

hqs_quantum_solver.operators

Implementations of operator classes to be used throughout the repository.

hqs_quantum_solver.protocols

Definitons of protocol classes to be used throughout the repository.

hqs_quantum_solver.spin_util

Utility functions for working with spin systems.

hqs_quantum_solver.struqture

Interface to Struqture.

hqs_quantum_solver.tools

Tools that use Operators defined in hqs_quantum_solver.

hqs_quantum_solver.types

Definitions of Types and TypeVars for use throughout the repository.