[][src]Module qip::qubit_chainer

Ease of use for chains of single register ops.

Structs

DoubleRegisterChain

Chaining struct for a pair of Registers (each may have multiple indices)

SingleRegisterChain

Chaining struct for a single Register (which may have multiple indices)

VecRegisterChain

Chaining struct for a vector of Registers (each may have multiple indices)

Functions

chain

Produce a chaining struct for a given Register r, operations will be applied using b.

chain_tuple

Produce a chaining struct for a Register tuple (ra, rb), operations will be applied using b.

chain_vec

Produce a chaining struct for a Register vec rs, operations will be applied using b.