[−][src]Module qip::iterators
Structs
ControlledOpIterator | Iterator which provides the indices of nonzero columns for a given row of a COp |
FunctionOpIterator | Iterator which provides the indices of nonzero columns for a given function f. |
MatrixOpIterator | Iterator which provides the indices of nonzero columns for a given row of a matrix |
MultiOpIterator | Iterator which provides the indices of nonzero columns for a given row of a matrix |
SparseMatrixOpIterator | Iterator which provides the indices of nonzero columns for a given row of a matrix |
SwapOpIterator | Iterator which provides the indices of nonzero columns for a given row of a SwapOp |
Enums
PrecisionQubitOp | A private version of QubitOp with variable precision, this is used so we can change the f64 default qubit op to a variable one at the beginning of execution and not at each operation. |
Functions
fold_for_op_cols | |
precision_get_index | Get the |
precision_num_indices | Get the number of indices represented by |
sum_for_op_cols | Using the function |
sum_for_ops_cols |