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

Function validate_newPauliStrParams

quest/src/core/validation.cpp:3182–3188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3180}
3181
3182void validate_newPauliStrParams(const char* paulis, int* indices, int numPaulis, int maxNumPaulis, const char* caller) {
3183
3184 validate_newPauliStrNumPaulis(numPaulis, maxNumPaulis, caller);
3185 assertCorrectNumPauliCharsBeforeTerminationChar(paulis, numPaulis, caller);
3186 assertRecognisedNewPaulis(paulis, numPaulis, caller);
3187 assertValidNewPauliIndices(indices, numPaulis, maxNumPaulis, caller);
3188}
3189void validate_newPauliStrParams(int* paulis, int* indices, int numPaulis, int maxNumPaulis, const char* caller) {
3190
3191 validate_newPauliStrNumPaulis(numPaulis, maxNumPaulis, caller);

Callers 1

getPauliStrFunction · 0.85

Tested by

no test coverage detected