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

Function getRandomDiagPauliStr

tests/deprecated/test_utilities.cpp:1361–1368  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1359 return getPauliStr(paulis);
1360}
1361PauliStr getRandomDiagPauliStr(int numQubits) {
1362
1363 std::string paulis = "";
1364 for (int i=0; i<numQubits; i++)
1365 paulis += "IX"[getRandomInt(0,2)];
1366
1367 return getPauliStr(paulis);
1368}
1369
1370void setRandomPauliSum(qreal* coeffs, pauliOpType* codes, int numQubits, int numTerms) {
1371 int i=0;

Callers 1

setRandomDiagPauliHamilFunction · 0.70

Calls 2

getPauliStrFunction · 0.85
getRandomIntFunction · 0.70

Tested by

no test coverage detected