From 0364b78a76ee50d4483e609b5092ce7011653553 Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Sun, 22 Jul 2018 00:50:27 +0200
Subject: [PATCH] Add noexcept(NO_ASSERT) to access operators

---
 src/algebra/TinyVector.hpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/algebra/TinyVector.hpp b/src/algebra/TinyVector.hpp
index 8e16d4127..826ba9819 100644
--- a/src/algebra/TinyVector.hpp
+++ b/src/algebra/TinyVector.hpp
@@ -160,14 +160,14 @@ class TinyVector
   }
 
   KOKKOS_INLINE_FUNCTION
-  constexpr T& operator[](const size_t& i)
+  constexpr T& operator[](const size_t& i) noexcept(NO_ASSERT)
   {
     Assert(i<N);
     return m_values[i];
   }
 
   KOKKOS_INLINE_FUNCTION
-  constexpr const T& operator[](const size_t& i) const
+  constexpr const T& operator[](const size_t& i) const noexcept(NO_ASSERT)
   {
     Assert(i<N);
     return m_values[i];
-- 
GitLab