Intrepid2
|
Static Public Member Functions | |
template<typename inVecValueType , class... inVecProperties> | |
static KOKKOS_INLINE_FUNCTION inVecValueType | vectorNorm (const Kokkos::DynRankView< inVecValueType, inVecProperties...> inVec, const ENorm normType) |
Computes norm (1, 2, infinity) of a single vector stored in an array of rank 1. More... | |
template<typename inMatValueType , class... inMatProperties> | |
static KOKKOS_INLINE_FUNCTION inMatValueType | det (const Kokkos::DynRankView< inMatValueType, inMatProperties...> inMat) |
Computes determinant of a single square matrix stored in an array of rank 2. More... | |
template<typename inVec1ValueType , class... inVec1Properties, typename inVec2ValueType , class... inVec2Properties> | |
static KOKKOS_INLINE_FUNCTION inVec1ValueType | dot (const Kokkos::DynRankView< inVec1ValueType, inVec1Properties...> inVec1, const Kokkos::DynRankView< inVec2ValueType, inVec2Properties...> inVec2) |
Computes dot product of two vectors stored in arrays of rank 1. More... | |
Definition at line 82 of file Intrepid2_RealSpaceTools.hpp.
|
static |
Computes determinant of a single square matrix stored in an array of rank 2.
inMat | [in] - array representing a single matrix, indexed by (D, D) |
Definition at line 136 of file Intrepid2_RealSpaceToolsDef.hpp.
|
static |
Computes dot product of two vectors stored in arrays of rank 1.
inVec1 | [in] - first vector |
inVec2 | [in] - second vector |
Definition at line 184 of file Intrepid2_RealSpaceToolsDef.hpp.
|
static |
Computes norm (1, 2, infinity) of a single vector stored in an array of rank 1.
inVec | [in] - array representing a single vector |
normType | [in] - norm type |
Definition at line 67 of file Intrepid2_RealSpaceToolsDef.hpp.