Gromacs
2024.4
|
#include "gmxpre.h"
#include "config.h"
#include <utility>
#include "gromacs/mdlib/gmx_omp_nthreads.h"
#include "gromacs/mdtypes/atominfo.h"
#include "gromacs/mdtypes/commrec.h"
#include "gromacs/mdtypes/md_enums.h"
#include "gromacs/mdtypes/nblist.h"
#include "gromacs/nbnxm/atomdata.h"
#include "gromacs/nbnxm/gridset.h"
#include "gromacs/nbnxm/nbnxm.h"
#include "gromacs/nbnxm/nbnxm_simd.h"
#include "gromacs/nbnxm/pairlistset.h"
#include "gromacs/nbnxm/pairlistwork.h"
#include "gromacs/nbnxm/pairsearch.h"
#include "gromacs/utility/listoflists.h"
#include "gromacs/utility/logger.h"
#include "testutils/testasserts.h"
Tests for exclusions in the Nbnxm CPU pairlists.
Functions | |
std::pair< std::unique_ptr < nbnxn_atomdata_t > , std::unique_ptr< PairlistSet > > | gmx::test::anonymous_namespace{exclusions.cpp}::diagonalPairlist (const Nbnxm::KernelType kernelType, const int numAtoms) |
Sets up and return atom data for numAtoms atoms and a numAtoms^2 pair list. More... | |
Variables | |
const auto | gmx::test::anonymous_namespace{exclusions.cpp}::testKernelTypes |