Morpheus 1.0.0
Dynamic matrix type and algorithms for sparse matrices
Loading...
Searching...
No Matches
Typedefs
Morpheus::Generic Namespace Reference

Namespace for Generic Backend definitions. More...

Typedefs

using DefaultHostExecutionSpace = Morpheus::GenericBackend< Kokkos::DefaultHostExecutionSpace >
 A Generic Space that launches kernels in the default Host Space.
 
using DefaultExecutionSpace = Morpheus::GenericBackend< Kokkos::DefaultExecutionSpace >
 A Generic Space that launches kernels in the default Space.
 
using HostSpace = Morpheus::GenericBackend< Kokkos::HostSpace >
 The Generic Host memory space.
 
using Serial = Morpheus::GenericBackend< Kokkos::Serial >
 A Generic Space that launches kernels in serial using the Serial backend.
 
using OpenMP = Morpheus::GenericBackend< Kokkos::OpenMP >
 A Generic Space that launches kernels in parallel using the OpenMP backend.
 
using Cuda = Morpheus::GenericBackend< Kokkos::Cuda >
 A Generic Space that launches kernels in parallel using the Cuda backend.
 
using CudaSpace = Morpheus::GenericBackend< Kokkos::CudaSpace >
 The Generic Cuda memory space.
 
using HIP = Morpheus::GenericBackend< Kokkos::HIP >
 A Generic Space that launches kernels in parallel using the HIP backend.
 
using HIPSpace = Morpheus::GenericSpace< Kokkos::HIPSpace >
 The Generic HIP memory space.
 

Detailed Description

Namespace for Generic Backend definitions.