|
Gromacs
2025.3
|
#include <gromacs/ewald/pme_gpu_program.h>
Stores PME data derived from the GPU context or devices.
This includes compiled kernel handles and the warp sizes they work with.
Public Member Functions | |
| PmeGpuProgram (const DeviceContext &deviceContext) | |
| Construct a PME GPU program. More... | |
| ~PmeGpuProgram () | |
| Destructor. | |
| int | warpSize () const |
| Return the warp size for which the kernels were compiled. | |
Public Attributes | |
|
std::unique_ptr < PmeGpuProgramImpl > | impl_ |
| Private impl class. | |
|
explicit |
Construct a PME GPU program.
| [in] | deviceContext | GPU context. |
1.8.5