Amesos2 - Direct Sparse Solver Interfaces Version of the Day
Macros
Amesos2_Kokkos_Impl.hpp File Reference

ETI for Solvers using Kokkos adapter. More...

#include <type_traits>
#include "Amesos2_KokkosMultiVecAdapter_decl.hpp"
#include <Kokkos_Core.hpp>
#include <KokkosSparse_CrsMatrix.hpp>
Include dependency graph for Amesos2_Kokkos_Impl.hpp:

Go to the source code of this file.

Macros

#define AMESOS2_KOKKOS_LOCAL_INSTANT_KOKKOS_ADAPTER(S, LO, EXEC_SPACE)
 
#define AMESOS2_KOKKOS_LOCAL_INSTANT_KOKKOS_ADAPTER_UVM_OFF(S, LO)
 

Detailed Description

ETI for Solvers using Kokkos adapter.

Author
Date

Macro Definition Documentation

◆ AMESOS2_KOKKOS_LOCAL_INSTANT_KOKKOS_ADAPTER

#define AMESOS2_KOKKOS_LOCAL_INSTANT_KOKKOS_ADAPTER ( S,
LO,
EXEC_SPACE )
Value:
template class Amesos2::AMESOS2_KOKKOS_IMPL_SOLVER_NAME<KokkosSparse::CrsMatrix<S, LO, \
typename EXEC_SPACE::device_type>, \
Kokkos::View<S**, Kokkos::LayoutLeft, typename EXEC_SPACE::device_type> >;