1. 26 Sep, 2016 3 commits
  2. 25 Sep, 2016 5 commits
  3. 24 Sep, 2016 2 commits
  4. 23 Sep, 2016 1 commit
  5. 22 Sep, 2016 3 commits
  6. 21 Sep, 2016 10 commits
  7. 20 Sep, 2016 5 commits
  8. 19 Sep, 2016 5 commits
    • Matthieu Schaller's avatar
    • Matthieu Schaller's avatar
    • Matthieu Schaller's avatar
      Fix tolerances for GCC 4.8.0 · 1cf85204
      Matthieu Schaller authored
    • Peter W. Draper's avatar
      Merge branch 'error_messages' into 'master' · 2cd097a8
      Peter W. Draper authored
      Sanitize smoothing lengths
      Here is a proposal to address problems such as #211. 
      At the start, after having read in the particles, constructed the top-level cells and all their progenitors we do a quick pass to sanitize the whole thing. If a top-level cell has more than 100000 particles (say) but has an `h_max` that prevents tasks associated with this cell from being split we do the following:
       - Compute the geometric mean and standard deviation of the smoothing lengths in that cell.
       - Limit the smoothing lengths of all particles in this cell to mean+4sigma (say).
      Recall that the cells are always split so that the scheduler will be able to push down the tasks at a later point. 
      This procedure is applied to the top-level cells only.
      Does that make sense to you ?
      See merge request !258
    • Peter W. Draper's avatar
      Merge branch 'cleanup_rho_dh' into 'master' · 154bb22a
      Peter W. Draper authored
      Cleanup rho dh and use of the EoS functions
      A few more rather unimportant cosmetic changes:
       - moved rho_dh to density.rho_dh everywhere.
       - added a force.f term to contain the transformed value of rho_dh. 
       - When computing the sound speed, I am now using the functions defined in equation_of_state.h everywhere.
      The particles are the same size in memory as before despite the change. I had to update the tolerances for the tests as rho_dh changed meaning. 
      See merge request !255
  9. 16 Sep, 2016 4 commits
  10. 15 Sep, 2016 2 commits