DumpMachine függvény
Teljes név: Std.Diagnostics.DumpMachine
function DumpMachine() : Unit
Összefoglalás
Az aktuális célgép állapotát jelzi.
Leírás
Ez a módszer lehetővé teszi az aktuális kvantumállapot információinak memóriaképét. A létrehozott tényleges információk és a szemantikák az egyes célgépekre vonatkoznak.
A Quantum Development Kit részeként elosztott helyi ritka állapotú szimulátor esetében ez a módszer az állapotindexek és összetett számok párjainak egydimenziós tömbjeként írja le a hullámfüggvényt, amelyben minden elem a megfelelő állapot mérésének valószínűségének amplitúdóit jelöli.
Példa
Ha a ritka állapotú szimulátoron fut, az alábbi kódrészlet a (|00⟩ + |11⟩ ) / √2 állapotot a konzolra dobja:
use left = Qubit();
use right = Qubit();
within {
H(left);
CNOT(left, right);
} apply {
DumpMachine();
}