- 31 Aug, 2015 3 commits
-
-
Pedro Gonnet authored
Former-commit-id: d901d007257f585dd104dd79de4ac3caa96b5013
-
Pedro Gonnet authored
Former-commit-id: 08929cc7d4d18b19f7307c801321528e48723186
-
Pedro Gonnet authored
Former-commit-id: f6115445747ec20c72c754c53ee79590b76cbafa
-
- 30 Aug, 2015 4 commits
-
-
Pedro Gonnet authored
Former-commit-id: c30cf7048b327adde3c1a03fd3743eb4a05ab239
-
Pedro Gonnet authored
Former-commit-id: 91658e395c7e520ce8f38f00828d1ab5a23cab73
-
Pedro Gonnet authored
Former-commit-id: ad57abd66743bb61032ac57dfe07b616a8a6434a
-
Pedro Gonnet authored
Former-commit-id: 70bc02755eb2c0d36163afa582ef8338bb9b042e
-
- 17 Aug, 2015 3 commits
-
-
Pedro Gonnet authored
Former-commit-id: 5ff67c3a9f7e62c407928489bcaa9b4f0f54736a
-
Pedro Gonnet authored
Former-commit-id: 3e2e2fd2880bc17520646797d360921a71514379
-
Pedro Gonnet authored
Former-commit-id: 67253fd5d24b593bdd7822863d0b25781cb1e744
-
- 12 Aug, 2015 2 commits
-
-
Pedro Gonnet authored
Former-commit-id: 78052f0629ab80163631a248a0af9f596d27c4a2
-
Pedro Gonnet authored
Former-commit-id: 87384a946150dc2b684bd2cdb0eab7612f4233a6
-
- 08 Aug, 2015 3 commits
-
-
Pedro Gonnet authored
Former-commit-id: da7b602652035ec285cf3db3950cccc4008c87f2
-
Pedro Gonnet authored
Former-commit-id: 8f0523f633d26c501fa061b2acc9ced3b55b9433
-
Pedro Gonnet authored
Former-commit-id: 152f63e8c3a6154086fc09c1225a165c374f9338
-
- 04 Aug, 2015 1 commit
-
-
Peter W. Draper authored
Former-commit-id: 2826886b99eb2ec3eb51d351d130da52f612279a
-
- 17 Jun, 2015 1 commit
-
-
Pedro Gonnet authored
Former-commit-id: b4fbc7573bf94eb2452e0881cf6c4e31ac66bde1
-
- 09 Jun, 2015 3 commits
-
-
Pedro Gonnet authored
force re-partitioning every 100 steps. should use some form of automatic load imbalance detection furhter on. Former-commit-id: 302e90448afcb26f55a8f41f76a95e4a1db1167b
-
Pedro Gonnet authored
Former-commit-id: 98ed2bf12beb62eb75ed4fe5be48c558e5eb31b4
-
Pedro Gonnet authored
Former-commit-id: d02dcbc80c8537bbcde2040978e6c375cad366ae
-
- 02 Jun, 2015 1 commit
-
-
Pedro Gonnet authored
Former-commit-id: b0776d4e3f2c4a6bbb463bb384b1c63b2c47fb3e
-
- 28 May, 2015 1 commit
-
-
Pedro Gonnet authored
Former-commit-id: 5779ae9399763e919f6888d60921a7f95a11f67b
-
- 26 May, 2015 2 commits
-
-
Pedro Gonnet authored
Former-commit-id: 6b8cc8d01d17b1455f7729ec9338a2ece94e168a
-
Peter W. Draper authored
Big cosmo volume Following issue #30, I have added a new script to generate arbitrarily large initial conditions. The scripts downloads an initial tile and then replicates it along each axis multiple times and/or downsamples the initial particle load. The script takes two arguments: python makeIC.py factor copies where factor is the downsampling factor [0, 1] and copies is an integer giving the number of copies along each axis. See merge request !20 Former-commit-id: 21a0e5d16d4324566e3331f92f9c04ec00b38a67
-
- 25 May, 2015 1 commit
-
-
Matthieu Schaller authored
Added a new test case: A big cosmological volume. The script downloads an initial tile and replicates it multiple times. The script can also downsample the particles. The initial tile has 51M particles and is taken from the EAGLE simulation. Former-commit-id: e52abd720300078c0bcead0e411bfdc1a903d218
-
- 21 May, 2015 1 commit
-
-
Peter W. Draper authored
Mpi fixes Fix particle array overrun when exchanging strays. See merge request !19 Former-commit-id: 19a5dd7186517b069c527cdd4ca67fdaea324073
-
- 20 May, 2015 1 commit
-
-
Pedro Gonnet authored
don't just assume that we have enough space to accommodate for strays, re-allocate the parts array if needed. Former-commit-id: 3dc666ba37ab16f0fab536586e1d50498d0bc73e
-
- 13 May, 2015 2 commits
-
-
Matthieu Schaller authored
Autotools update Add option to force serial IO when using a parallel HDF5. See merge request !18 Former-commit-id: 842eeb1c2e4fafd0526640c4ed09acf47245071a
-
Peter W. Draper authored
Mpi fixes This should fix issue #28. Tested it with the SodShock example, was able to reproduce the bug and catch the exact location using the address sanitizer. Have not yet tested it in a "real" parallel environment, e.g. a cosma run, but only on my laptop. Could you test this with the CosmoVolume and verify that it indeed no longer crashes? See merge request !17 Former-commit-id: 79fbeba71a8f2e5e6e3986f09302bc304880d947
-
- 12 May, 2015 2 commits
-
-
Pedro Gonnet authored
fixed the segfaults on reshuffling, which were due to out-of-bounds particles in engine_redistribute. also made the scaling of the vertex and edge weights to prevent integer overflows more sane. Former-commit-id: a365ccebe62978ca1f3f8d79f94d313bc0c73cfe
-
Pedro Gonnet authored
Former-commit-id: bc3ef3b278dc751e8d0ae3ab821dd499b5e156ad
-
- 08 May, 2015 1 commit
-
-
Peter W. Draper authored
Former-commit-id: 0cffbe34cf5f2c782442aebdeb4a007944ca851b
-
- 07 May, 2015 1 commit
-
-
Peter W. Draper authored
Clean up of the Doxygen documentation Modified the Doxyfile to properly document the inline functions at the core of the algorithm. Also corrected some typos in the documentation of functions that were mentioned in #15. The doxygen documentation can now be built cleanly. The changelog is massive due to the update of the Doxyfile to 1.8.x from 1.6.x. All the changes to the source files are in commented sections. See merge request !15 Former-commit-id: 8a6a08f229f323265667e914c45b4b032ed9563f
-
- 06 May, 2015 2 commits
-
-
Peter W. Draper authored
Parallel HDF5 autoconf test Add a HDF5 autoconf check See merge request !16 Former-commit-id: 2a5e8f452c4bcc9a24535901a64a16999b466e56
-
Matthieu Schaller authored
Allow the code to do i/o in serial while MPI is activated Quite a big change. Main goal is to solve issue #29 and hence offer a workaround #22. The old non-MPI code is now in single_io.[ch] and is called when WITH_MPI is not defined. The old MPI code with parallel-HDF5 is called when WITH_MPI and HAVE_PARALLEL_HDF5 are both defined. The new MPI code is in serial_io.[ch] and is celled when WITH_MPI is defined but HAVE_PARALLEL_HDF5 is not. In this serial mode, the code forces the different MPI ranks to write to the same file one after the other, appending their particles at the end of the pre-existing set of particles. This merge request also corrects issue #27 and a bug in the attributes of the arrays in HDF5 that got the wrong units. SWIFT now runs with Platform-MPI !! See merge request !14 Former-commit-id: 8c6aaed9c5fbc30e205a7246838b7013a7be4bdc
-
- 05 May, 2015 4 commits
-
-
Pedro Gonnet authored
Former-commit-id: 0a19e8d9e30d6159fd575e18aa64e63deb208292
-
Pedro Gonnet authored
Former-commit-id: 5b078c03983e09461e12729551919f2cc8faa404
-
Pedro Gonnet authored
Doing this to get the examples to work correctly. Former-commit-id: def96923e54cdb82902539fd83bab6f86b9de69a
-
Peter W. Draper authored
When building with MPI but serial HDF5 Former-commit-id: c14dc046667847891e309cfaf8260f3dff242cdb
-
- 04 May, 2015 1 commit
-
-
Matthieu Schaller authored
Former-commit-id: b506d1bb917124e96c060792920ebfe0856d83f6
-