Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions
Stokhos_KokkosArrayKernelsUnitTestDecl.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UNIT_TEST_GROUP_SCALAR_DEVICE(SCALAR, DEVICE)
 

Functions

 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsMatrixFree, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsMatrixFreeView, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsMatrixFreeKokkos, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsMatrixFreeSingleCol, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsDenseBlock, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsFlatCommuted, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsFlatOriginal, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsProductTensor, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, TiledCrsProductTensor, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, SimpleTiledCrsProductTensor, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CooProductTensorPacked, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CooProductTensorUnpacked, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, FlatSparse3Tensor, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, FlatSparse3Tensor_kji, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, LinearTensorSymmetric, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, LinearTensorAsymmetric, Scalar, Device)
 
 TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, LexoBlockTensor, Scalar, Device)
 

Macro Definition Documentation

#define UNIT_TEST_GROUP_SCALAR_DEVICE (   SCALAR,
  DEVICE 
)
Value:
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CrsMatrixFree, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CrsMatrixFreeView, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CrsMatrixFreeKokkos, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CrsMatrixFreeSingleCol, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CrsDenseBlock, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CrsFlatCommuted, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CrsFlatOriginal, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CrsProductTensor, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, TiledCrsProductTensor, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, SimpleTiledCrsProductTensor, SCALAR, DEVICE ) \
/*TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CooProductTensorPacked, SCALAR, DEVICE )*/ \
/*TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, CooProductTensorUnpacked, SCALAR, DEVICE )*/ \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, FlatSparse3Tensor, SCALAR, DEVICE ) \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, FlatSparse3Tensor_kji, SCALAR, DEVICE ) \
/*TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, LinearTensorSymmetric, SCALAR, DEVICE )*/ \
/*TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, LinearTensorAsymmetric, SCALAR, DEVICE )*/ \
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( Kokkos_SG_SpMv, LexoBlockTensor, SCALAR, DEVICE )
#define TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT(TEST_GROUP, TEST_NAME, TYPE1, TYPE2)

Definition at line 140 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

Function Documentation

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CrsMatrixFree  ,
Scalar  ,
Device   
)

Definition at line 42 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CrsMatrixFreeView  ,
Scalar  ,
Device   
)

Definition at line 47 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CrsMatrixFreeKokkos  ,
Scalar  ,
Device   
)

Definition at line 57 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CrsMatrixFreeSingleCol  ,
Scalar  ,
Device   
)

Definition at line 60 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CrsDenseBlock  ,
Scalar  ,
Device   
)

Definition at line 65 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CrsFlatCommuted  ,
Scalar  ,
Device   
)

Definition at line 69 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CrsFlatOriginal  ,
Scalar  ,
Device   
)

Definition at line 73 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CrsProductTensor  ,
Scalar  ,
Device   
)

Definition at line 77 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
TiledCrsProductTensor  ,
Scalar  ,
Device   
)

Definition at line 82 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
SimpleTiledCrsProductTensor  ,
Scalar  ,
Device   
)

Definition at line 90 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CooProductTensorPacked  ,
Scalar  ,
Device   
)

Definition at line 97 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
CooProductTensorUnpacked  ,
Scalar  ,
Device   
)

Definition at line 102 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
FlatSparse3Tensor  ,
Scalar  ,
Device   
)

Definition at line 107 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
FlatSparse3Tensor_kji  ,
Scalar  ,
Device   
)

Definition at line 112 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
LinearTensorSymmetric  ,
Scalar  ,
Device   
)

Definition at line 117 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
LinearTensorAsymmetric  ,
Scalar  ,
Device   
)

Definition at line 124 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.

TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL ( Kokkos_SG_SpMv  ,
LexoBlockTensor  ,
Scalar  ,
Device   
)

Definition at line 131 of file Stokhos_KokkosArrayKernelsUnitTestDecl.hpp.