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<class MatrixViewType > | |
static KOKKOS_INLINE_FUNCTION MatrixViewType::value_type | det (const MatrixViewType 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 49 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 104 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 152 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 34 of file Intrepid2_RealSpaceToolsDef.hpp.