Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- s -
- seedQuEST() : QuEST_common.c , QuEST.h
- seedQuESTDefault() : QuEST_cpu_local.c , QuEST_gpu.cu , QuEST_cpu_distributed.c , QuEST.h
- sequences() : utilities.hpp , utilities.cpp
- setAmps() : QuEST.c , QuEST.h
- setConjugateMatrixN() : QuEST_common.c , QuEST_internal.h
- setDensityAmps() : QuEST.c , QuEST_debug.h
- setDiagonalOpElems() : QuEST.h , QuEST.c
- setRandomPauliSum() : utilities.cpp , utilities.hpp
- setSubMatrix() : utilities.cpp , utilities.hpp
- setWeightedQureg() : QuEST.c , QuEST.h
- sGate() : QuEST.c , QuEST.h
- shiftIndices() : QuEST_common.c , QuEST_internal.h
- sqrtSwapGate() : QuEST.c , QuEST.h
- startRecordingQASM() : QuEST.h , QuEST.c
- statevec_applyDiagonalOp() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_applyDiagonalOpKernel() : QuEST_gpu.cu
- statevec_applyPauliProd() : QuEST_common.c
- statevec_applyPauliSum() : QuEST_common.c , QuEST_internal.h
- statevec_calcExpecDiagonalOp() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_calcExpecDiagonalOpKernel() : QuEST_gpu.cu
- statevec_calcExpecDiagonalOpLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_calcExpecPauliProd() : QuEST_common.c , QuEST_internal.h
- statevec_calcExpecPauliSum() : QuEST_common.c , QuEST_internal.h
- statevec_calcFidelity() : QuEST_common.c , QuEST_internal.h
- statevec_calcInnerProduct() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_calcInnerProductKernel() : QuEST_gpu.cu
- statevec_calcInnerProductLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_calcProbOfOutcome() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_calcTotalProb() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_cloneQureg() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_collapseToKnownProbOutcome() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_collapseToKnownProbOutcomeDistributedRenorm() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_collapseToKnownProbOutcomeKernel() : QuEST_gpu.cu
- statevec_collapseToKnownProbOutcomeLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_collapseToOutcomeDistributedSetZero() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_compactUnitary() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_compactUnitaryDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_compactUnitaryKernel() : QuEST_gpu.cu
- statevec_compactUnitaryLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_compareStates() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_controlledCompactUnitary() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_controlledCompactUnitaryDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_controlledCompactUnitaryKernel() : QuEST_gpu.cu
- statevec_controlledCompactUnitaryLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_controlledMultiQubitUnitary() : QuEST_common.c , QuEST_internal.h
- statevec_controlledNot() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_controlledNotDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_controlledNotKernel() : QuEST_gpu.cu
- statevec_controlledNotLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_controlledPauliY() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_controlledPauliYConj() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_controlledPauliYDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_controlledPauliYKernel() : QuEST_gpu.cu
- statevec_controlledPauliYLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_controlledPhaseFlip() : QuEST_cpu.c , QuEST_gpu.cu , QuEST_internal.h
- statevec_controlledPhaseFlipKernel() : QuEST_gpu.cu
- statevec_controlledPhaseShift() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_controlledPhaseShiftKernel() : QuEST_gpu.cu
- statevec_controlledRotateAroundAxis() : QuEST_common.c , QuEST_internal.h
- statevec_controlledRotateAroundAxisConj() : QuEST_common.c , QuEST_internal.h
- statevec_controlledRotateX() : QuEST_common.c , QuEST_internal.h
- statevec_controlledRotateY() : QuEST_common.c , QuEST_internal.h
- statevec_controlledRotateZ() : QuEST_common.c , QuEST_internal.h
- statevec_controlledTwoQubitUnitary() : QuEST_common.c , QuEST_internal.h
- statevec_controlledUnitary() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_controlledUnitaryDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_controlledUnitaryKernel() : QuEST_gpu.cu
- statevec_controlledUnitaryLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_createQureg() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_destroyQureg() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_findProbabilityOfZero() : QuEST_gpu.cu
- statevec_findProbabilityOfZeroDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_findProbabilityOfZeroKernel() : QuEST_gpu.cu
- statevec_findProbabilityOfZeroLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_getEnvironmentString() : QuEST_cpu.c
- statevec_getImagAmp() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_getProbAmp() : QuEST_common.c , QuEST_internal.h
- statevec_getRealAmp() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_hadamard() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_hadamardDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_hadamardKernel() : QuEST_gpu.cu
- statevec_hadamardLocal() : QuEST_cpu_internal.h , QuEST_cpu.c
- statevec_initBlankState() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_initBlankStateKernel() : QuEST_gpu.cu
- statevec_initClassicalState() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_initClassicalStateKernel() : QuEST_gpu.cu
- statevec_initDebugState() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_initDebugStateKernel() : QuEST_gpu.cu
- statevec_initPlusState() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_initPlusStateKernel() : QuEST_gpu.cu
- statevec_initStateFromSingleFile() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_initStateOfSingleQubit() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_initStateOfSingleQubitKernel() : QuEST_gpu.cu
- statevec_initZeroState() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_initZeroStateKernel() : QuEST_gpu.cu
- statevec_measureWithStats() : QuEST_common.c , QuEST_internal.h
- statevec_multiControlledMultiQubitUnitary() : QuEST_cpu_local.c , QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_gpu.cu
- statevec_multiControlledMultiQubitUnitaryKernel() : QuEST_gpu.cu
- statevec_multiControlledMultiQubitUnitaryLocal() : QuEST_cpu_internal.h , QuEST_cpu.c
- statevec_multiControlledPhaseFlip() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_multiControlledPhaseFlipKernel() : QuEST_gpu.cu
- statevec_multiControlledPhaseShift() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_multiControlledPhaseShiftKernel() : QuEST_gpu.cu
- statevec_multiControlledTwoQubitUnitary() : QuEST_gpu.cu , QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c
- statevec_multiControlledTwoQubitUnitaryKernel() : QuEST_gpu.cu
- statevec_multiControlledTwoQubitUnitaryLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_multiControlledUnitary() : QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu , QuEST_internal.h
- statevec_multiControlledUnitaryDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_multiControlledUnitaryKernel() : QuEST_gpu.cu
- statevec_multiControlledUnitaryLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_multiQubitUnitary() : QuEST_internal.h , QuEST_common.c
- statevec_multiRotatePauli() : QuEST_internal.h , QuEST_common.c
- statevec_multiRotateZ() : QuEST_cpu.c , QuEST_gpu.cu , QuEST_internal.h
- statevec_multiRotateZKernel() : QuEST_gpu.cu
- statevec_pauliX() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu
- statevec_pauliXDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_pauliXKernel() : QuEST_gpu.cu
- statevec_pauliXLocal() : QuEST_cpu_internal.h , QuEST_cpu.c
- statevec_pauliY() : QuEST_cpu_distributed.c , QuEST_gpu.cu , QuEST_internal.h , QuEST_cpu_local.c
- statevec_pauliYConj() : QuEST_gpu.cu , QuEST_cpu_local.c , QuEST_internal.h , QuEST_cpu_distributed.c
- statevec_pauliYDistributed() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_pauliYKernel() : QuEST_gpu.cu
- statevec_pauliYLocal() : QuEST_cpu.c , QuEST_cpu_internal.h
- statevec_pauliZ() : QuEST_common.c , QuEST_internal.h
- statevec_phaseShift() : QuEST_common.c , QuEST_internal.h
- statevec_phaseShiftByTerm() : QuEST_internal.h , QuEST_gpu.cu , QuEST_cpu.c
- statevec_phaseShiftByTermKernel() : QuEST_gpu.cu
- statevec_reportStateToScreen() : QuEST_gpu.cu , QuEST_internal.h , QuEST_cpu.c
- statevec_rotateAroundAxis() : QuEST_common.c , QuEST_internal.h
- statevec_rotateAroundAxisConj() : QuEST_internal.h , QuEST_common.c
- statevec_rotateX() : QuEST_common.c , QuEST_internal.h
- statevec_rotateY() : QuEST_internal.h , QuEST_common.c
- statevec_rotateZ() : QuEST_internal.h , QuEST_common.c
- statevec_setAmps() : QuEST_internal.h , QuEST_cpu.c , QuEST_gpu.cu
- statevec_setWeightedQureg() : QuEST_cpu.c , QuEST_gpu.cu , QuEST_internal.h
- statevec_setWeightedQuregKernel() : QuEST_gpu.cu
- statevec_sGate() : QuEST_common.c , QuEST_internal.h
- statevec_sGateConj() : QuEST_common.c , QuEST_internal.h
- statevec_sqrtSwapGate() : QuEST_common.c , QuEST_internal.h
- statevec_sqrtSwapGateConj() : QuEST_common.c , QuEST_internal.h
- statevec_swapQubitAmps() : QuEST_internal.h , QuEST_cpu_distributed.c , QuEST_gpu.cu , QuEST_cpu_local.c
- statevec_swapQubitAmpsDistributed() : QuEST_cpu_internal.h , QuEST_cpu.c
- statevec_swapQubitAmpsKernel() : QuEST_gpu.cu
- statevec_swapQubitAmpsLocal() : QuEST_cpu_internal.h , QuEST_cpu.c
- statevec_tGate() : QuEST_internal.h , QuEST_common.c
- statevec_tGateConj() : QuEST_internal.h , QuEST_common.c
- statevec_twoQubitUnitary() : QuEST_internal.h , QuEST_common.c
- statevec_unitary() : QuEST_gpu.cu , QuEST_internal.h , QuEST_cpu_local.c , QuEST_cpu_distributed.c
- statevec_unitaryDistributed() : QuEST_cpu_internal.h , QuEST_cpu.c
- statevec_unitaryKernel() : QuEST_gpu.cu
- statevec_unitaryLocal() : QuEST_cpu_internal.h , QuEST_cpu.c
- stopRecordingQASM() : QuEST.c , QuEST.h
- sublists() : utilities.cpp , utilities.hpp , utilities.cpp , utilities.hpp , utilities.cpp
- swapDouble() : QuEST_gpu.cu
- swapGate() : QuEST.h , QuEST.c
- syncDiagonalOp() : QuEST.c , QuEST.h
- syncQuESTEnv() : QuEST_cpu_distributed.c , QuEST_cpu_local.c , QuEST_gpu.cu , QuEST.h
- syncQuESTSuccess() : QuEST_gpu.cu , QuEST.h , QuEST_cpu_local.c , QuEST_cpu_distributed.c