- 09 Jun, 2016 6 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 08 Jun, 2016 1 commit
-
-
Matthieu Schaller authored
-
- 07 Jun, 2016 3 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 06 Jun, 2016 5 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
Optional parameters This is an implementation of #137. I have removed some default parameters from the usual test case YAML files as well. Makes them easier to maintain and simpler to use. @pdraper Are there any default settings we should use for domain decomposition ? See merge request !175
-
Matthieu Schaller authored
-
Peter W. Draper authored
-
Peter W. Draper authored
Formatting "Fix" to #167. Added a script to run clang-format-3.8 with the appropriate style file. Is the 'Google' style with one modification: one can have an empty line at the start of a block. All the includes are now in alphabetical order without creating any compilation issues any more. See merge request !174
-
- 05 Jun, 2016 3 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 04 Jun, 2016 9 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 03 Jun, 2016 11 commits
-
-
Peter W. Draper authored
Parameter file in snapshot Sorry @pdraper.... one more for you... This is an implementation of #140. The parameter file key-value pairs are written to the snapshots. Changes are: - Write the parameters to the snapshot. - Reduce the size of the parameter file structure by changing the maximal amount of lines it can contain. - Added an error message for when this limit is reached. - Change the type `lock_type` to `swift_lock_type` in `lock.h` This last change is because `lock_type` is used in some MPI function prototype and our "#define" interferes with some of the includes if you are not careful about ordering. That solves the problem by naming the lock type in a unique way. Apologies for the rather large changelog that this generates for 5 actual lines of useful code... See merge request !173
-
Peter W. Draper authored
Conflicts: src/engine.c fixdt kick changes.
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Peter W. Draper authored
Fixed the minimal SPH hydro version Fix to #148. The code now runs without segfaulting when using the minimal SPH hydro code. Results are not great (by design) as the model is really poor (but simple). Changes are: - A missing initialisation in `engine_init_particles()`. - A mistake in the calculation of the du/dt term. See merge request !169
-
Matthieu Schaller authored
-
Peter W. Draper authored
Kick task for fixdt and proper treatment of conserved quantities This fixes #146 and #103. - In brief this adds a new task "kick_fixdt" for the case where we run with this policy. - We then construct the type of kick task corresponding to this policy. - Some of the physics operations have been moved to separate files "drift.h", "kick.h" and "timestep.h" to simplify things and prevent redundancies. - Energy statistics are now computed at the end of the drift (and not of the kick any more) which allows to get a value even in a time-step not involving all particles. - The frequency of the statistics is specified in the parameter file. See merge request !167
-
Peter W. Draper authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 02 Jun, 2016 2 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-