Std.Diagnostics
De std.Diagnostics-naamruimte bevat de volgende functies en bewerkingen:
Naam | Beschrijving |
---|---|
CheckAllZero- | Controleert of alle qubits in de opgegeven matrix de status $|0⟩$ hebben. Retourneert waar als dat het geval is. |
CheckOperationsAreEqual- | Bij twee bewerkingen wordt gecontroleerd of ze identiek werken voor alle invoerstatussen. |
CheckZero- | Hiermee wordt gecontroleerd of een qubit de status $|0⟩$ heeft en waar retourneert als dit het geval is. |
DumpMachine- | Dumpt de status van de huidige doelmachine. |
DumpOperation- | Bij een bewerking dumpt u de matrixweergave van de bewerkingsactie op het opgegeven aantal qubits. |
DumpRegister | Dumpt de status van de huidige doelmachine die is gekoppeld aan de opgegeven qubits. |
Fact | Controleert of een bepaalde voorwaarde waar is en mislukt met een bericht als dat niet het geval is. |
StartCountingFunction- | Begint met het tellen van het aantal keren dat de opgegeven functie wordt aangeroepen. Mislukt als de functie al wordt geteld. |
StartCountingOperation- | Begint met het tellen van het aantal keren dat de opgegeven bewerking wordt aangeroepen. Mislukt als de bewerking al wordt geteld. |
StartCountingQubits- | Begint met het tellen van het aantal toegewezen qubits. Mislukt als qubits al worden geteld. |
StopCountingFunction- | Stopt met tellen van het aantal keren dat de opgegeven functie wordt aangeroepen en retourneert het aantal. Mislukt als de functie niet wordt geteld. |
StopCountingOperation- | Stopt met tellen van het aantal keren dat de opgegeven bewerking wordt aangeroepen en retourneert het aantal. Mislukt als de bewerking niet wordt geteld. |
StopCountingQubits- | Stopt met het tellen van het aantal toegewezen qubits en retourneert het aantal. Mislukt als de qubits niet werden geteld. |