From 28dff7b443629a23205fd32909491e7e5de495a3 Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Sat, 18 Apr 2020 13:43:43 +0200
Subject: [PATCH] Update formatting

---
 src/algebra/CRSMatrix.hpp                       |  3 +--
 src/algebra/SparseMatrixDescriptor.hpp          |  6 ++----
 src/algebra/TinyMatrix.hpp                      | 12 ++++--------
 src/algebra/TinyVector.hpp                      | 12 ++++--------
 src/algebra/Vector.hpp                          |  6 ++----
 src/language/DataVariant.hpp                    |  6 ++----
 src/language/EmbedderTable.hpp                  |  3 +--
 src/language/FunctionTable.hpp                  |  6 ++----
 src/language/node_processor/ExecutionPolicy.hpp |  6 ++----
 src/mesh/ItemId.hpp                             |  2 +-
 src/mesh/ItemToItemMatrix.hpp                   |  9 +++------
 src/mesh/ItemValue.hpp                          |  6 ++----
 src/mesh/SubItemValuePerItem.hpp                | 12 ++++--------
 src/utils/Array.hpp                             |  3 +--
 src/utils/CastArray.hpp                         |  3 +--
 tests/mpi_test_Messenger.cpp                    |  2 +-
 16 files changed, 33 insertions(+), 64 deletions(-)

diff --git a/src/algebra/CRSMatrix.hpp b/src/algebra/CRSMatrix.hpp
index b8a0f0a98..740343cd6 100644
--- a/src/algebra/CRSMatrix.hpp
+++ b/src/algebra/CRSMatrix.hpp
@@ -31,8 +31,7 @@ class CRSMatrix
   }
 
   template <typename DataType2>
-  Vector<MutableDataType>
-  operator*(const Vector<DataType2>& x) const
+  Vector<MutableDataType> operator*(const Vector<DataType2>& x) const
   {
     static_assert(std::is_same<std::remove_const_t<DataType>, std::remove_const_t<DataType2>>(),
                   "Cannot multiply matrix and vector of different type");
diff --git a/src/algebra/SparseMatrixDescriptor.hpp b/src/algebra/SparseMatrixDescriptor.hpp
index 6150fd450..badfb9630 100644
--- a/src/algebra/SparseMatrixDescriptor.hpp
+++ b/src/algebra/SparseMatrixDescriptor.hpp
@@ -28,16 +28,14 @@ class SparseMatrixDescriptor
       return m_id_value_map.size();
     }
 
-    const DataType&
-    operator[](const IndexType& j) const
+    const DataType& operator[](const IndexType& j) const
     {
       auto i_value = m_id_value_map.find(j);
       Assert(i_value != m_id_value_map.end());
       return i_value->second;
     }
 
-    DataType&
-    operator[](const IndexType& j)
+    DataType& operator[](const IndexType& j)
     {
       auto i_value = m_id_value_map.find(j);
       if (i_value != m_id_value_map.end()) {
diff --git a/src/algebra/TinyMatrix.hpp b/src/algebra/TinyMatrix.hpp
index 5949d3cf4..7a67fe0c1 100644
--- a/src/algebra/TinyMatrix.hpp
+++ b/src/algebra/TinyMatrix.hpp
@@ -49,16 +49,14 @@ class TinyMatrix
   }
 
   PUGS_INLINE
-  constexpr friend TinyMatrix
-  operator*(const T& t, const TinyMatrix& A)
+  constexpr friend TinyMatrix operator*(const T& t, const TinyMatrix& A)
   {
     TinyMatrix B = A;
     return B *= t;
   }
 
   PUGS_INLINE
-  constexpr friend TinyMatrix
-  operator*(const T& t, TinyMatrix&& A)
+  constexpr friend TinyMatrix operator*(const T& t, TinyMatrix&& A)
   {
     return std::move(A *= t);
   }
@@ -74,8 +72,7 @@ class TinyMatrix
   }
 
   PUGS_INLINE
