Category: Release

#VS2017 – Main Namespaces to be used in Q#

#VS2017 – Main Namespaces to be used in Q#

Hi! When we create a new Q# (extension. qs) file, this new file has a main namespace (usualy our project name) and then it includes a series of namespaces that will be used in our operations. Something similar to this image The Q# file operation template includes 2 main namespaces to be used     open … Continue reading #VS2017 – Main Namespaces to be used in Q#

>>Read more

#VS2017 – Namespaces principales para usar en Q#

#VS2017 – Namespaces principales para usar en Q#

  Buenas! Cuando creamos un fichero de Q# (extension .qs) el mismo suele estar definido por un Namespace y luego definir una serie de Namespaces que serán utilizados en nuestras operaciones Usualmente se ve asi Los 2 namespaces que por defecto se agregan desde el template son     open Microsoft.Quantum.Primitive; Este namespace da acceso a … Continue reading #VS2017 – Namespaces principales para usar en Q#

>>Read more

#VS2017 – Releasing #Qubits using Reset() and ResetAll() in Q# on Microsoft Quantum Development Kit

#VS2017 – Releasing #Qubits using Reset() and ResetAll() in Q# on Microsoft Quantum Development Kit

HI! Yesterday I wrote on the MResetZ() which allows us to get the status of a Qubit and release it. Well, at the end of each Q# operation, all the used Qubits need to be released for the simulator to work properly. The following sample code will show a bad sample where a Qubit is used … Continue reading #VS2017 – Releasing #Qubits using Reset() and ResetAll() in Q# on Microsoft Quantum Development Kit

>>Read more

#VS2017 – Liberando #Qubits utilizando Reset() y ResetAll() con Microsoft Quantum Development Kit

#VS2017 – Liberando #Qubits utilizando Reset() y ResetAll() con Microsoft Quantum Development Kit

  Buenas! Ayer comente como la operación MResetZ() nos permite obtener el estado de un Qubit y liberar al mismo. Pues bien, al final de cada operación los Qubits tienen que ser liberados para que el simulador funcione correctamente. Nota: La palabra en inglés es Release, la traducción de “liberado” no me termina de gustar. … Continue reading #VS2017 – Liberando #Qubits utilizando Reset() y ResetAll() con Microsoft Quantum Development Kit

>>Read more