Funzione DumpMachine
Nome completo: Std.Diagnostics.DumpMachine
function DumpMachine() : Unit
Sommario
Esegue il dump dello stato del computer di destinazione corrente.
Descrizione
Questo metodo consente di eseguire il dump delle informazioni sullo stato quantistico corrente. Le informazioni effettive generate e la semantica sono specifiche per ogni computer di destinazione.
Per il simulatore di stato sparse locale distribuito come parte di Quantum Development Kit, questo metodo scriverà la funzione d'onda come matrice unidimensionale di coppie di indici di stato e numeri complessi, in cui ogni elemento rappresenta le ampiezze della probabilità di misurare lo stato corrispondente.
Esempio
Quando viene eseguito nel simulatore di stato sparse, il frammento di codice seguente esegue il dump dello stato Bell (|00⟩ + |11⟩ ) / √2 nella console:
use left = Qubit();
use right = Qubit();
within {
H(left);
CNOT(left, right);
} apply {
DumpMachine();
}