Gromacs  2025-dev-20241003-bd59e46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes
update_constrain_gpu_impl.h File Reference
#include "gmxpre.h"
#include "config.h"
#include "gromacs/gpu_utils/gpueventsynchronizer.h"
#include "gromacs/math/matrix.h"
#include "gromacs/mdlib/leapfrog_gpu.h"
#include "gromacs/mdlib/lincs_gpu.h"
#include "gromacs/mdlib/settle_gpu.h"
#include "gromacs/mdlib/update_constrain_gpu.h"
#include "gromacs/mdtypes/inputrec.h"
+ Include dependency graph for update_constrain_gpu_impl.h:
+ This graph shows which files directly or indirectly include this file:

Description

Declares GPU implementation class for update and constraints.

This header file is needed to include from both the device-side kernels file, and the host-side management code.

Author
Artem Zhmurov zhmur.nosp@m.ov@g.nosp@m.mail..nosp@m.com

Classes

class  gmx::UpdateConstrainGpu::Impl
 Class with interfaces and data for GPU version of Update-Constraint. More...