platform.h File Reference
This graph shows which files directly or indirectly include this file:

Namespaces

 TiledArray
 

Enumerations

enum  TiledArray::MemorySpace { TiledArray::MemorySpace::Null = 0b00, TiledArray::MemorySpace::CPU = 0b01, TiledArray::MemorySpace::CUDA = 0b10, TiledArray::MemorySpace::CUDA_UM = CPU | CUDA }
 enumerates the memory spaces More...
 
enum  TiledArray::ExecutionSpace { TiledArray::ExecutionSpace::CPU, TiledArray::ExecutionSpace::CUDA }
 enumerates the execution spaces More...
 

Functions

constexpr MemorySpace TiledArray::operator& (MemorySpace space1, MemorySpace space2)
 
constexpr MemorySpace TiledArray::operator| (MemorySpace space1, MemorySpace space2)
 
constexpr bool TiledArray::overlap (MemorySpace space1, MemorySpace space2)