/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
HeterogeneousCore/AlpakaInterface/interface/concepts.h
13 строк
374 B
Matti Kortelainen
Constrain PortableCollection and PortableObject CopyToDevice copies
14 янв 2025, 20:22
14 янв 2025, 20:22
d16e4a0
Код
Авторство
О чём код?
#ifndef HeterogeneousCore_AlpakaInterface_interface_concepts_h #define HeterogeneousCore_AlpakaInterface_interface_concepts_h #include <type_traits> #include <alpaka/alpaka.hpp> namespace cms::alpakatools { template <typename T> concept NonCPUQueue = alpaka::isQueue<T> and not std::is_same_v<alpaka::Dev<T>, alpaka::DevCpu>; } // namespace cms::alpakatools #endif