-  constexpr TinyMatrix
-  operator*(const TinyMatrix& B) const
+  constexpr TinyMatrix operator*(const TinyMatrix& B) const
   {
     const TinyMatrix& A = *this;
     TinyMatrix AB;
@@ -92,8 +89,7 @@ class TinyMatrix
   }
 
   PUGS_INLINE
-  constexpr TinyVector<N, T>
-  operator*(const TinyVector<N, T>& x) const
+  constexpr TinyVector<N, T> operator*(const TinyVector<N, T>& x) const
   {
     const TinyMatrix& A = *this;
     TinyVector<N, T> Ax;
diff --git a/src/algebra/TinyVector.hpp b/src/algebra/TinyVector.hpp
index 1f8cf48fb..187c405ee 100644
--- a/src/algebra/TinyVector.hpp
+++ b/src/algebra/TinyVector.hpp
@@ -88,16 +88,14 @@ class TinyVector
   }
 
   PUGS_INLINE
-  constexpr friend TinyVector
-  operator*(const T& t, const TinyVector& v)
+  constexpr friend TinyVector operator*(const T& t, const TinyVector& v)
   {
     TinyVector w = v;
     return w *= t;
   }
 
   PUGS_INLINE
-  constexpr friend TinyVector
-  operator*(const T& t, TinyVector&& v)
+  constexpr friend TinyVector operator*(const T& t, TinyVector&& v)
   {
     v *= t;
     return std::move(v);
@@ -187,16 +185,14 @@ class TinyVector
   }
 
   PUGS_INLINE
-  constexpr T&
-  operator[](const size_t& i) noexcept(NO_ASSERT)
+  constexpr T& operator[](const size_t& i) noexcept(NO_ASSERT)
   {
     Assert(i < N);
     return m_values[i];
   }
 
   PUGS_INLINE
-  constexpr const T&
-  operator[](const size_t& i) const noexcept(NO_ASSERT)
+  constexpr const T& operator[](const size_t& i) const noexcept(NO_ASSERT)
   {
     Assert(i < N);
     return m_values[i];
diff --git a/src/algebra/Vector.hpp b/src/algebra/Vector.hpp
index ce0303948..43865dae1 100644
--- a/src/algebra/Vector.hpp
+++ b/src/algebra/Vector.hpp
@@ -33,8 +33,7 @@ class Vector   // LCOV_EXCL_LINE
     return x_copy;
   }
 
-  friend Vector
-  operator*(const DataType& a, const Vector& x)
+  friend Vector operator*(const DataType& a, const Vector& x)
   {
     Vector<std::remove_const_t<DataType>> y = copy(x);
     return y *= a;
@@ -131,8 +130,7 @@ class Vector   // LCOV_EXCL_LINE
   }
 
   PUGS_INLINE
-  DataType&
-  operator[](const index_type& i) const noexcept(NO_ASSERT)
+  DataType& operator[](const index_type& i) const noexcept(NO_ASSERT)
   {
     return m_values[i];
   }
diff --git a/src/language/DataVariant.hpp b/src/language/DataVariant.hpp
index 1aacda650..f6f088baf 100644
--- a/src/language/DataVariant.hpp
+++ b/src/language/DataVariant.hpp
@@ -74,16 +74,14 @@ class AggregateDataVariant   // LCOV_EXCL_LINE
   }
 
   PUGS_INLINE
-  DataVariant&
-  operator[](size_t i)
+  DataVariant& operator[](size_t i)
   {
     Assert(i < m_data_vector.size());
     return m_data_vector[i];
   }
 
   PUGS_INLINE
-  const DataVariant&
-  operator[](size_t i) const
+  const DataVariant& operator[](size_t i) const
   {
     Assert(i < m_data_vector.size());
     return m_data_vector[i];
diff --git a/src/language/EmbedderTable.hpp b/src/language/EmbedderTable.hpp
index f12c1843d..e91df6d39 100644
--- a/src/language/EmbedderTable.hpp
+++ b/src/language/EmbedderTable.hpp
@@ -21,8 +21,7 @@ class EmbedderTable
   }
 
   PUGS_INLINE
