- 28 Apr, 2017 5 commits
-
-
James Willis authored
Crucial +1 for the edge case where all particles in cell ci interact with at least one particle in cell cj.
-
James Willis authored
-
James Willis authored
-
James Willis authored
-
James Willis authored
Updated runner_doself1_density_vec and runner_dopair1_density_vec to align with Pedro's recent changes in DOPAIR1 and DOSELF1.
-
- 27 Apr, 2017 10 commits
-
-
James Willis authored
Merge branch 'dopair-vectorisation-merge' of gitlab.cosma.dur.ac.uk:swift/swiftsim into dopair-vectorisation-merge Conflicts: src/runner_doiact.h
-
James Willis authored
-
Matthieu Schaller authored
-
James Willis authored
-
James Willis authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
James Willis authored
-
Matthieu Schaller authored
Rebuild criteria Instead of rebuilding whenever the cell constraints or sort indices are violated, just re-sort in case of the latter. This lead to some other changes: * Init tasks are gone, particle initialization is now handled in the drift tasks, * Drift tasks no longer act on the super-cell, but exist at every level similar to the sort tasks, * Fixed several dependency issues with sort and drift tasks, * Only drift/sort on-demand in the sub-cell tasks. Marked as [WIP] as this has not yet been tested for MPI runs, or with gravity. See merge request !327
-
Matthieu Schaller authored
-
- 26 Apr, 2017 8 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 25 Apr, 2017 4 commits
-
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
- 24 Apr, 2017 1 commit
-
-
James Willis authored
-
- 23 Apr, 2017 3 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 21 Apr, 2017 7 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
Gravity multi dt See merge request !333
-
Matthieu Schaller authored
Branch to a different, more accurate, calculation in the long-range that don't match the MAC any more.
-
Matthieu Schaller authored
-
James Willis authored
-
James Willis authored
Created functions to evaluate only W and dWdx separately along with vectorised versions. Also removed unneeded FMAs when kernel constants are zero.
-
- 20 Apr, 2017 2 commits
-
-
Pedro Gonnet authored
-
Matthieu Schaller authored
-