Gromacs
2018.8
|
#include <gromacs/ewald/pme-gpu-types.h>
The PME GPU settings structure, included in the main PME GPU structure by value.
Public Attributes | |
bool | performGPUSolve |
A boolean which tells if the solving is performed on GPU. Currently always true. | |
bool | performGPUGather |
A boolean which tells if the gathering is performed on GPU. Currently always true. | |
bool | performGPUFFT |
A boolean which tells if the FFT is performed on GPU. Currently true for a single MPI rank. | |
bool | useDecomposition |
A convenience boolean which tells if PME decomposition is used. | |
bool | copyAllOutputs |
A boolean which tells if any PME GPU stage should copy all of its outputs to the host. Only intended to be used by the test framework. | |
GpuApiCallBehavior | transferKind |
An enum which tells whether most PME GPU D2H/H2D data transfers should be synchronous. | |
int | currentFlags |
Various flags for the current PME computation, corresponding to the GMX_PME_ flags in pme.h. | |