Gromacs
2025.0-dev-20241009-5c23d5f
|
#include <gromacs/nbnxm/atomdata.h>
Diagonal and topology exclusion helper data for all SIMD kernels.
Public Member Functions | |
SimdMasks (NbnxmKernelType kernelType) | |
Public Attributes | |
AlignedVector< real > | diagonal_4xn_j_minus_i |
Helper data for setting up diagonal exclusion masks in the SIMD 4xN kernels. | |
AlignedVector< real > | diagonal_2xnn_j_minus_i |
Helper data for setting up diaginal exclusion masks in the SIMD 2xNN kernels. | |
AlignedVector< uint32_t > | exclusion_filter |
Filters for topology exclusion masks for the SIMD kernels. | |
AlignedVector< uint64_t > | exclusion_filter64 |
Filters for topology exclusion masks for double SIMD kernels without SIMD int32 logical support. | |