- 23 Jan, 2020 2 commits
-
-
-
Matthieu Schaller authored
Add a synchronization point at the end of engine_dump_restarts() to make sure everything has been written before proceeding and risking a crash
-
- 22 Jan, 2020 4 commits
-
-
Peter W. Draper authored
Use a different function of the ParMETIS API to avoiding caching of the first AC_CHECK_LIB call See merge request !1004
-
Matthieu Schaller authored
Sphenix pressure floor See merge request !1002
-
-
Peter W. Draper authored
-
- 19 Jan, 2020 1 commit
-
-
Matthieu Schaller authored
-
- 18 Jan, 2020 2 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 17 Jan, 2020 9 commits
-
-
Matthieu Schaller authored
Fixes for checks on optimized AXV2 architectures See merge request !997
-
Matthieu Schaller authored
Align the memory allocation in the cbrt() unit test to prevent FPEs in the peel and remainder loops.
-
Matthieu Schaller authored
-
Matthieu Schaller authored
Nifty clutser solution See merge request !915
-
-
Matthieu Schaller authored
-
Peter W. Draper authored
Fix an undefined behaviour problem Closes #646 See merge request !1000
-
Matthieu Schaller authored
Fix an undefined behaviour problem in engine_split_particles() by using the more expensive (but correct) functions to relink the gpart to other particles.
-
Matthieu Schaller authored
Backport a fix from the COLIBRE repo to solve a segfault in the cleaning routines when ending a run that restarted from check-point files.
-
- 16 Jan, 2020 2 commits
-
-
Peter W. Draper authored
Time-step limiter and time-step synchronization over MPI See merge request !999
-
-
- 14 Jan, 2020 2 commits
-
-
Peter W. Draper authored
-
Peter W. Draper authored
Take care with structure alignments, we should allocate cells with posix_memalign and when passing aligned structs, like runner, do this by pointer not value, not sure how aligned memory will work on the stack Was crashing on COSMA6, so AVX not AVX2 this time Note part of this squashes the report 'note: The ABI for passing parameters with 64-byte alignment has changed in GCC 4.6' when calling test_boundary_conditions()
-
- 13 Jan, 2020 3 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
Avoid overflow problems with the number of waits/unlocks of tasks. Now that we go beyong 64bits for tasks it makes no sense to worry about memory footprint for these anymore.
-
Matthieu Schaller authored
Logger: small fix See merge request !998
-
- 12 Jan, 2020 1 commit
-
-
Loic Hausammann authored
-
- 11 Jan, 2020 1 commit
-
-
Matthieu Schaller authored
Add -march=core-avx2 for AMD CPUs compiled using ICC See merge request !993
-
- 10 Jan, 2020 5 commits
-
-
Peter W. Draper authored
From http://www.prace-ri.eu/IMG/pdf/Best-Practice-Guide-AMD.pdf, note we add these to CFLAGS as the icc_flags is a choice vector
-
Peter W. Draper authored
intel/2018
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
- 09 Jan, 2020 3 commits
-
-
Matthieu Schaller authored
Logger: add doc See merge request !971
-
Matthieu Schaller authored
Sphenix SPH See merge request !994
-
-
- 08 Jan, 2020 1 commit
-
-
Matthieu Schaller authored
-
- 07 Jan, 2020 3 commits
-
-
Peter W. Draper authored
Speeds up self-gravity x2
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 06 Jan, 2020 1 commit
-
-
Matthieu Schaller authored
Random: add seed parameter See merge request !988
-