1. 24 Sep, 2017 1 commit
    • Matthieu Schaller's avatar
      Merge branch 'fix_pairs' into 'master' · 8a4a38b0
      Matthieu Schaller authored
      Patch vectorised pair interactions
      
      Implements small optimisations to `runner_dopair1_density_vec` suggested in #354:
       - Break out of the loop checking for active particles if the cell itself is inactive
       - Do the calculation in the frame of `cj` and not `ci` since this is where the shift vector brings us.
       - Correctly apply the rshift value on the axis linking cells.
      
      See merge request !407
      8a4a38b0
  2. 22 Sep, 2017 2 commits
  3. 21 Sep, 2017 8 commits
  4. 20 Sep, 2017 1 commit
    • Peter W. Draper's avatar
      Merge branch 'script-cleanup' into 'master' · 7d0da067
      Peter W. Draper authored
      Clean up task and threadpool plotting scripts
      
      Merges MPI and non-MPI task dump plotting and analysis scripts into single
      versions that deal with both outputs.
      
      Various tweaks so that we can generate and display task and threadpool
      plots together for comparison (non-MPI only).
      
      See #337.
      
      See merge request !425
      7d0da067
  5. 19 Sep, 2017 5 commits
  6. 18 Sep, 2017 5 commits
  7. 15 Sep, 2017 9 commits
  8. 14 Sep, 2017 1 commit
    • Matthieu Schaller's avatar
      Merge branch 'DOPAIR2_improvements' into 'master' · b569a893
      Matthieu Schaller authored
      Reverse the loop to find the exit condition in DOPAIR2() to go from the centre to the outside
      
      Follows @jwillis' suggestion in #362.
      
      Also implements an early exit in the outer loop. If no particle can be in range any more (based on hi_max and hj_max), no need to keep checking the next particles.
      
      See merge request !422
      b569a893
  9. 13 Sep, 2017 7 commits
  10. 12 Sep, 2017 1 commit