Aracılığıyla paylaş


Std.Diagnostics

Std.Diagnostics ad alanı aşağıdaki öğeleri içerir:

Ad Açıklama
ApplyIdleNoise Yapılandırılmış gürültüyü kubite uygular.
BitFlipNoise Bit, olasılığı polan gürültüyü çevirir.
CheckAllZero Sağlanan dizideki tüm kubitlerin |0⟩ durumunda olup olmadığını denetler. Doğruysa true döndürür.
CheckOperationsAreEqual İki işlem göz önüne alındığında, bunların tüm giriş durumları için aynı şekilde davranıp davranmadığını denetler.
CheckZero Kubitin |0⟩ durumunda olup olmadığını denetler ve varsa true döndürür.
ConfigurePauliNoise Benzetimi için Pauli gürültüsünü yapılandırır.
DepolarizingNoise Olasılık polan depolarize gürültü.
DumpMachine Geçerli hedef makinenin durumunu döküm eder.
DumpOperation Bir işlem verüldüğünde, işlem eyleminin matris gösterimini verilen kubit sayısına döküm eder.
DumpRegister Verilen kubitlerle ilişkili geçerli hedef makinenin durumunun dökümünü alır.
Olgu Belirli bir koşulun doğru olup olmadığını denetler, değilse iletiyle başarısız olur.
NoNoise Gürültüsüz çalışma için gürültü yok.
PhaseFlipNoise Faz, olasılık polan gürültüyü çevirir.
StartCountingFunction Verilen işlevin çağrılma sayısını saymaya başlar. İşlev zaten sayılıyorsa başarısız olur.
StartCountingOperation Verilen işlemin çağrılma sayısını saymaya başlar. İşlem zaten sayılıyorsa başarısız olur.
StartCountingQubits Ayrılan kubit sayısını saymaya başlar. Kubitler zaten sayılıyorsa başarısız olur.
StopCountingFunction Verilen işlevin çağrılma sayısını sayar ve sayıyı döndürür. İşlev sayılmıyorsa başarısız olur.
StopCountingOperation Verilen işlemin çağrılma sayısını sayar ve sayıyı döndürür. İşlem sayılmıyorsa başarısız olur.
StopCountingQubits Ayrılan kubit sayısını sayar ve sayıyı döndürür. Kubitler sayılmıyorsa başarısız olur.