-  const std::shared_ptr<EmbedderT>&
-  operator[](size_t embedder_id) const
+  const std::shared_ptr<EmbedderT>& operator[](size_t embedder_id) const
   {
     Assert(embedder_id < m_embedder_list.size());
     return m_embedder_list[embedder_id];
diff --git a/src/language/FunctionTable.hpp b/src/language/FunctionTable.hpp
index dfa43f6d0..0b64d9fb8 100644
--- a/src/language/FunctionTable.hpp
+++ b/src/language/FunctionTable.hpp
@@ -62,16 +62,14 @@ class FunctionTable
   }
 
   PUGS_INLINE
-  FunctionDescriptor&
-  operator[](size_t function_id)
+  FunctionDescriptor& operator[](size_t function_id)
   {
     Assert(function_id < m_function_descriptor_list.size());
     return m_function_descriptor_list[function_id];
   }
 
   PUGS_INLINE
-  const FunctionDescriptor&
-  operator[](size_t function_id) const
+  const FunctionDescriptor& operator[](size_t function_id) const
   {
     Assert(function_id < m_function_descriptor_list.size());
     return m_function_descriptor_list[function_id];
diff --git a/src/language/node_processor/ExecutionPolicy.hpp b/src/language/node_processor/ExecutionPolicy.hpp
index f2845d9f5..df0eb9727 100644
--- a/src/language/node_processor/ExecutionPolicy.hpp
+++ b/src/language/node_processor/ExecutionPolicy.hpp
@@ -35,14 +35,12 @@ class ExecutionPolicy
       return m_shared_values->size();
     }
 
-    DataVariant&
-    operator[](size_t i)
+    DataVariant& operator[](size_t i)
     {
       return (*m_shared_values)[i];
     }
 
-    const DataVariant&
-    operator[](size_t i) const
+    const DataVariant& operator[](size_t i) const
     {
       return (*m_shared_values)[i];
     }
diff --git a/src/mesh/ItemId.hpp b/src/mesh/ItemId.hpp
index 3e03f4e5d..de7790668 100644
--- a/src/mesh/ItemId.hpp
+++ b/src/mesh/ItemId.hpp
@@ -15,7 +15,7 @@ class ItemIdT
 
  public:
   PUGS_INLINE
-  constexpr operator const base_type &() const
+  constexpr operator const base_type&() const
   {
     return m_id;
   }
diff --git a/src/mesh/ItemToItemMatrix.hpp b/src/mesh/ItemToItemMatrix.hpp
index e76f25a77..04b8a7b74 100644
--- a/src/mesh/ItemToItemMatrix.hpp
+++ b/src/mesh/ItemToItemMatrix.hpp
@@ -29,8 +29,7 @@ class ItemToItemMatrix
     }
 
     PUGS_INLINE
-    TargetItemId
-    operator[](const size_t& j) const
+    TargetItemId operator[](const size_t& j) const
     {
       return m_row(j);
     }
@@ -74,16 +73,14 @@ class ItemToItemMatrix
   }
 
   PUGS_INLINE
-  auto
-  operator[](const SourceItemId& source_id) const
+  auto operator[](const SourceItemId& source_id) const
   {
     using RowType = decltype(m_connectivity_matrix.rowConst(source_id));
     return SubItemList<RowType>(m_connectivity_matrix.rowConst(source_id));
   }
 
   template <typename IndexType>
