Sdílet prostřednictvím


Std.Diagnostics

Obor názvů Std.Diagnostics obsahuje následující položky:

Jméno Popis
ApplyIdleNoise Použije nakonfigurovaný šum na qubit.
BitFlipNoise Bit překlopit šum s pravděpodobností p.
CheckAllZero Zkontroluje, jestli jsou všechny qubity v zadaném poli ve stavu |0⟩. Vrátí hodnotu true, pokud jsou.
CheckOperationsAreEqual Při dvou operacích zkontroluje, že fungují stejně pro všechny vstupní stavy.
CheckZero Zkontroluje, jestli je qubit ve stavu |0⟩ a vrátí hodnotu true, pokud ano.
ConfigurePauliNoise Nakonfiguruje šum Pauli pro simulaci.
depolarizingNoise Depolarizace šumu s pravděpodobností p.
dumpmachine Vysadí stav aktuálního cílového počítače.
DumpOperation Vzhledem k operaci vysadí maticovou reprezentaci akce operace na daný počet qubitů.
DumpRegister Vyřadí stav aktuálního cílového počítače přidružený k daným qubitům.
fact Zkontroluje, jestli je daná podmínka pravdivá, a pokud ne, zobrazí se zpráva, která selhává.
NoNoise Bez šumu pro provoz bez šumu.
PhaseFlipNoise Fáze překlopí šum s pravděpodobností p.
StartCountingFunction Začne spočítat, kolikrát je daná funkce volána. Selže, pokud se funkce už počítá.
StartCountingOperation Začne spočítat, kolikrát se daná operace volá. Selže, pokud se operace už počítá.
StartCountingQubits Začne počítat počet přidělených qubitů. Selže, pokud se už počítá qubity.
StopCountingFunction Zastaví počítání počtu, kolikrát je daná funkce volána, a vrátí počet. Selže, pokud se funkce nezapočítávala.
StopCountingOperation Zastaví počítání počtu, kolikrát je daná operace volána, a vrátí počet. Selže, pokud se operace nespočítala.
StopCountingQubits Přestane počítat počet přidělených qubitů a vrátí počet. Selže, pokud se qubity nezapočítávaly.