Skip to content

Commit 8cb0169

Browse files
committed
manifest
1 parent 3381f30 commit 8cb0169

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

qualtran/bloqs/manifest.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@
7373
"qualtran.bloqs.arithmetic.trigonometric.ArcTan",
7474
"qualtran.bloqs.basic_gates.CHadamard",
7575
"qualtran.bloqs.basic_gates.CNOT",
76+
"qualtran.bloqs.basic_gates.CRy",
7677
"qualtran.bloqs.basic_gates.CRz",
7778
"qualtran.bloqs.basic_gates.CSwap",
7879
"qualtran.bloqs.basic_gates.CYGate",
@@ -377,9 +378,9 @@
377378
('clineardepthgreaterthan_example','qualtran.bloqs.arithmetic.CLinearDepthGreaterThan(QInt(5), 1)'),
378379
('comparator', 'qualtran.bloqs.arithmetic.Comparator(3)'),
379380
('comparator_symb', "qualtran.bloqs.arithmetic.Comparator(Symbol('n'))"),
380-
# ('ctrl_add_or_sub_signed', 'qualtran.bloqs.arithmetic.ControlledAddOrSubtract(QInt(8), QInt(8), True)'),
381-
# ('ctrl_add_or_sub_signed_symb',"qualtran.bloqs.arithmetic.ControlledAddOrSubtract(QInt(Symbol('n')), QInt(Symbol('n')), True)"),
382-
# ('ctrl_add_or_sub_unsigned', 'qualtran.bloqs.arithmetic.ControlledAddOrSubtract(QUInt(8), QUInt(8), True)'),
381+
('ctrl_add_or_sub_signed', 'qualtran.bloqs.arithmetic.ControlledAddOrSubtract(QInt(8), QInt(8), True)'),
382+
('ctrl_add_or_sub_signed_symb', "qualtran.bloqs.arithmetic.ControlledAddOrSubtract(QInt(Symbol('n')), QInt(Symbol('n')), True)"),
383+
('ctrl_add_or_sub_unsigned', 'qualtran.bloqs.arithmetic.ControlledAddOrSubtract(QUInt(8), QUInt(8), True)'),
383384
('equals', 'qualtran.bloqs.arithmetic.Equals(QUInt(4))'),
384385
('eq_k', 'qualtran.bloqs.arithmetic.EqualsAConstant(4, 13)'),
385386
('greater_than', 'qualtran.bloqs.arithmetic.GreaterThan(4, 4)'),
@@ -710,9 +711,9 @@
710711
# ('walk_op_chem_sparse', 'qualtran.bloqs.qubitization.QubitizationWalkOperator(qualtran.bloqs.block_encoding.SelectBlockEncoding(qualtran.bloqs.c...
711712
# ('thc_walk_op', "qualtran.bloqs.qubitization.QubitizationWalkOperator(qualtran.bloqs.block_encoding.SelectBlockEncoding(qualtran.bloqs.c...
712713
# ('walk_op', "qualtran.bloqs.qubitization.QubitizationWalkOperator(qualtran.bloqs.block_encoding.SelectBlockEncoding(qualtran.bloqs.m...
713-
# ('prepare_identity', "qualtran.bloqs.reflections.PrepareIdentity((qualtran.Register('reg0_', QAny(10), (), Side('THRU')), qualtran.Register('reg1_', QAny(4), (), Side('THRU')), qualtran.Register('reg2_', QAny(1), (), Side('THRU'))))"),
714-
# ('refl_around_zero', "qualtran.bloqs.reflections.ReflectionUsingPrepare(qualtran.bloqs.reflections.PrepareIdentity((qualtran.Register('reg0_', QAny(1), (), Side('THRU')), qualtran.Register('reg1_', QAny(2), (), Side('THRU')), qualtran.Register('reg2_', QAny(3), (), Side('THRU')))), 1, -1, 1e-11)"),
715-
# ('refl_using_prep', "qualtran.bloqs.reflections.ReflectionUsingPrepare(qualtran.bloqs.state_preparation.StatePreparationAliasSampling((qualtran.Register('selection', BQUInt(3, 5), (), Side('THRU')),), NDArr(shape=(5,), data=(0, 1, 2, 3, 4)), NDArr(shape=(5,), data=(0, 0, 0, 0, 0)), 7, 5), None, 1, 1e-11)"),
714+
('prepare_identity', "qualtran.bloqs.reflections.PrepareIdentity((qualtran.Register('reg0_', QAny(10), (), Side('THRU')), qualtran.Register('reg1_', QAny(4), (), Side('THRU')), qualtran.Register('reg2_', QAny(1), (), Side('THRU'))))"),
715+
('refl_around_zero', "qualtran.bloqs.reflections.ReflectionUsingPrepare(qualtran.bloqs.reflections.PrepareIdentity((qualtran.Register('reg0_', QAny(1), (), Side('THRU')), qualtran.Register('reg1_', QAny(2), (), Side('THRU')), qualtran.Register('reg2_', QAny(3), (), Side('THRU')))), 1, -1, 1e-11)"),
716+
('refl_using_prep', "qualtran.bloqs.reflections.ReflectionUsingPrepare(qualtran.bloqs.state_preparation.StatePreparationAliasSampling((qualtran.Register('selection', BQUInt(3, 5), (), Side('THRU')),), NDArr(shape=(5,), data=(0, 1, 2, 3, 4)), NDArr(shape=(5,), data=(0, 0, 0, 0, 0)), 7, 5), None, 1, 1e-11)"),
716717
('add_into_phase_grad', 'qualtran.bloqs.rotations.AddIntoPhaseGrad(4, 4, 0, 1, None)'),
717718
('add_scaled_val_into_phase_reg','qualtran.bloqs.rotations.AddScaledValIntoPhaseReg(QFxp(2, 2, False), 2, 2, QFxp(2, 2, False))'),
718719
('hamming_weight_phasing', 'qualtran.bloqs.rotations.HammingWeightPhasing(4, 1.5707963267948966, 1e-10)'),

0 commit comments

Comments
 (0)