Documentation ¶
Index ¶
- func CNOT(bit, c, t int) matrix.Matrix
- func CR(bit, c, t, k int) matrix.Matrix
- func CS(bit, c, t int) matrix.Matrix
- func CZ(bit, c, t int) matrix.Matrix
- func ControlledNot(bit int, c []int, t int) matrix.Matrix
- func ControlledR(bit int, c []int, t, k int) matrix.Matrix
- func ControlledS(bit int, c []int, t int) matrix.Matrix
- func ControlledZ(bit int, c []int, t int) matrix.Matrix
- func Fredkin() matrix.Matrix
- func H(bit ...int) matrix.Matrix
- func I(bit ...int) matrix.Matrix
- func New(v ...[]complex128) matrix.Matrix
- func QFT(bit int) matrix.Matrix
- func R(k int) matrix.Matrix
- func S(bit ...int) matrix.Matrix
- func Swap(bit, c, t int) matrix.Matrix
- func T(bit ...int) matrix.Matrix
- func Toffoli() matrix.Matrix
- func U(alpha, beta, gamma, delta float64) matrix.Matrix
- func X(bit ...int) matrix.Matrix
- func Y(bit ...int) matrix.Matrix
- func Z(bit ...int) matrix.Matrix
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(v ...[]complex128) matrix.Matrix
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.