Std.Diagnostics
Lo spazio dei nomi Std.Diagnostics contiene le funzioni e le operazioni seguenti:
Nome | Descrizione |
---|---|
CheckAllZero | Verifica se tutti i qubit nella matrice specificata si trovano nello stato $|0⟩$. Restituisce true se sono. |
CheckOperationsAreEqual | Date due operazioni, verifica che agiscano in modo identico per tutti gli stati di input. |
CheckZero | Verifica se un qubit è nello stato $|0⟩$, restituendo true se è. |
DumpMachine | Esegue il dump dello stato del computer di destinazione corrente. |
DumpOperation | Data un'operazione, esegue il dump della rappresentazione della matrice dell'azione dell'operazione sul numero specificato di qubit. |
DumpRegister | Esegue il dump dello stato del computer di destinazione corrente associato ai qubit specificati. |
fact | Controlla se una determinata condizione è true, con esito negativo con un messaggio in caso contrario. |
StartCountingFunction | Inizia a contare il numero di volte in cui viene chiamata la funzione specificata. Ha esito negativo se la funzione è già in corso di conteggio. |
StartCountingOperation | Inizia a contare il numero di chiamate all'operazione specificata. Ha esito negativo se l'operazione è già in corso di conteggio. |
StartCountingQubits | Inizia a contare il numero di qubit allocati. Ha esito negativo se i qubit sono già in corso di conteggio. |
StopCountingFunction | Interrompe il conteggio del numero di chiamate alla funzione specificata e restituisce il conteggio. Ha esito negativo se la funzione non è stata conteggiata. |
StopCountingOperation | Interrompe il conteggio del numero di volte in cui viene chiamata l'operazione specificata e restituisce il conteggio. Ha esito negativo se l'operazione non è stata conteggiata. |
StopCountingQubits | Interrompe il conteggio del numero di qubit allocati e restituisce il conteggio. Ha esito negativo se i qubit non vengono conteggiati. |