Gromacs  2022.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros
pme_gpu_types_host_impl.h File Reference
#include "config.h"
#include "gromacs/utility/enumerationhelpers.h"
#include <array>
#include <set>
#include <vector>
#include "gromacs/gpu_utils/gpueventsynchronizer.h"
#include "gromacs/fft/gpu_3dfft.h"
#include "gromacs/timing/gpu_timing.h"
+ Include dependency graph for pme_gpu_types_host_impl.h:
+ This graph shows which files directly or indirectly include this file:

Description

Defines the host-side PME GPU data structure, which is dependent on the GPU types. It's included by pointer in the general PmeGpu host structure in pme_gpu_types_host.h.

Author
Aleksei Iupinov a.yup.nosp@m.inov.nosp@m.@gmai.nosp@m.l.co.nosp@m.m

Classes

struct  PmeGpuSpecific
 The main PME CUDA/OpenCL-specific host data structure, included in the PME GPU structure by the archSpecific pointer. More...
 

Macros

#define NUMFEPSTATES   2
 Number of FEP states.