@@ -675,7 +675,7 @@ class Tensor2
675675 return m_vec (i);
676676 }
677677
678- ARCCORE_HOST_DEVICE [[nodiscard]] RealVector<6 > getVec () const { return m_vec; }
678+ [[nodiscard]] ARCCORE_HOST_DEVICE RealVector<6 > getVec () const { return m_vec; }
679679
680680 ARCCORE_HOST_DEVICE Real operator ()(Int32 i) const {
681681 return m_vec (i);
@@ -874,26 +874,26 @@ class Tensor2
874874 return ij;
875875 }
876876
877- ARCCORE_HOST_DEVICE [[nodiscard]] Real3 get_diagonal () const { // xx yy zz
877+ [[nodiscard]] ARCCORE_HOST_DEVICE Real3 get_diagonal () const { // xx yy zz
878878 return {m_vec (0 ), m_vec (1 ), m_vec (2 )};
879879 }
880880
881881 ARCCORE_HOST_DEVICE void set_diagonal (const Real3& d) {
882882 for (Int32 i = 0 ; i < 3 ; i++) m_vec (i) = d[i];
883883 }
884884
885- ARCCORE_HOST_DEVICE [[nodiscard]] Real3 get_outdiagonal () const { // xy xz yz
885+ [[nodiscard]] ARCCORE_HOST_DEVICE Real3 get_outdiagonal () const { // xy xz yz
886886 return {m_vec (3 ), m_vec (4 ), m_vec (5 )};
887887 }
888888 ARCCORE_HOST_DEVICE void set_outdiagonal (const Real3& s) {
889889 for (Int32 i = 3 ; i < 6 ; i++) m_vec (i) = s[i-3 ];
890890 }
891891
892- ARCCORE_HOST_DEVICE [[nodiscard]] Real trace () const {
892+ [[nodiscard]] ARCCORE_HOST_DEVICE Real trace () const {
893893 return m_vec (0 ) + m_vec (1 ) + m_vec (2 );
894894 }
895895
896- ARCCORE_HOST_DEVICE [[nodiscard]] Real norm () const {
896+ [[nodiscard]] ARCCORE_HOST_DEVICE Real norm () const {
897897 return sqrt (dot (m_vec,m_vec));
898898 }
899899
0 commit comments