NAMD
|
Go to the source code of this file.
Functions | |
void | sortAtomsForCUDA (int *order, const FullAtom *atoms, int nfree, int n) |
void | sortAtomsForPatches (int *order, int *breaks, const FullAtom *atoms, int nmgrps, int natoms, int ni, int nj, int nk) |
void | sortAtomsForCUDA_SOA (int *__restrict order, int *__restrict unorder, const double *__restrict ax, const double *__restrict ay, const double *__restrict az, int nfree, int n) |
void sortAtomsForCUDA | ( | int * | order, |
const FullAtom * | atoms, | ||
int | nfree, | ||
int | n | ||
) |
Definition at line 123 of file SortAtoms.C.
References order, and partition().
Referenced by HomePatch::positionsReady().
void sortAtomsForCUDA_SOA | ( | int *__restrict | order, |
int *__restrict | unorder, | ||
const double *__restrict | ax, | ||
const double *__restrict | ay, | ||
const double *__restrict | az, | ||
int | nfree, | ||
int | n | ||
) |
Definition at line 317 of file SortAtoms.C.
References order, and partition_SOA().
Referenced by HomePatch::positionsReady_SOA().
void sortAtomsForPatches | ( | int * | order, |
int * | breaks, | ||
const FullAtom * | atoms, | ||
int | nmgrps, | ||
int | natoms, | ||
int | ni, | ||
int | nj, | ||
int | nk | ||
) |
Definition at line 135 of file SortAtoms.C.
References FullAtom::migrationGroupSize, and order.
Referenced by WorkDistrib::createAtomLists().