Bagikan melalui


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.
DumpOperation 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.
StartCountingOperation 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.