Gromacs  2025-dev-20240913-b871546
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
PmeSolveKernel< gridOrdering, computeEnergyAndVirial, gridIndex, subGroupSize > Class Template Reference

#include <gromacs/ewald/pme_solve_sycl.h>

Inherits ISyclKernelFunctor.

Description

template<GridOrdering gridOrdering, bool computeEnergyAndVirial, int gridIndex, int subGroupSize>
class PmeSolveKernel< gridOrdering, computeEnergyAndVirial, gridIndex, subGroupSize >

The kernel for PME solve.

Public Member Functions

void setArg (size_t argIndex, void *arg) override
 Sets the kernel arguments.
 
void launch (const KernelLaunchConfig &config, const DeviceStream &deviceStream) override
 Launches the kernel with given config and deviceStream.
 

The documentation for this class was generated from the following files: