-
- Downloads
Merge branch 'smoothing_length_derivative' into 'master'
Improved multi-timestep SPH This brings a range of improvement, mostly minor and of code clarity nature to the code. It solves: - Issue #84. Particles are now <128 Bytes in size. - Issue #85. Smoothing-lengths now evolve more accurately and we implement a time-step criterion more conservative than default Gadget-2 but that is part of EAGLE. - Issue #88. We now have a 'minimal' hydro implementation that can be used both as a template and an example. The doxygen documentation is based on that version. The documentation is now very extensive. This model is a poor SPH implementation and should only be used to understand the structure of the code and not be seriously run. - Issue #95. The engine_collect_kick() function now correctly skips empty cells. - Issue #96. Conserved quantities are now written to a file. We need gravity before this really get useful. - The description of the SPH flavour in the HDF5 files is now moved to the hydro_io.h files for consistency. Most of it are straight-forward changes. Note that this does not fix the issue we have in MPI mode. See merge request !90
Showing
- doc/Doxyfile.in 1 addition, 1 deletiondoc/Doxyfile.in
- src/Makefile.am 3 additions, 1 deletionsrc/Makefile.am
- src/approx_math.h 33 additions, 0 deletionssrc/approx_math.h
- src/cell.c 1 addition, 0 deletionssrc/cell.c
- src/cell.h 2 additions, 2 deletionssrc/cell.h
- src/common_io.c 6 additions, 53 deletionssrc/common_io.c
- src/const.h 5 additions, 3 deletionssrc/const.h
- src/debug.c 6 additions, 2 deletionssrc/debug.c
- src/engine.c 72 additions, 43 deletionssrc/engine.c
- src/engine.h 3 additions, 2 deletionssrc/engine.h
- src/hydro.h 10 additions, 5 deletionssrc/hydro.h
- src/hydro/Default/hydro.h 41 additions, 22 deletionssrc/hydro/Default/hydro.h
- src/hydro/Default/hydro_debug.h 3 additions, 2 deletionssrc/hydro/Default/hydro_debug.h
- src/hydro/Default/hydro_iact.h 9 additions, 9 deletionssrc/hydro/Default/hydro_iact.h
- src/hydro/Default/hydro_io.h 38 additions, 2 deletionssrc/hydro/Default/hydro_io.h
- src/hydro/Default/hydro_part.h 5 additions, 11 deletionssrc/hydro/Default/hydro_part.h
- src/hydro/Gadget2/hydro.h 73 additions, 66 deletionssrc/hydro/Gadget2/hydro.h
- src/hydro/Gadget2/hydro_debug.h 7 additions, 6 deletionssrc/hydro/Gadget2/hydro_debug.h
- src/hydro/Gadget2/hydro_iact.h 82 additions, 107 deletionssrc/hydro/Gadget2/hydro_iact.h
- src/hydro/Gadget2/hydro_io.h 31 additions, 2 deletionssrc/hydro/Gadget2/hydro_io.h
Loading
Please register or sign in to comment