1. 22 Sep, 2017 1 commit
  2. 21 Sep, 2017 8 commits
  3. 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
  4. 19 Sep, 2017 5 commits
  5. 18 Sep, 2017 5 commits
  6. 15 Sep, 2017 9 commits
  7. 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
  8. 13 Sep, 2017 7 commits
  9. 12 Sep, 2017 3 commits
    • Matthieu Schaller's avatar
      Adjust gravity derivative tolerances · c5c2b512
      Matthieu Schaller authored
      c5c2b512
    • Matthieu Schaller's avatar
      Merge branch 'DOPAIR2_fix' into 'master' · 8e4b0d26
      Matthieu Schaller authored
      Dopair2 fix
      
      Large set of improvements to the hydro interactions functions:
       - Correct version of DOPAIR2() (Fixes #361). The symmetric condition was not correctly taken into account when computing the distance on the axis.
       - Removed the old vectorization scheme from the interaction functions. This is superseded by @jwillis' work.
       - Added the check for active/inactive in the *_NAIVE() functions. These can now correctly be used throughout a run.
       - Made all the interactions take place in the frame of the cell `cj` for PAIRs and `c` for the SELFs.
       - Added a new particle type. The particles do nothing apart from recording who they interact with in the density and force loops. This is solely designed for debugging. 
      
      See merge request !419
      8e4b0d26
    • Matthieu Schaller's avatar
      Force compiler to report shadowed variables. Removed all shadowed variables.... · 9f88b224
      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.
      9f88b224