Gromacs  2026.0-dev-20251119-5f0a571d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Attributes
gmx::GpuFepHostData Struct Reference

#include <gromacs/nbnxm/gpu_types_common.h>

Description

GPU FEP Host Buffers.

Public Attributes

HostVector< float > allLambdaCoul { { PinningPolicy::PinnedIfSupported } }
 
HostVector< float > allLambdaVdw { { PinningPolicy::PinnedIfSupported } }
 
std::vector< int > atomIndicesInv
 
HostVector< int > iinrHost { { PinningPolicy::PinnedIfSupported } }
 
HostVector< int > jjnrHost { { PinningPolicy::PinnedIfSupported } }
 
HostVector< int > jIndexHost { { PinningPolicy::PinnedIfSupported } }
 
HostVector< int > shiftHost { { PinningPolicy::PinnedIfSupported } }
 
HostVector< int > exclFepHost { { PinningPolicy::PinnedIfSupported } }
 
HostVector< int > atomTypes4Host { { PinningPolicy::PinnedIfSupported } }
 atom typeA&B indices, size numAtoms, only in FEP
 
HostVector< float > ljComb4Host { { PinningPolicy::PinnedIfSupported } }
 sqrt(c6),sqrt(c12) for stateA&B, size numAtoms, only in FEP
 
HostVector< float > q4Host { { PinningPolicy::PinnedIfSupported } }
 atom charge(A&B), size numAtoms, only in FEP
 

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