-  PUGS_INLINE const auto&
-  operator[](const IndexType& source_id) const
+  PUGS_INLINE const auto& operator[](const IndexType& source_id) const
   {
     static_assert(std::is_same_v<IndexType, SourceItemId>, "ItemToItemMatrix must be indexed using correct ItemId");
     using RowType = decltype(m_connectivity_matrix.rowConst(source_id));
diff --git a/src/mesh/ItemValue.hpp b/src/mesh/ItemValue.hpp
index 4de89ce34..81301f7a3 100644
--- a/src/mesh/ItemValue.hpp
+++ b/src/mesh/ItemValue.hpp
@@ -85,16 +85,14 @@ class ItemValue
   // Following Kokkos logic, these classes are view and const view does allow
   // changes in data
   PUGS_FORCEINLINE
-  DataType&
-  operator[](const ItemId& i) const noexcept(NO_ASSERT)
+  DataType& operator[](const ItemId& i) const noexcept(NO_ASSERT)
   {
     Assert(this->isBuilt());
     return m_values[i];
   }
 
   template <typename IndexType>
-  DataType&
-  operator[](const IndexType&) const noexcept(NO_ASSERT)
+  DataType& operator[](const IndexType&) const noexcept(NO_ASSERT)
   {
     static_assert(std::is_same_v<IndexType, ItemId>, "ItemValue must be indexed by ItemId");
   }
diff --git a/src/mesh/SubItemValuePerItem.hpp b/src/mesh/SubItemValuePerItem.hpp
index f4d40a0e5..a115bdede 100644
--- a/src/mesh/SubItemValuePerItem.hpp
+++ b/src/mesh/SubItemValuePerItem.hpp
@@ -59,16 +59,14 @@ class SubItemValuePerItem
 
    public:
     PUGS_INLINE
-    const DataType&
-    operator[](const size_t& i) const noexcept(NO_ASSERT)
+    const DataType& operator[](const size_t& i) const noexcept(NO_ASSERT)
     {
       Assert(i < m_size);
       return m_sub_values[i];
     }
 
     PUGS_FORCEINLINE
-    DataType&
-    operator[](const size_t& i) noexcept(NO_ASSERT)
+    DataType& operator[](const size_t& i) noexcept(NO_ASSERT)
     {
       Assert(i < m_size);
       return m_sub_values[i];
@@ -132,16 +130,14 @@ class SubItemValuePerItem
   // Following Kokkos logic, these classes are view and const view does allow
   // changes in data
   PUGS_FORCEINLINE
-  DataType&
-  operator[](const size_t& i) const noexcept(NO_ASSERT)
+  DataType& operator[](const size_t& i) const noexcept(NO_ASSERT)
   {
     Assert(this->isBuilt());
     return m_values[i];
   }
 
   template <typename IndexType>
-  DataType&
-  operator[](const IndexType& i) const noexcept(NO_ASSERT)
+  DataType& operator[](const IndexType& i) const noexcept(NO_ASSERT)
   {
     static_assert(std::is_same_v<IndexType, size_t>, "Access to SubItemValuePerItem's array must be indexed by "
                                                      "size_t");
diff --git a/src/utils/Array.hpp b/src/utils/Array.hpp
index a04d78a25..eaf368b3e 100644
--- a/src/utils/Array.hpp
+++ b/src/utils/Array.hpp
@@ -43,8 +43,7 @@ class Array
   friend PUGS_INLINE Array<DataType2> encapsulate(const Kokkos::View<DataType2*, RT...>& values);
 
   PUGS_INLINE
-  DataType&
-  operator[](const index_type& i) const noexcept(NO_ASSERT)
+  DataType& operator[](const index_type& i) const noexcept(NO_ASSERT)
   {
     Assert(i < m_values.extent(0));
     return m_values[i];
diff --git a/src/utils/CastArray.hpp b/src/utils/CastArray.hpp
index 274f5d8d4..5202d8862 100644
--- a/src/utils/CastArray.hpp
+++ b/src/utils/CastArray.hpp
@@ -26,8 +26,7 @@ class CastArray
   }
 
   PUGS_INLINE
-  CastDataType&
-  operator[](const size_t& i) const
+  CastDataType& operator[](const size_t& i) const
   {
     Assert(i < m_size);
     return m_values[i];
diff --git a/tests/mpi_test_Messenger.cpp b/tests/mpi_test_Messenger.cpp
index b72283550..7dae0088d 100644
--- a/tests/mpi_test_Messenger.cpp
+++ b/tests/mpi_test_Messenger.cpp
@@ -22,7 +22,7 @@ struct integer
   {
     return m_int;
   }
-  operator const int &() const
+  operator const int&() const
   {
     return m_int;
   }
-- 
GitLab