- 22 Sep, 2017 1 commit
-
-
Matthieu Schaller authored
Fix to #363. Drifting decision needs to use the same multipole information as the actual tree walk. Also fix some gravity_cache padding values.
-
- 12 Sep, 2017 1 commit
-
-
Matthieu Schaller authored
Force compiler to report shadowed variables. Removed all shadowed variables. Added the function scheduler_activate_send() to simplify the unskipping of MPI sends.
-
- 01 Sep, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 28 Aug, 2017 2 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
When padding the gravity cache, use -2 * cell->width for the particle position to make sure this is an invalid (but reasonable) position.
-
- 24 Aug, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 21 Aug, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 19 Aug, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 18 Aug, 2017 3 commits
-
-
Matthieu Schaller authored
More specialised timers for the gravity leaf-leaf interactions. Improvements to the vectorization of the PM leaf-leaf interaction.
-
Matthieu Schaller authored
Split the P2P and M2P into two separate (vectorizable) loops in the leaf-leaf gravity P-P interactions.
-
Matthieu Schaller authored
-
- 17 Aug, 2017 4 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 16 Aug, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 15 Aug, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 14 Aug, 2017 2 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 13 Aug, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 12 Aug, 2017 2 commits
-
-
Matthieu Schaller authored
Correct use of caches in the self-PP gravity task. Make sure we can run without vectorization. Make sure we can run without hydro.
-
Matthieu Schaller authored
Correct use of caches in the self-PP gravity task. Make sure we can run without vectorization. Make sure we can run without hydro.
-
- 11 Aug, 2017 5 commits
-
-
Matthieu Schaller authored
Do the P-P gravity calculations in the frame of the cells for more accuracy in the distance calculations.
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 10 Aug, 2017 2 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 03 Aug, 2017 1 commit
-
-
Matthieu Schaller authored
runner_dopair_grav() should abort if the distance between the cells is larger than the mesh smoothing scale.
-
- 02 Aug, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 01 Aug, 2017 2 commits
-
-
Matthieu Schaller authored
Split the gravity pp tasks into truncated and full Newtonian potential. Use the full potential when the particles are close enough.
-
Matthieu Schaller authored
Added a parameter to the gravity properties to contain the distance below which all computed forces are Newtonian
-
- 31 Jul, 2017 7 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
Make the long-range gravity task escape the cells that are beyond the range handled by the mesh forces.
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
runner_dopair_grav_pp() can now use the periodic boundary conditions. The L2L kernel is now always non-periodic as the shift should never cross a domain boundary.
-
Matthieu Schaller authored
-
Matthieu Schaller authored
Create the gravity pair tasks over the periodic boundary conditions. Make the long-range gravity task loop over the cells even over the periodic boundaries.
-