| 
| 
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) | 
|   |