Bagikan melalui


Std.Diagnostics

Namespace Std.Diagnostics berisi item berikut:

Nama Deskripsi
ApplyIdleNoise Menerapkan kebisingan yang dikonfigurasi ke qubit.
BitFlipNoise Kebisingan balik bit dengan probabilitas p.
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 itu.
ConfigurePauliNoise Mengonfigurasi kebisingan Pauli untuk simulasi.
DepolarizingNoise Kebisingan depolarisasi dengan probabilitas p.
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.
NoNoise Tidak ada kebisingan untuk operasi tanpa suara.
PhaseFlipNoise Fase membalikkan kebisingan dengan probabilitas p.
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.