Std.Diagnostics
Std.Diagnostics 네임스페이스에는 다음과 같은 함수 및 작업이 포함됩니다.
이름 | 묘사 |
---|---|
CheckAllZero |
제공된 배열의 모든 큐비트가 $|0⟩$ 상태인지 확인합니다. true인 경우 true를 반환합니다. |
checkOperationsAreEqual |
두 작업이 지정된 경우 모든 입력 상태에 대해 동일하게 동작하는지 확인합니다. |
CheckZero |
큐비트가 $|0⟩$ 상태인지 확인하고 true인 경우 반환합니다. |
DumpMachine | 현재 대상 컴퓨터의 상태를 덤프합니다. |
DumpOperation | 작업이 지정된 경우 지정된 수의 큐비트에서 작업 작업의 행렬 표현을 덤프합니다. |
DumpRegister | 지정된 큐비트와 연결된 현재 대상 컴퓨터의 상태를 덤프합니다. |
팩트 | 지정된 조건이 true인지 여부를 확인합니다. 그렇지 않은 경우 메시지와 함께 실패합니다. |
StartCountingFunction | 지정된 함수가 호출되는 횟수를 계산하기 시작합니다. 함수가 이미 계산되고 있으면 실패합니다. |
startCountingOperation |
지정된 작업이 호출되는 횟수를 계산하기 시작합니다. 작업이 이미 계산되고 있으면 실패합니다. |
StartCountingQubits | 할당된 큐비트 수를 계산하기 시작합니다. 큐비트가 이미 계산되고 있으면 실패합니다. |
StopCountingFunction | 지정된 함수가 호출되는 횟수 계산을 중지하고 개수를 반환합니다. 함수가 계산되지 않으면 실패합니다. |
StopCountingOperation |
지정된 작업이 호출되는 횟수 계산을 중지하고 개수를 반환합니다. 작업이 계산되지 않으면 실패합니다. |
StopCountingQubits | 할당된 큐비트 수를 계산하지 않으며 개수를 반환합니다. 큐비트가 계산되지 않으면 실패합니다. |