Std.Diagnostics
Namespace Std.Diagnostics berisi fungsi dan operasi berikut:
Nama | Deskripsi |
---|---|
CheckAllZero | Memeriksa apakah semua qubit dalam array yang disediakan berada dalam status $|0⟩$. Mengembalikan true jika benar. |
CheckOperationsAreEqual | Mengingat dua operasi, memeriksa bahwa mereka bertindak identik untuk semua status input. |
checkZero | Memeriksa apakah qubit berada dalam status $|0⟩$, mengembalikan true jika ya. |
DumpMachine | Mencadangkan status komputer target saat ini. |
|
Mengingat operasi, membuang representasi matriks dari tindakan operasi pada jumlah qubit yang diberikan. |
DumpRegister | Mencadangkan status komputer target saat ini yang terkait dengan qubit yang diberikan. |
Fakta |
Memeriksa apakah kondisi tertentu benar, gagal dengan pesan jika tidak. |
StartCountingFunction |
Mulai menghitung berapa kali fungsi yang diberikan dipanggil. Gagal jika fungsi sudah dihitung. |
|
Mulai menghitung berapa kali operasi yang diberikan dipanggil. Gagal jika operasi sudah dihitung. |
StartCountingQubits | Mulai menghitung jumlah qubit yang dialokasikan. Gagal jika qubit sudah dihitung. |
StopCountingFunction | Berhenti menghitung berapa kali fungsi yang diberikan dipanggil dan mengembalikan hitungan. Gagal jika fungsi tidak dihitung. |
StopCountingOperation | Berhenti menghitung berapa kali operasi yang diberikan dipanggil dan mengembalikan hitungan. Gagal jika operasi tidak dihitung. |
StopCountingQubits | Berhenti menghitung jumlah qubit yang dialokasikan dan mengembalikan hitungan. Gagal jika qubit tidak dihitung. |