From 3c5bfd0b23a6a19dfa758513d815887e63628834 Mon Sep 17 00:00:00 2001 From: KowerKoint Date: Tue, 3 Sep 2024 09:43:49 +0900 Subject: [PATCH] format --- scaluq/operator/apply_pauli.cpp | 9 ++++++--- scaluq/operator/pauli_operator.hpp | 7 +++++-- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/scaluq/operator/apply_pauli.cpp b/scaluq/operator/apply_pauli.cpp index ba0edbc9..c57a6f5b 100644 --- a/scaluq/operator/apply_pauli.cpp +++ b/scaluq/operator/apply_pauli.cpp @@ -15,7 +15,8 @@ void apply_pauli(std::uint64_t control_mask, if (bit_flip_mask == 0) { Kokkos::parallel_for( state_vector.dim() >> std::popcount(control_mask), KOKKOS_LAMBDA(std::uint64_t i) { - std::uint64_t state_idx = insert_zero_at_mask_positions(i, control_mask) | control_mask; + std::uint64_t state_idx = + insert_zero_at_mask_positions(i, control_mask) | control_mask; if (Kokkos::popcount(state_idx & phase_flip_mask) & 1) { state_vector._raw[state_idx] *= -coef; } else { @@ -57,7 +58,8 @@ void apply_pauli_rotation(std::uint64_t control_mask, const Complex cval_pls = cosval + Complex(0, 1) * sinval; Kokkos::parallel_for( state_vector.dim() >> std::popcount(control_mask), KOKKOS_LAMBDA(std::uint64_t i) { - std::uint64_t state_idx = insert_zero_at_mask_positions(i, control_mask) | control_mask; + std::uint64_t state_idx = + insert_zero_at_mask_positions(i, control_mask) | control_mask; if (Kokkos::popcount(state_idx & phase_flip_mask) & 1) { state_vector._raw[state_idx] *= cval_min; } else { @@ -69,7 +71,8 @@ void apply_pauli_rotation(std::uint64_t control_mask, } else { std::uint64_t pivot = sizeof(std::uint64_t) * 8 - std::countl_zero(bit_flip_mask) - 1; Kokkos::parallel_for( - state_vector.dim() >> (std::popcount(control_mask) + 1), KOKKOS_LAMBDA(std::uint64_t i) { + state_vector.dim() >> (std::popcount(control_mask) + 1), + KOKKOS_LAMBDA(std::uint64_t i) { std::uint64_t basis_0 = internal::insert_zero_at_mask_positions(i, control_mask | 1ULL << pivot) | control_mask; diff --git a/scaluq/operator/pauli_operator.hpp b/scaluq/operator/pauli_operator.hpp index bf808229..5980fdf4 100644 --- a/scaluq/operator/pauli_operator.hpp +++ b/scaluq/operator/pauli_operator.hpp @@ -30,7 +30,9 @@ class PauliOperator { void add_single_pauli(std::uint64_t target_qubit, std::uint64_t pauli_id); Complex get_coef() const { return _coef; } void set_coef(Complex c) { _coef = c; } - const std::vector& get_target_qubit_list() const { return _target_qubit_list; } + const std::vector& get_target_qubit_list() const { + return _target_qubit_list; + } const std::vector& get_pauli_id_list() const { return _pauli_id_list; } std::tuple get_XZ_mask_representation() const { return {_bit_flip_mask, _phase_flip_mask}; @@ -63,7 +65,8 @@ class PauliOperator { [[nodiscard]] inline const std::vector& get_pauli_id_list() const { return _ptr->get_pauli_id_list(); } - [[nodiscard]] inline std::tuple get_XZ_mask_representation() const { + [[nodiscard]] inline std::tuple get_XZ_mask_representation() + const { return _ptr->get_XZ_mask_representation(); } [[nodiscard]] std::string get_pauli_string() const;