|
| template<typename ScalarType, typename AViewType, typename BViewType, typename CViewType> |
| static KOKKOS_INLINE_FUNCTION void | gemm_trans_notrans (const ScalarType alpha, const AViewType &A, const BViewType &B, const ScalarType beta, const CViewType &C) |
| template<typename ScalarType, typename AViewType, typename BViewType, typename CViewType> |
| static KOKKOS_INLINE_FUNCTION void | gemm_notrans_trans (const ScalarType alpha, const AViewType &A, const BViewType &B, const ScalarType beta, const CViewType &C) |
| template<typename ScalarType, typename AViewType, typename xViewType, typename yViewType> |
| static KOKKOS_INLINE_FUNCTION void | gemv_trans (const ScalarType alpha, const AViewType &A, const xViewType &x, const ScalarType beta, const yViewType &y) |
| template<typename ScalarType, typename AViewType, typename xViewType, typename yViewType> |
| static KOKKOS_INLINE_FUNCTION void | gemv_notrans (const ScalarType alpha, const AViewType &A, const xViewType &x, const ScalarType beta, const yViewType &y) |
| template<typename matViewType> |
| static KOKKOS_INLINE_FUNCTION matViewType::non_const_value_type | determinant (const matViewType &mat) |
| template<typename matViewType, typename invViewType> |
| static KOKKOS_INLINE_FUNCTION void | inverse (const invViewType &inv, const matViewType &mat) |
| template<typename ScalarType, typename xViewType, typename yViewType, typename zViewType> |
| static KOKKOS_INLINE_FUNCTION void | z_is_axby (const zViewType &z, const ScalarType alpha, const xViewType &x, const ScalarType beta, const yViewType &y) |
| template<typename AViewType> |
| static KOKKOS_INLINE_FUNCTION double | norm (const AViewType &A, const ENorm normType) |
| template<typename dstViewType, typename srcViewType> |
| static KOKKOS_INLINE_FUNCTION void | copy (const dstViewType &dst, const srcViewType &src) |
| template<typename yViewType, typename AViewType, typename xViewType> |
| static KOKKOS_FORCEINLINE_FUNCTION void | matvec_trans_product_d2 (const yViewType &y, const AViewType &A, const xViewType &x) |
| template<typename yViewType, typename AViewType, typename xViewType> |
| static KOKKOS_FORCEINLINE_FUNCTION void | matvec_trans_product_d3 (const yViewType &y, const AViewType &A, const xViewType &x) |
| template<typename yViewType, typename AViewType, typename xViewType> |
| static KOKKOS_FORCEINLINE_FUNCTION void | matvec_product_d2 (const yViewType &y, const AViewType &A, const xViewType &x) |
| template<typename yViewType, typename AViewType, typename xViewType> |
| static KOKKOS_FORCEINLINE_FUNCTION void | matvec_product_d3 (const yViewType &y, const AViewType &A, const xViewType &x) |
| template<typename yViewType, typename AViewType, typename xViewType> |
| static KOKKOS_FORCEINLINE_FUNCTION void | matvec_product (const yViewType &y, const AViewType &A, const xViewType &x) |
| template<typename zViewType, typename xViewType, typename yViewType> |
| static KOKKOS_FORCEINLINE_FUNCTION void | vector_product_d2 (const zViewType &z, const xViewType &x, const yViewType &y) |
| template<typename zViewType, typename xViewType, typename yViewType> |
| static KOKKOS_FORCEINLINE_FUNCTION void | vector_product_d3 (const zViewType &z, const xViewType &x, const yViewType &y) |
Definition at line 29 of file Intrepid2_Kernels.hpp.