RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Namespaces | Functions | Variables
KokkosPluginLoader.cpp File Reference
#include "RAJA/util/KokkosPluginLoader.hpp"
#include <dlfcn.h>
#include <dirent.h>

Namespaces

 RAJA
 
 RAJA::util
 

Functions

RAJA_INLINE bool isSharedObject (const std::string &filename)
 
template<typename function >
RAJA_INLINE void getFunction (void *plugin, std::vector< function > &functions, const char *fname)
 
void RAJA::util::linkKokkosPluginLoader ()
 

Variables

const uint64_t kokkos_interface_version = 20171029
 

Function Documentation

◆ isSharedObject()

RAJA_INLINE bool isSharedObject ( const std::string &  filename)

◆ getFunction()

template<typename function >
RAJA_INLINE void getFunction ( void *  plugin,
std::vector< function > &  functions,
const char *  fname 
)

Variable Documentation

◆ kokkos_interface_version

const uint64_t kokkos_interface_version = 20171029