ALP User Documentation 0.7.alpha
Algebraic Programming User Documentation
|
For backends that support multiple user processes this class defines some basic primitives to support SPMD programming. More...
#include <spmd.hpp>
Static Public Member Functions | |
static size_t | nprocs () noexcept |
static size_t | pid () noexcept |
For backends that support multiple user processes this class defines some basic primitives to support SPMD programming.
All backends must implement this interface, including backends that do not support multiple user processes. The interface herein defined hence ensures to allow for trivial implementations for single user process backends.
|
inlinestaticnoexcept |
|
inlinestaticnoexcept |