|
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().
1.8.14