1. 24 Sep, 2017 2 commits
    • Matthieu Schaller's avatar
      Merge branch 'run_naive_interaction' into 'master' · 951e1ae8
      Matthieu Schaller authored
      Run naive interactions
      Added an option to run the naive interactions instead of the optimized ones. These are to be used for debugging purposes.
      See merge request !428
    • 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
  2. 22 Sep, 2017 4 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
  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
  9. 13 Sep, 2017 5 commits