The representations’ Ansatze

This module contains the classes for the available ansatze.

Classes

Ansatz()

A function over a continuous and/or discrete domain.

ArrayAnsatz(array)

The ansatz of the Fock-Bargmann representation.

PolyExpBase(mat, vec, array)

A family of Ansatze parametrized by a triple of a matrix, a vector and an array.

PolyExpAnsatz([A, b, c, name])

The ansatz of the Fock-Bargmann representation.

Class Inheritance Diagram

Inheritance diagram of mrmustard.physics.ansatze.Ansatz, mrmustard.physics.ansatze.ArrayAnsatz, mrmustard.physics.ansatze.PolyExpBase, mrmustard.physics.ansatze.PolyExpAnsatz