|
Gromacs
2025.3
|
#include "config.h"#include "gromacs/mdtypes/interaction_const.h"#include "gromacs/nbnxm/nbnxm.h"#include "gputraits.h"
Include dependency graph for gpu_kernel_utils.h:
This graph shows which files directly or indirectly include this file:NBNXM GPU kernel utility methods.
Macros | |
| #define | GMX_ALWAYS_INLINE GMX_DEVICE_ATTRIBUTE __attribute__((always_inline)) |
Functions | |
| static GMX_DEVICE_ATTRIBUTE | __attribute__ ((always_inline)) T lerp(T d0 |
| Linear interpolation using exactly two FMA operations. More... | |
|
inlinestatic |
Linear interpolation using exactly two FMA operations.
Implements numeric equivalent of: (1-t)*d0 + t*d1.
| GMX_DEVICE_ATTRIBUTE int offset |
| GMX_DEVICE_ATTRIBUTE T T t |
| GMX_DEVICE_ATTRIBUTE const float two |
| GMX_DEVICE_ATTRIBUTE const T const T valueThree |
1.8.5