PACMAN 0.1.0
Portable Algorithms for Coupling, Mapping, and Adaptive iNterpolation
Loading...
Searching...
No Matches
execspaces.hpp File Reference
#include <Kokkos_Core.hpp>
#include <cstdlib>
#include <iostream>
#include <variant>

Go to the source code of this file.

Classes

struct  PACMAN::ExecSpaces
 Constants representing available Kokkos execution spaces as unsigned chars, usable both from C++ and the Python bindings. More...
 

Namespaces

namespace  PACMAN
 

Typedefs

using PACMAN::AvailableExecSpaces = std::variant< >
 A type variant which defines the enabled Kokkos execution spaces.
 

Functions

static AvailableExecSpaces PACMAN::MakeExecSpace (const unsigned char s)
 Converts an execution-space selector byte to a variant type.