Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
kernel_ref.h File Reference
#include "gromacs/nbnxm/kernel_common.h"
+ Include dependency graph for kernel_ref.h:

Description

Declares CPU reference kernels.

Author
Berk Hess hess@.nosp@m.kth..nosp@m.se

Variables

NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJ_F_ref
 All the different CPU reference kernel functions.
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJFsw_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJPsw_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJEwCombGeom_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJEwCombLB_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJ_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJFsw_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJPsw_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJEwCombGeom_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJEwCombLB_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJ_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJFsw_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJPsw_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJEwCombGeom_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJEwCombLB_F_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJ_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJFsw_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJPsw_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJEwCombGeom_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJEwCombLB_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJ_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJFsw_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJPsw_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJEwCombGeom_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJEwCombLB_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJ_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJFsw_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJPsw_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJEwCombGeom_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJEwCombLB_VF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJ_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJFsw_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJPsw_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJEwCombGeom_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecRF_VdwLJEwCombLB_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJ_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJFsw_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJPsw_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJEwCombGeom_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTab_VdwLJEwCombLB_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJ_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJFsw_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJPsw_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJEwCombGeom_VgrpF_ref
 
NbnxmKernelFunc nbnxn_kernel_ElecQSTabTwinCut_VdwLJEwCombLB_VgrpF_ref