Adiabatic Compiler
latest

Tutorials

  • Installation
  • Get Started

Modules

  • interpreter module
  • frontend module
  • language module
    • Module contents (__init___.py)
      • ExpressionBase
    • Implemented languages
      • language.hamiltonian package
      • language.planar_hamiltonian package
  • backend module
Adiabatic Compiler
  • language module
  • Edit on GitHub

language module

Module contents (__init___.py)

class language.ExpressionBase

Bases: object

The base class for expressions used in all languagess

Implemented languages

  • language.hamiltonian package
    • Diagonal
    • EncodeUnitary
    • HamExpr
    • Identity
    • KronDiagonal
    • ProjectState
    • ScalarMultiply
    • Summation
    • compile_expr()
  • language.planar_hamiltonian package
    • Grid
    • HoriProj
    • HoriSymProject
    • Identity
    • PlanarHamExpr
    • ScalarSum
    • SingProj
    • SymUnitary
    • VertProj
    • bin_strs()
    • encode3()
    • init_square_matrix()
    • kron_I()
    • reify3()
Previous Next

© Copyright 2024, Haoyuan Tan & Daniel Huang. Revision 6f21cced.

Built with Sphinx using a theme provided by Read the Docs.