Unit tests
Unit tests of the QuEST API, using Catch2 in C++14. More...
Functions | |
TEST_CASE ("applyDiagonalOp", "[operators]") | |
TEST_CASE ("applyFullQFT", "[operators]") | |
TEST_CASE ("applyGateMatrixN", "[operators]") | |
TEST_CASE ("applyGateSubDiagonalOp", "[unitaries]") | |
TEST_CASE ("applyMatrix2", "[operators]") | |
TEST_CASE ("applyMatrix4", "[operators]") | |
TEST_CASE ("applyMatrixN", "[operators]") | |
TEST_CASE ("applyMultiControlledGateMatrixN", "[operators]") | |
TEST_CASE ("applyMultiControlledMatrixN", "[operators]") | |
TEST_CASE ("applyMultiVarPhaseFunc", "[operators]") | |
TEST_CASE ("applyMultiVarPhaseFuncOverrides", "[operators]") | |
TEST_CASE ("applyNamedPhaseFunc", "[operators]") | |
TEST_CASE ("applyNamedPhaseFuncOverrides", "[operators]") | |
TEST_CASE ("applyParamNamedPhaseFunc", "[operators]") | |
TEST_CASE ("applyParamNamedPhaseFuncOverrides", "[operators]") | |
TEST_CASE ("applyPauliHamil", "[operators]") | |
TEST_CASE ("applyPauliSum", "[operators]") | |
TEST_CASE ("applyPhaseFunc", "[operators]") | |
TEST_CASE ("applyPhaseFuncOverrides", "[operators]") | |
TEST_CASE ("applyProjector", "[operators]") | |
TEST_CASE ("applyQFT", "[operators]") | |
TEST_CASE ("applySubDiagonalOp", "[unitaries]") | |
TEST_CASE ("applyTrotterCircuit", "[operators]") | |
TEST_CASE ("calcDensityInnerProduct", "[calculations]") | |
TEST_CASE ("calcExpecDiagonalOp", "[calculations]") | |
TEST_CASE ("calcExpecPauliHamil", "[calculations]") | |
TEST_CASE ("calcExpecPauliProd", "[calculations]") | |
TEST_CASE ("calcExpecPauliSum", "[calculations]") | |
TEST_CASE ("calcFidelity", "[calculations]") | |
TEST_CASE ("calcHilbertSchmidtDistance", "[calculations]") | |
TEST_CASE ("calcInnerProduct", "[calculations]") | |
TEST_CASE ("calcProbOfAllOutcomes", "[calculations]") | |
TEST_CASE ("calcProbOfOutcome", "[calculations]") | |
TEST_CASE ("calcPurity", "[calculations]") | |
TEST_CASE ("calcTotalProb", "[calculations]") | |
TEST_CASE ("cloneQureg", "[state_initialisations]") | |
TEST_CASE ("collapseToOutcome", "[gates]") | |
TEST_CASE ("compactUnitary", "[unitaries]") | |
TEST_CASE ("controlledCompactUnitary", "[unitaries]") | |
TEST_CASE ("controlledMultiQubitUnitary", "[unitaries]") | |
TEST_CASE ("controlledNot", "[unitaries]") | |
TEST_CASE ("controlledPauliY", "[unitaries]") | |
TEST_CASE ("controlledPhaseFlip", "[unitaries]") | |
TEST_CASE ("controlledPhaseShift", "[unitaries]") | |
TEST_CASE ("controlledRotateAroundAxis", "[unitaries]") | |
TEST_CASE ("controlledRotateX", "[unitaries]") | |
TEST_CASE ("controlledRotateY", "[unitaries]") | |
TEST_CASE ("controlledRotateZ", "[unitaries]") | |
TEST_CASE ("controlledTwoQubitUnitary", "[unitaries]") | |
TEST_CASE ("controlledUnitary", "[unitaries]") | |
TEST_CASE ("createCloneQureg", "[data_structures]") | |
TEST_CASE ("createComplexMatrixN", "[data_structures]") | |
TEST_CASE ("createDensityQureg", "[data_structures]") | |
TEST_CASE ("createDiagonalOp", "[data_structures]") | |
TEST_CASE ("createDiagonalOpFromPauliHamilFile", "[data_structures]") | |
TEST_CASE ("createPauliHamil", "[data_structures]") | |
TEST_CASE ("createPauliHamilFromFile", "[data_structures]") | |
TEST_CASE ("createQuESTEnv", "[data_structures]") | |
TEST_CASE ("createQureg", "[data_structures]") | |
TEST_CASE ("createSubDiagonalOp", "[data_structures]") | |
TEST_CASE ("destroyComplexMatrixN", "[data_structures]") | |
TEST_CASE ("destroyDiagonalOp", "[data_structures]") | |
TEST_CASE ("destroyPauliHamil", "[data_structures]") | |
TEST_CASE ("destroyQuESTEnv", "[data_structures]") | |
TEST_CASE ("destroyQureg", "[data_structures]") | |
TEST_CASE ("destroySubDiagonalOp", "[data_structures]") | |
TEST_CASE ("diagonalUnitary", "[unitaries]") | |
TEST_CASE ("fromComplex", "[data_structures]") | |
TEST_CASE ("getAmp", "[calculations]") | |
TEST_CASE ("getDensityAmp", "[calculations]") | |
TEST_CASE ("getImagAmp", "[calculations]") | |
TEST_CASE ("getNumAmps", "[calculations]") | |
TEST_CASE ("getNumQubits", "[calculations]") | |
TEST_CASE ("getProbAmp", "[calculations]") | |
TEST_CASE ("getRealAmp", "[calculations]") | |
TEST_CASE ("getStaticComplexMatrixN", "[data_structures]") | |
TEST_CASE ("hadamard", "[unitaries]") | |
TEST_CASE ("initBlankState", "[state_initialisations]") | |
TEST_CASE ("initClassicalState", "[state_initialisations]") | |
TEST_CASE ("initComplexMatrixN", "[data_structures]") | |
TEST_CASE ("initDiagonalOp", "[data_structures]") | |
TEST_CASE ("initDiagonalOpFromPauliHamil", "[data_structures]") | |
TEST_CASE ("initPauliHamil", "[data_structures]") | |
TEST_CASE ("initPlusState", "[state_initialisations]") | |
TEST_CASE ("initPureState", "[state_initialisations]") | |
TEST_CASE ("initStateFromAmps", "[state_initialisations]") | |
TEST_CASE ("initZeroState", "[state_initialisations]") | |
TEST_CASE ("measure", "[gates]") | |
TEST_CASE ("measureWithStats", "[gates]") | |
TEST_CASE ("mixDamping", "[decoherence]") | |
TEST_CASE ("mixDensityMatrix", "[decoherence]") | |
TEST_CASE ("mixDephasing", "[decoherence]") | |
TEST_CASE ("mixDepolarising", "[decoherence]") | |
TEST_CASE ("mixKrausMap", "[decoherence]") | |
TEST_CASE ("mixMultiQubitKrausMap", "[decoherence]") | |
TEST_CASE ("mixNonTPKrausMap", "[decoherence]") | |
TEST_CASE ("mixNonTPMultiQubitKrausMap", "[decoherence]") | |
TEST_CASE ("mixNonTPTwoQubitKrausMap", "[decoherence]") | |
TEST_CASE ("mixPauli", "[decoherence]") | |
TEST_CASE ("mixTwoQubitDephasing", "[decoherence]") | |
TEST_CASE ("mixTwoQubitDepolarising", "[decoherence]") | |
TEST_CASE ("mixTwoQubitKrausMap", "[decoherence]") | |
TEST_CASE ("multiControlledMultiQubitNot", "[unitaries]") | |
TEST_CASE ("multiControlledMultiQubitUnitary", "[unitaries]") | |
TEST_CASE ("multiControlledMultiRotatePauli", "[unitaries]") | |
TEST_CASE ("multiControlledMultiRotateZ", "[unitaries]") | |
TEST_CASE ("multiControlledPhaseFlip", "[unitaries]") | |
TEST_CASE ("multiControlledPhaseShift", "[unitaries]") | |
TEST_CASE ("multiControlledTwoQubitUnitary", "[unitaries]") | |
TEST_CASE ("multiControlledUnitary", "[unitaries]") | |
TEST_CASE ("multiQubitNot", "[unitaries]") | |
TEST_CASE ("multiQubitUnitary", "[unitaries]") | |
TEST_CASE ("multiRotatePauli", "[unitaries]") | |
TEST_CASE ("multiRotateZ", "[unitaries]") | |
TEST_CASE ("multiStateControlledUnitary", "[unitaries]") | |
TEST_CASE ("pauliX", "[unitaries]") | |
TEST_CASE ("pauliY", "[unitaries]") | |
TEST_CASE ("pauliZ", "[unitaries]") | |
TEST_CASE ("phaseShift", "[unitaries]") | |
TEST_CASE ("rotateAroundAxis", "[unitaries]") | |
TEST_CASE ("rotateX", "[unitaries]") | |
TEST_CASE ("rotateY", "[unitaries]") | |
TEST_CASE ("rotateZ", "[unitaries]") | |
TEST_CASE ("setAmps", "[state_initialisations]") | |
TEST_CASE ("setDensityAmps", "[state_initialisations]") | |
TEST_CASE ("setDiagonalOpElems", "[data_structures]") | |
TEST_CASE ("setQuregToPauliHamil", "[state_initialisations]") | |
TEST_CASE ("setWeightedQureg", "[state_initialisations]") | |
TEST_CASE ("sGate", "[unitaries]") | |
TEST_CASE ("sqrtSwapGate", "[unitaries]") | |
TEST_CASE ("swapGate", "[unitaries]") | |
TEST_CASE ("syncDiagonalOp", "[data_structures]") | |
TEST_CASE ("tGate", "[unitaries]") | |
TEST_CASE ("toComplex", "[data_structures]") | |
TEST_CASE ("twoQubitUnitary", "[unitaries]") | |
TEST_CASE ("unitary", "[unitaries]") | |
Detailed Description
Unit tests of the QuEST API, using Catch2 in C++14.
Function Documentation
◆ TEST_CASE() [1/136]
TEST_CASE | ( | "applyDiagonalOp" | , |
"" | [operators] | ||
) |
- See also
- applyDiagonalOp
◆ TEST_CASE() [2/136]
TEST_CASE | ( | "applyFullQFT" | , |
"" | [operators] | ||
) |
- See also
- applyFullQFT
◆ TEST_CASE() [3/136]
TEST_CASE | ( | "applyGateMatrixN" | , |
"" | [operators] | ||
) |
- See also
- applyGateMatrixN
◆ TEST_CASE() [4/136]
TEST_CASE | ( | "applyGateSubDiagonalOp" | , |
"" | [unitaries] | ||
) |
- See also
- applyGateSubDiagonalOp
◆ TEST_CASE() [5/136]
TEST_CASE | ( | "applyMatrix2" | , |
"" | [operators] | ||
) |
- See also
- applyMatrix2
◆ TEST_CASE() [6/136]
TEST_CASE | ( | "applyMatrix4" | , |
"" | [operators] | ||
) |
- See also
- applyMatrix4
◆ TEST_CASE() [7/136]
TEST_CASE | ( | "applyMatrixN" | , |
"" | [operators] | ||
) |
- See also
- applyMatrixN
◆ TEST_CASE() [8/136]
TEST_CASE | ( | "applyMultiControlledGateMatrixN" | , |
"" | [operators] | ||
) |
- See also
- applyMultiControlledGateMatrixN
◆ TEST_CASE() [9/136]
TEST_CASE | ( | "applyMultiControlledMatrixN" | , |
"" | [operators] | ||
) |
- See also
- applyMultiControlledMatrixN
◆ TEST_CASE() [10/136]
TEST_CASE | ( | "applyMultiVarPhaseFunc" | , |
"" | [operators] | ||
) |
- See also
- applyMultiVarPhaseFunc
◆ TEST_CASE() [11/136]
TEST_CASE | ( | "applyMultiVarPhaseFuncOverrides" | , |
"" | [operators] | ||
) |
- See also
- applyMultiVarPhaseFuncOverrides
◆ TEST_CASE() [12/136]
TEST_CASE | ( | "applyNamedPhaseFunc" | , |
"" | [operators] | ||
) |
- See also
- applyNamedPhaseFunc
◆ TEST_CASE() [13/136]
TEST_CASE | ( | "applyNamedPhaseFuncOverrides" | , |
"" | [operators] | ||
) |
- See also
- applyNamedPhaseFuncOverrides
◆ TEST_CASE() [14/136]
TEST_CASE | ( | "applyParamNamedPhaseFunc" | , |
"" | [operators] | ||
) |
- See also
- applyParamNamedPhaseFunc
◆ TEST_CASE() [15/136]
TEST_CASE | ( | "applyParamNamedPhaseFuncOverrides" | , |
"" | [operators] | ||
) |
◆ TEST_CASE() [16/136]
TEST_CASE | ( | "applyPauliHamil" | , |
"" | [operators] | ||
) |
- See also
- applyPauliHamil
◆ TEST_CASE() [17/136]
TEST_CASE | ( | "applyPauliSum" | , |
"" | [operators] | ||
) |
- See also
- applyPauliSum
◆ TEST_CASE() [18/136]
TEST_CASE | ( | "applyPhaseFunc" | , |
"" | [operators] | ||
) |
- See also
- applyPhaseFunc
◆ TEST_CASE() [19/136]
TEST_CASE | ( | "applyPhaseFuncOverrides" | , |
"" | [operators] | ||
) |
- See also
- applyPhaseFuncOverrides
◆ TEST_CASE() [20/136]
TEST_CASE | ( | "applyProjector" | , |
"" | [operators] | ||
) |
- See also
- applyProjector
◆ TEST_CASE() [21/136]
TEST_CASE | ( | "applyQFT" | , |
"" | [operators] | ||
) |
- See also
- applyQFT
◆ TEST_CASE() [22/136]
TEST_CASE | ( | "applySubDiagonalOp" | , |
"" | [unitaries] | ||
) |
- See also
- applySubDiagonalOp
◆ TEST_CASE() [23/136]
TEST_CASE | ( | "applyTrotterCircuit" | , |
"" | [operators] | ||
) |
- See also
- applyTrotterCircuit
◆ TEST_CASE() [24/136]
TEST_CASE | ( | "calcDensityInnerProduct" | , |
"" | [calculations] | ||
) |
- See also
- calcDensityInnerProduct
◆ TEST_CASE() [25/136]
TEST_CASE | ( | "calcExpecDiagonalOp" | , |
"" | [calculations] | ||
) |
- See also
- calcExpecDiagonalOp
◆ TEST_CASE() [26/136]
TEST_CASE | ( | "calcExpecPauliHamil" | , |
"" | [calculations] | ||
) |
- See also
- calcExpecPauliHamil
◆ TEST_CASE() [27/136]
TEST_CASE | ( | "calcExpecPauliProd" | , |
"" | [calculations] | ||
) |
- See also
- calcExpecPauliProd
◆ TEST_CASE() [28/136]
TEST_CASE | ( | "calcExpecPauliSum" | , |
"" | [calculations] | ||
) |
- See also
- calcExpecPauliSum
◆ TEST_CASE() [29/136]
TEST_CASE | ( | "calcFidelity" | , |
"" | [calculations] | ||
) |
- See also
- calcFidelity
◆ TEST_CASE() [30/136]
TEST_CASE | ( | "calcHilbertSchmidtDistance" | , |
"" | [calculations] | ||
) |
- See also
- calcHilbertSchmidtDistance
◆ TEST_CASE() [31/136]
TEST_CASE | ( | "calcInnerProduct" | , |
"" | [calculations] | ||
) |
- See also
- calcInnerProduct
◆ TEST_CASE() [32/136]
TEST_CASE | ( | "calcProbOfAllOutcomes" | , |
"" | [calculations] | ||
) |
- See also
- calcProbOfAllOutcomes
◆ TEST_CASE() [33/136]
TEST_CASE | ( | "calcProbOfOutcome" | , |
"" | [calculations] | ||
) |
- See also
- calcProbOfOutcome
◆ TEST_CASE() [34/136]
TEST_CASE | ( | "calcPurity" | , |
"" | [calculations] | ||
) |
- See also
- calcPurity
◆ TEST_CASE() [35/136]
TEST_CASE | ( | "calcTotalProb" | , |
"" | [calculations] | ||
) |
- See also
- calcTotalProb
◆ TEST_CASE() [36/136]
TEST_CASE | ( | "cloneQureg" | , |
"" | [state_initialisations] | ||
) |
- See also
- cloneQureg
◆ TEST_CASE() [37/136]
TEST_CASE | ( | "collapseToOutcome" | , |
"" | [gates] | ||
) |
- See also
- collapseToOutcome
◆ TEST_CASE() [38/136]
TEST_CASE | ( | "compactUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- compactUnitary
◆ TEST_CASE() [39/136]
TEST_CASE | ( | "controlledCompactUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- controlledCompactUnitary
◆ TEST_CASE() [40/136]
TEST_CASE | ( | "controlledMultiQubitUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- controlledMultiQubitUnitary
◆ TEST_CASE() [41/136]
TEST_CASE | ( | "controlledNot" | , |
"" | [unitaries] | ||
) |
- See also
- controlledNot
◆ TEST_CASE() [42/136]
TEST_CASE | ( | "controlledPauliY" | , |
"" | [unitaries] | ||
) |
- See also
- controlledPauliY
◆ TEST_CASE() [43/136]
TEST_CASE | ( | "controlledPhaseFlip" | , |
"" | [unitaries] | ||
) |
- See also
- controlledPhaseFlip
◆ TEST_CASE() [44/136]
TEST_CASE | ( | "controlledPhaseShift" | , |
"" | [unitaries] | ||
) |
- See also
- controlledPhaseShift
◆ TEST_CASE() [45/136]
TEST_CASE | ( | "controlledRotateAroundAxis" | , |
"" | [unitaries] | ||
) |
- See also
- controlledRotateAroundAxis
◆ TEST_CASE() [46/136]
TEST_CASE | ( | "controlledRotateX" | , |
"" | [unitaries] | ||
) |
- See also
- controlledRotateX
◆ TEST_CASE() [47/136]
TEST_CASE | ( | "controlledRotateY" | , |
"" | [unitaries] | ||
) |
- See also
- controlledRotateY
◆ TEST_CASE() [48/136]
TEST_CASE | ( | "controlledRotateZ" | , |
"" | [unitaries] | ||
) |
- See also
- controlledRotateZ
◆ TEST_CASE() [49/136]
TEST_CASE | ( | "controlledTwoQubitUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- controlledTwoQubitUnitary
◆ TEST_CASE() [50/136]
TEST_CASE | ( | "controlledUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- controlledUnitary
◆ TEST_CASE() [51/136]
TEST_CASE | ( | "createCloneQureg" | , |
"" | [data_structures] | ||
) |
- See also
- createCloneQureg
◆ TEST_CASE() [52/136]
TEST_CASE | ( | "createComplexMatrixN" | , |
"" | [data_structures] | ||
) |
- See also
- createComplexMatrixN
◆ TEST_CASE() [53/136]
TEST_CASE | ( | "createDensityQureg" | , |
"" | [data_structures] | ||
) |
- See also
- createDensityQureg
◆ TEST_CASE() [54/136]
TEST_CASE | ( | "createDiagonalOp" | , |
"" | [data_structures] | ||
) |
- See also
- createDiagonalOp
◆ TEST_CASE() [55/136]
TEST_CASE | ( | "createDiagonalOpFromPauliHamilFile" | , |
"" | [data_structures] | ||
) |
◆ TEST_CASE() [56/136]
TEST_CASE | ( | "createPauliHamil" | , |
"" | [data_structures] | ||
) |
- See also
- createPauliHamil
◆ TEST_CASE() [57/136]
TEST_CASE | ( | "createPauliHamilFromFile" | , |
"" | [data_structures] | ||
) |
- See also
- createPauliHamilFromFile
◆ TEST_CASE() [58/136]
TEST_CASE | ( | "createQuESTEnv" | , |
"" | [data_structures] | ||
) |
- See also
- createQuESTEnv
◆ TEST_CASE() [59/136]
TEST_CASE | ( | "createQureg" | , |
"" | [data_structures] | ||
) |
- See also
- createQureg
◆ TEST_CASE() [60/136]
TEST_CASE | ( | "createSubDiagonalOp" | , |
"" | [data_structures] | ||
) |
- See also
- createSubDiagonalOp
◆ TEST_CASE() [61/136]
TEST_CASE | ( | "destroyComplexMatrixN" | , |
"" | [data_structures] | ||
) |
- See also
- destroyComplexMatrixN
◆ TEST_CASE() [62/136]
TEST_CASE | ( | "destroyDiagonalOp" | , |
"" | [data_structures] | ||
) |
- See also
- destroyDiagonalOp
◆ TEST_CASE() [63/136]
TEST_CASE | ( | "destroyPauliHamil" | , |
"" | [data_structures] | ||
) |
- See also
- destroyPauliHamil
◆ TEST_CASE() [64/136]
TEST_CASE | ( | "destroyQuESTEnv" | , |
"" | [data_structures] | ||
) |
- See also
- destroyQuESTEnv
◆ TEST_CASE() [65/136]
TEST_CASE | ( | "destroyQureg" | , |
"" | [data_structures] | ||
) |
- See also
- destroyQureg
◆ TEST_CASE() [66/136]
TEST_CASE | ( | "destroySubDiagonalOp" | , |
"" | [data_structures] | ||
) |
- See also
- destroySubDiagonalOp
◆ TEST_CASE() [67/136]
TEST_CASE | ( | "diagonalUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- diagonalUnitary
◆ TEST_CASE() [68/136]
TEST_CASE | ( | "fromComplex" | , |
"" | [data_structures] | ||
) |
- See also
- fromComplex
◆ TEST_CASE() [69/136]
TEST_CASE | ( | "getAmp" | , |
"" | [calculations] | ||
) |
- See also
- getAmp
◆ TEST_CASE() [70/136]
TEST_CASE | ( | "getDensityAmp" | , |
"" | [calculations] | ||
) |
- See also
- getDensityAmp
◆ TEST_CASE() [71/136]
TEST_CASE | ( | "getImagAmp" | , |
"" | [calculations] | ||
) |
- See also
- getImagAmp
◆ TEST_CASE() [72/136]
TEST_CASE | ( | "getNumAmps" | , |
"" | [calculations] | ||
) |
- See also
- getNumAmps
◆ TEST_CASE() [73/136]
TEST_CASE | ( | "getNumQubits" | , |
"" | [calculations] | ||
) |
- See also
- getNumQubits
◆ TEST_CASE() [74/136]
TEST_CASE | ( | "getProbAmp" | , |
"" | [calculations] | ||
) |
- See also
- getProbAmp
◆ TEST_CASE() [75/136]
TEST_CASE | ( | "getRealAmp" | , |
"" | [calculations] | ||
) |
- See also
- getRealAmp
◆ TEST_CASE() [76/136]
TEST_CASE | ( | "getStaticComplexMatrixN" | , |
"" | [data_structures] | ||
) |
- See also
- getStaticComplexMatrixN
◆ TEST_CASE() [77/136]
TEST_CASE | ( | "hadamard" | , |
"" | [unitaries] | ||
) |
- See also
- hadamard
◆ TEST_CASE() [78/136]
TEST_CASE | ( | "initBlankState" | , |
"" | [state_initialisations] | ||
) |
- See also
- initBlankState
◆ TEST_CASE() [79/136]
TEST_CASE | ( | "initClassicalState" | , |
"" | [state_initialisations] | ||
) |
- See also
- initClassicalState
◆ TEST_CASE() [80/136]
TEST_CASE | ( | "initComplexMatrixN" | , |
"" | [data_structures] | ||
) |
- See also
- initComplexMatrixN
◆ TEST_CASE() [81/136]
TEST_CASE | ( | "initDiagonalOp" | , |
"" | [data_structures] | ||
) |
- See also
- initDiagonalOp
◆ TEST_CASE() [82/136]
TEST_CASE | ( | "initDiagonalOpFromPauliHamil" | , |
"" | [data_structures] | ||
) |
- See also
- initDiagonalOpFromPauliHamil
◆ TEST_CASE() [83/136]
TEST_CASE | ( | "initPauliHamil" | , |
"" | [data_structures] | ||
) |
- See also
- initPauliHamil
◆ TEST_CASE() [84/136]
TEST_CASE | ( | "initPlusState" | , |
"" | [state_initialisations] | ||
) |
- See also
- initPlusState
◆ TEST_CASE() [85/136]
TEST_CASE | ( | "initPureState" | , |
"" | [state_initialisations] | ||
) |
- See also
- initPureState
◆ TEST_CASE() [86/136]
TEST_CASE | ( | "initStateFromAmps" | , |
"" | [state_initialisations] | ||
) |
- See also
- initStateFromAmps
◆ TEST_CASE() [87/136]
TEST_CASE | ( | "initZeroState" | , |
"" | [state_initialisations] | ||
) |
- See also
- initZeroState
◆ TEST_CASE() [88/136]
TEST_CASE | ( | "measure" | , |
"" | [gates] | ||
) |
- See also
- measure
◆ TEST_CASE() [89/136]
TEST_CASE | ( | "measureWithStats" | , |
"" | [gates] | ||
) |
- See also
- measureWithStats
◆ TEST_CASE() [90/136]
TEST_CASE | ( | "mixDamping" | , |
"" | [decoherence] | ||
) |
- See also
- mixDamping
◆ TEST_CASE() [91/136]
TEST_CASE | ( | "mixDensityMatrix" | , |
"" | [decoherence] | ||
) |
- See also
- mixDensityMatrix
◆ TEST_CASE() [92/136]
TEST_CASE | ( | "mixDephasing" | , |
"" | [decoherence] | ||
) |
- See also
- mixDephasing
◆ TEST_CASE() [93/136]
TEST_CASE | ( | "mixDepolarising" | , |
"" | [decoherence] | ||
) |
- See also
- mixDepolarising
◆ TEST_CASE() [94/136]
TEST_CASE | ( | "mixKrausMap" | , |
"" | [decoherence] | ||
) |
- See also
- mixKrausMap
◆ TEST_CASE() [95/136]
TEST_CASE | ( | "mixMultiQubitKrausMap" | , |
"" | [decoherence] | ||
) |
- See also
- mixMultiQubitKrausMap
◆ TEST_CASE() [96/136]
TEST_CASE | ( | "mixNonTPKrausMap" | , |
"" | [decoherence] | ||
) |
- See also
- mixNonTPKrausMap
◆ TEST_CASE() [97/136]
TEST_CASE | ( | "mixNonTPMultiQubitKrausMap" | , |
"" | [decoherence] | ||
) |
- See also
- mixNonTPMultiQubitKrausMap
◆ TEST_CASE() [98/136]
TEST_CASE | ( | "mixNonTPTwoQubitKrausMap" | , |
"" | [decoherence] | ||
) |
- See also
- mixNonTPTwoQubitKrausMap
◆ TEST_CASE() [99/136]
TEST_CASE | ( | "mixPauli" | , |
"" | [decoherence] | ||
) |
- See also
- mixPauli
◆ TEST_CASE() [100/136]
TEST_CASE | ( | "mixTwoQubitDephasing" | , |
"" | [decoherence] | ||
) |
- See also
- mixTwoQubitDephasing
◆ TEST_CASE() [101/136]
TEST_CASE | ( | "mixTwoQubitDepolarising" | , |
"" | [decoherence] | ||
) |
- See also
- mixTwoQubitDepolarising
◆ TEST_CASE() [102/136]
TEST_CASE | ( | "mixTwoQubitKrausMap" | , |
"" | [decoherence] | ||
) |
- See also
- mixTwoQubitKrausMap
◆ TEST_CASE() [103/136]
TEST_CASE | ( | "multiControlledMultiQubitNot" | , |
"" | [unitaries] | ||
) |
- See also
- multiControlledMultiQubitNot
◆ TEST_CASE() [104/136]
TEST_CASE | ( | "multiControlledMultiQubitUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- multiControlledMultiQubitUnitary
◆ TEST_CASE() [105/136]
TEST_CASE | ( | "multiControlledMultiRotatePauli" | , |
"" | [unitaries] | ||
) |
- See also
- multiControlledMultiRotatePauli
◆ TEST_CASE() [106/136]
TEST_CASE | ( | "multiControlledMultiRotateZ" | , |
"" | [unitaries] | ||
) |
- See also
- multiControlledMultiRotateZ
◆ TEST_CASE() [107/136]
TEST_CASE | ( | "multiControlledPhaseFlip" | , |
"" | [unitaries] | ||
) |
- See also
- multiControlledPhaseFlip
◆ TEST_CASE() [108/136]
TEST_CASE | ( | "multiControlledPhaseShift" | , |
"" | [unitaries] | ||
) |
- See also
- multiControlledPhaseShift
◆ TEST_CASE() [109/136]
TEST_CASE | ( | "multiControlledTwoQubitUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- multiControlledTwoQubitUnitary
◆ TEST_CASE() [110/136]
TEST_CASE | ( | "multiControlledUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- multiControlledUnitary
◆ TEST_CASE() [111/136]
TEST_CASE | ( | "multiQubitNot" | , |
"" | [unitaries] | ||
) |
- See also
- multiQubitNot
◆ TEST_CASE() [112/136]
TEST_CASE | ( | "multiQubitUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- multiQubitUnitary
◆ TEST_CASE() [113/136]
TEST_CASE | ( | "multiRotatePauli" | , |
"" | [unitaries] | ||
) |
- See also
- multiRotatePauli
◆ TEST_CASE() [114/136]
TEST_CASE | ( | "multiRotateZ" | , |
"" | [unitaries] | ||
) |
- See also
- multiRotateZ
◆ TEST_CASE() [115/136]
TEST_CASE | ( | "multiStateControlledUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- multiStateControlledUnitary
◆ TEST_CASE() [116/136]
TEST_CASE | ( | "pauliX" | , |
"" | [unitaries] | ||
) |
- See also
- pauliX
◆ TEST_CASE() [117/136]
TEST_CASE | ( | "pauliY" | , |
"" | [unitaries] | ||
) |
- See also
- pauliY
◆ TEST_CASE() [118/136]
TEST_CASE | ( | "pauliZ" | , |
"" | [unitaries] | ||
) |
- See also
- pauliZ
◆ TEST_CASE() [119/136]
TEST_CASE | ( | "phaseShift" | , |
"" | [unitaries] | ||
) |
- See also
- phaseShift
◆ TEST_CASE() [120/136]
TEST_CASE | ( | "rotateAroundAxis" | , |
"" | [unitaries] | ||
) |
- See also
- rotateAroundAxis
◆ TEST_CASE() [121/136]
TEST_CASE | ( | "rotateX" | , |
"" | [unitaries] | ||
) |
- See also
- rotateX
◆ TEST_CASE() [122/136]
TEST_CASE | ( | "rotateY" | , |
"" | [unitaries] | ||
) |
- See also
- rotateY
◆ TEST_CASE() [123/136]
TEST_CASE | ( | "rotateZ" | , |
"" | [unitaries] | ||
) |
- See also
- rotateZ
◆ TEST_CASE() [124/136]
TEST_CASE | ( | "setAmps" | , |
"" | [state_initialisations] | ||
) |
- See also
- setAmps
◆ TEST_CASE() [125/136]
TEST_CASE | ( | "setDensityAmps" | , |
"" | [state_initialisations] | ||
) |
- See also
- setDensityAmps
◆ TEST_CASE() [126/136]
TEST_CASE | ( | "setDiagonalOpElems" | , |
"" | [data_structures] | ||
) |
- See also
- setDiagonalOpElems
◆ TEST_CASE() [127/136]
TEST_CASE | ( | "setQuregToPauliHamil" | , |
"" | [state_initialisations] | ||
) |
- See also
- setQuregToPauliHamil
◆ TEST_CASE() [128/136]
TEST_CASE | ( | "setWeightedQureg" | , |
"" | [state_initialisations] | ||
) |
- See also
- setWeightedQureg
◆ TEST_CASE() [129/136]
TEST_CASE | ( | "sGate" | , |
"" | [unitaries] | ||
) |
- See also
- sGate
◆ TEST_CASE() [130/136]
TEST_CASE | ( | "sqrtSwapGate" | , |
"" | [unitaries] | ||
) |
- See also
- sqrtSwapGate
◆ TEST_CASE() [131/136]
TEST_CASE | ( | "swapGate" | , |
"" | [unitaries] | ||
) |
- See also
- swapGate
◆ TEST_CASE() [132/136]
TEST_CASE | ( | "syncDiagonalOp" | , |
"" | [data_structures] | ||
) |
- See also
- syncDiagonalOp
◆ TEST_CASE() [133/136]
TEST_CASE | ( | "tGate" | , |
"" | [unitaries] | ||
) |
- See also
- tGate
◆ TEST_CASE() [134/136]
TEST_CASE | ( | "toComplex" | , |
"" | [data_structures] | ||
) |
- See also
- toComplex
◆ TEST_CASE() [135/136]
TEST_CASE | ( | "twoQubitUnitary" | , |
"" | [unitaries] | ||
) |
- See also
- twoQubitUnitary
◆ TEST_CASE() [136/136]
TEST_CASE | ( | "unitary" | , |
"" | [unitaries] | ||
) |
- See also
- unitary