From 0e9f1db466f662e6432451e4a5f51da5b3f7da57 Mon Sep 17 00:00:00 2001 From: Shuli Shu <08cnbj@gmail.com> Date: Thu, 10 Oct 2024 18:11:51 +0000 Subject: [PATCH] tidy up code --- .../core/src/simulators/lightning_gpu/StateVectorCudaMPI.hpp | 2 +- .../src/simulators/lightning_gpu/StateVectorCudaManaged.hpp | 2 +- pennylane_lightning/lightning_gpu/lightning_gpu.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pennylane_lightning/core/src/simulators/lightning_gpu/StateVectorCudaMPI.hpp b/pennylane_lightning/core/src/simulators/lightning_gpu/StateVectorCudaMPI.hpp index cca7ad489..c05f8160f 100644 --- a/pennylane_lightning/core/src/simulators/lightning_gpu/StateVectorCudaMPI.hpp +++ b/pennylane_lightning/core/src/simulators/lightning_gpu/StateVectorCudaMPI.hpp @@ -1685,7 +1685,7 @@ class StateVectorCudaMPI final double norm = (branch == 0) ? abs2sum0 : abs2sum1; - int parity = branch; + const int parity = static_cast(branch); PL_CUSTATEVEC_IS_SUCCESS(custatevecCollapseOnZBasis( /* custatevecHandle_t */ handle_.get(), diff --git a/pennylane_lightning/core/src/simulators/lightning_gpu/StateVectorCudaManaged.hpp b/pennylane_lightning/core/src/simulators/lightning_gpu/StateVectorCudaManaged.hpp index 377b6d729..7ade4ab2b 100644 --- a/pennylane_lightning/core/src/simulators/lightning_gpu/StateVectorCudaManaged.hpp +++ b/pennylane_lightning/core/src/simulators/lightning_gpu/StateVectorCudaManaged.hpp @@ -522,7 +522,7 @@ class StateVectorCudaManaged double norm = (branch == 0) ? abs2sum0 : abs2sum1; - int parity = branch; + const int parity = static_cast(branch); PL_CUSTATEVEC_IS_SUCCESS(custatevecCollapseOnZBasis( /* custatevecHandle_t */ handle_.get(), diff --git a/pennylane_lightning/lightning_gpu/lightning_gpu.py b/pennylane_lightning/lightning_gpu/lightning_gpu.py index 4a0f48fb5..9c91b87a5 100644 --- a/pennylane_lightning/lightning_gpu/lightning_gpu.py +++ b/pennylane_lightning/lightning_gpu/lightning_gpu.py @@ -514,7 +514,7 @@ def simulate( raise qml.DeviceError("LightningGPU-MPI does not support Mid-circuit measurements.") results = [] - aux_circ = qml.tape.QuantumScript( + aux_circ = QuantumScript( circuit.operations, circuit.measurements, shots=[1],