Morpheus 1.0.0
Dynamic matrix type and algorithms for sparse matrices
|
A type that binds together the execution, memory space and backend. More...
#include <Morpheus_Spaces.hpp>
Public Types | |
using | backend = typename BackendSpace::backend |
The type of backend. | |
using | execution_space = typename ExecutionSpace::execution_space |
Execution Space to run in. | |
using | memory_space = typename MemorySpace::memory_space |
Memory Space for the data. | |
using | device_type = Device< execution_space, memory_space, backend > |
A type that binds together the execution, memory space and backend.
ExecutionSpace | Space where the algorithms will run in. |
MemorySpace | Space where the data reside. |
BackendSpace | Backend for which we will dispatch (Generic/Custom). |