Gromacs  2026.0-dev-20251106-2ba968f
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DeviceFloat4 Struct Reference

#include <gromacs/gpu_utils/gputraits_sycl.h>

Description

Convenience alias for 4-wide float in shared device kernels.

Public Member Functions

__device__ __forceinline__ DeviceFloat4 (float4 in)
 
template<typename Index >
__device__ __forceinline__ float operator[] (Index i) const
 
__device__ __forceinline__ operator float4 () const
 
 DeviceFloat4 (sycl::float4 in)
 
template<typename Index >
float operator[] (Index i) const
 
 operator sycl::float4 () const
 

Public Attributes

float4 storage_
 
sycl::float4 storage_
 

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