Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#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.
Macros | |
#define | UNIT_TEST_GROUP_SCALAR_HOST_DEVICE(SCALAR, DEVICE) |
Functions | |
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[]) |
Variables | |
UnitTestSetup | setup |
#define UNIT_TEST_GROUP_SCALAR_HOST_DEVICE | ( | SCALAR, | |
DEVICE | |||
) |
Definition at line 324 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_SG_SpMv | , |
CrsProductTensorCijk | , | ||
Scalar | , | ||
Device | |||
) |
Definition at line 73 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_SG_SpMv | , |
TiledCrsProductTensorCijk | , | ||
Scalar | , | ||
Device | |||
) |
Definition at line 109 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_SG_SpMv | , |
SimpleTiledCrsProductTensorCijk | , | ||
Scalar | , | ||
Device | |||
) |
Definition at line 158 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
bool test_coo_product_tensor_cijk | ( | const UnitTestSetup & | setup, |
Teuchos::FancyOStream & | out | ||
) |
Definition at line 218 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_SG_SpMv | , |
CooProductTensorCijk_Packed | , | ||
Scalar | , | ||
Device | |||
) |
Definition at line 247 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_SG_SpMv | , |
CooProductTensorCijk_Unpacked | , | ||
Scalar | , | ||
Device | |||
) |
Definition at line 251 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_SG_SpMv | , |
FlatSparseCijk | , | ||
Scalar | , | ||
Device | |||
) |
Definition at line 255 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_SG_SpMv | , |
FlatSparseCijk_kji | , | ||
Scalar | , | ||
Device | |||
) |
Definition at line 289 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
Definition at line 360 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.
UnitTestSetup setup |
Definition at line 66 of file Stokhos_KokkosArrayKernelsUnitTestNew.cpp.