Gromacs  2027.0-dev-20261013-cc57a2a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
gmx::NBStagingData Struct Reference

#include <gromacs/nbnxm/gpu_types_common.h>

Description

Staging area for temporary data downloaded from the GPU.

Public Member Functions

 NBStagingData (const HostAllocationPolicy &hostAllocationPolicy, std::optional< size_t > nLambda)
 

Public Attributes

HostVector< float > eLJ
 LJ energy.
 
HostVector< float > eElec
 electrostatic energy
 
HostVector< float > dvdlLJ
 dvdl terms
 
HostVector< float > dvdlElec
 
HostVector< Float3 > fShift
 shift forces
 
HostVector< float > eLJForeign
 foreign lambda terms
 
HostVector< float > eElecForeign
 
HostVector< float > dvdlLJForeign
 
HostVector< float > dvdlElecForeign
 

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