Std.Diagnostics
El espacio de nombres Std.Diagnostics contiene las siguientes funciones y operaciones:
Nombre | Descripción |
---|---|
CheckAllZero | Comprueba si todos los cúbits de la matriz proporcionada están en estado $|0⟩$. Devuelve true si son. |
CheckOperationsAreEqual | Dadas dos operaciones, comprueba que actúan de forma idéntica para todos los estados de entrada. |
CheckZero | Comprueba si un cúbit está en estado $|0⟩$ y devuelve true si es así. |
|
Volca el estado de la máquina de destino actual. |
|
Dada una operación, volca la representación de matriz de la acción de operación en el número determinado de cúbits. |
DumpRegister | Volca el estado de la máquina de destino actual asociada a los cúbits especificados. |
de hechos de |
Comprueba si una condición determinada es true y produce un error con un mensaje si no lo es. |
startCountingFunction de |
Comienza a contar el número de veces que se llama a la función especificada. Se produce un error si la función ya se está contando. |
StartCountingOperation | Comienza a contar el número de veces que se llama a la operación especificada. Se produce un error si la operación ya se está contando. |
startCountingQubits | Inicia el recuento del número de cúbits asignados. Se produce un error si los cúbits ya se cuentan. |
|
Detiene el recuento de veces que se llama a la función especificada y devuelve el recuento. Se produce un error si la función no se estaba contando. |
StopCountingOperation | Detiene el recuento de veces que se llama a la operación especificada y devuelve el recuento. Se produce un error si la operación no se estaba contando. |
StopCountingQubits | Detiene el recuento del número de cúbits asignados y devuelve el recuento. Se produce un error si no se cuentan los cúbits. |