Library Structure¶
Subpackage Organization¶
QAlgebra is organized into the sub-packages outlined below. Each package may in turn contain several sub-modules.
Every package exports all public symbol from all of its sub-packages/-modules
in a “flat” API. Thus, a user can directly import from the top-level qalgebra
package.
In order from high-level to low-level:
Main QAlgebra package |
|
Conversion to QuTiP and Sympy |
|
Printing system for QAlgebra Expressions and related objects |
|
Collection of tools to manually manipulate algebraic expressions |
|
Collection of algebraic objects extending |
|
The fundamental object hiearchies that constitute QNET’s various algebras |
|
QNET’s pattern matching engine. |
|
Auxiliary utilities, mostly for internal use |
See also the full Module Index