#include "Teuchos_UnitTestHarness.hpp"
#include "Teuchos_UnitTestRepository.hpp"
#include "Teuchos_GlobalMPISession.hpp"
#include "Stokhos_ConfigDefs.h"
#include "Kokkos_Core.hpp"
#include "Stokhos_KokkosArrayKernelsUnitTestNew.hpp"
#include "Stokhos_KokkosArrayKernelsUnitTestNewDecl.hpp"
Go to the source code of this file.
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CrsProductTensorCijk, Scalar, Device) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, TiledCrsProductTensorCijk, Scalar, Device) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, SimpleTiledCrsProductTensorCijk, Scalar, Device) |
|
template<typename Scalar , typename Device , bool Pack> |
bool | test_coo_product_tensor_cijk (const UnitTestSetup &setup, Teuchos::FancyOStream &out) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CooProductTensorCijk_Packed, Scalar, Device) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, CooProductTensorCijk_Unpacked, Scalar, Device) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, FlatSparseCijk, Scalar, Device) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_SG_SpMv, FlatSparseCijk_kji, Scalar, Device) |
|
int | main (int argc, char *argv[]) |
|
#define UNIT_TEST_GROUP_SCALAR_HOST_DEVICE |
( |
|
SCALAR, |
|
|
|
DEVICE |
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_SG_SpMv |
, |
|
|
CrsProductTensorCijk |
, |
|
|
Scalar |
, |
|
|
Device |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_SG_SpMv |
, |
|
|
TiledCrsProductTensorCijk |
, |
|
|
Scalar |
, |
|
|
Device |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_SG_SpMv |
, |
|
|
SimpleTiledCrsProductTensorCijk |
, |
|
|
Scalar |
, |
|
|
Device |
|
|
) |
| |
template<typename Scalar , typename Device , bool Pack>
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_SG_SpMv |
, |
|
|
CooProductTensorCijk_Packed |
, |
|
|
Scalar |
, |
|
|
Device |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_SG_SpMv |
, |
|
|
CooProductTensorCijk_Unpacked |
, |
|
|
Scalar |
, |
|
|
Device |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_SG_SpMv |
, |
|
|
FlatSparseCijk |
, |
|
|
Scalar |
, |
|
|
Device |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_SG_SpMv |
, |
|
|
FlatSparseCijk_kji |
, |
|
|
Scalar |
, |
|
|
Device |
|
|
) |
| |
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |