MCPcopy Create free account
hub / github.com/QuEST-Kit/QuEST / leftapplyPauliGadget

Function leftapplyPauliGadget

quest/src/api/multiplication.cpp:468–474  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

466extern "C" {
467
468void leftapplyPauliGadget(Qureg qureg, PauliStr str, qreal angle) {
469 validate_quregFields(qureg, __func__);
470 validate_pauliStrTargets(qureg, str, __func__);
471
472 qreal phase = util_getPhaseFromGateAngle(angle);
473 localiser_statevec_anyCtrlPauliGadget(qureg, {}, {}, str, phase);
474}
475
476void rightapplyPauliGadget(Qureg qureg, PauliStr str, qreal angle) {
477 validate_quregFields(qureg, __func__);

Callers

nothing calls this directly

Tested by

no test coverage detected