NBNXM GPU kernel utility methods.
|
static GMX_DEVICE_ATTRIBUTE
const float | gmx::epsilon |
|
const float | gmx::sigma6 = sigma2 * sigma2 * sigma2 |
|
const float | gmx::c6 = epsilon * sigma6 |
|
const float | gmx::c12 = c6 * sigma6 |
|
| gmx::return { c6, c12 } |
|
static GMX_DEVICE_ATTRIBUTE
const shift_consts_t | gmx::repulsionShift |
|
static GMX_DEVICE_ATTRIBUTE
const shift_consts_t const
float | gmx::rVdwSwitch |
|
static GMX_DEVICE_ATTRIBUTE
const shift_consts_t const
float const float const float
const float | gmx::rInv |
|
static GMX_DEVICE_ATTRIBUTE
const shift_consts_t const
float const float const float
const float const float | gmx::r2 |
|
static GMX_DEVICE_ATTRIBUTE
const shift_consts_t const
float const float const float
const float const float float * | gmx::fInvR |
|
static GMX_DEVICE_ATTRIBUTE
const shift_consts_t const
float const float const float
const float const float float
float * | gmx::eLJ |
|
const float | gmx::dispShiftV3 = dispersionShift.c3 |
|
const float | gmx::repuShiftV2 = repulsionShift.c2 |
|
const float | gmx::repuShiftV3 = repulsionShift.c3 |
|
const float | gmx::r = r2 * rInv |
|
const float | gmx::rSwitch = gmxGpuFDim(r, rVdwSwitch) |
|
static GMX_DEVICE_ATTRIBUTE
const int | gmx::typeI |
|