PSCF v1.2
resources.h
1#ifndef PSCF_GPU_RESOURCES_H
2#define PSCF_GPU_RESOURCES_H
3
4#include "types.h" // typedefs used in cuda code
5#include "VecOp.h" // Vector operation kernels and wrappers
6#include "Reduce.h" // Functions using parallel reduction algorithms
7#include <pscf/cuda/DeviceArray.h> // Array container stored on device
8#include <pscf/cuda/HostDArray.h> // Array container stored on host
9#include <pscf/cuda/ThreadArray.h> // Manager of GPU execution configuration
10#include <pscf/cuda/ThreadMesh.h> // Manager of GPU execution configuration
11
12#endif