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

Function leftapplyPauliStr

quest/src/api/multiplication.cpp:441–446  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

439extern "C" {
440
441void leftapplyPauliStr(Qureg qureg, PauliStr str) {
442 validate_quregFields(qureg, __func__);
443 validate_pauliStrTargets(qureg, str, __func__);
444
445 localiser_statevec_anyCtrlPauliTensor(qureg, {}, {}, str);
446}
447
448void rightapplyPauliStr(Qureg qureg, PauliStr str) {
449 validate_quregFields(qureg, __func__);

Callers 1

leftapplyMultiQubitNotFunction · 0.85

Calls 3

validate_quregFieldsFunction · 0.85
validate_pauliStrTargetsFunction · 0.85

Tested by

no test coverage detected