Skip to content
This repository has been archived by the owner on Apr 15, 2024. It is now read-only.

STL Compatibility

Duane Labreche edited this page Oct 12, 2018 · 2 revisions

STL Compatibility Issues

Kokkos developers strive to implement the Kokkos macros in a manner compatible with the latest versions of the C++ language and with the C++ Standard Library (STL). However deviations from this approach occur when necessary, as is the case for the following STL classes (std::*). The STL class does not work properly on GPUs so parallel Kokkos classes have been developed. This section documents the specific deviations and provides usage guidance for developers. Select the links below to see the details.


Type Description
Kokkos::Array Kokkos::Array Usage
Kokkos::Complex Kokkos::Complex Usage
Kokkos::pair Kokkos::pair Usage
Clone this wiki locally