-
- Downloads
Merge branch 'gravity_multi_dt' into 'master'
Gravity multi dt Some improvements to the gravity code: - Corrected typo in 4th order vector powers. - Use a user-defined opening angle for the distance checks. - Increase accuracy of the exact gravity calculation. - Only do exact gravity calculation if a matching result file is not present in the same directory. - Reinstate the dumping of individual task timers. - Added script to plot the accuracy of the calculation. - Crash if the M2L kernel is called with a length smaller than the softening length. See merge request !331
No related branches found
No related tags found
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- README 1 addition, 0 deletionsREADME
- examples/EAGLE_12/eagle_12.yml 2 additions, 1 deletionexamples/EAGLE_12/eagle_12.yml
- examples/UniformDMBox/uniformBox.yml 38 additions, 0 deletionsexamples/UniformDMBox/uniformBox.yml
- examples/main.c 23 additions, 2 deletionsexamples/main.c
- examples/parameter_example.yml 1 addition, 0 deletionsexamples/parameter_example.yml
- examples/plot_gravity_checks.py 267 additions, 0 deletionsexamples/plot_gravity_checks.py
- src/cell.c 10 additions, 0 deletionssrc/cell.c
- src/engine.c 10 additions, 6 deletionssrc/engine.c
- src/gravity.c 120 additions, 70 deletionssrc/gravity.c
- src/gravity_properties.c 12 additions, 3 deletionssrc/gravity_properties.c
- src/gravity_properties.h 15 additions, 3 deletionssrc/gravity_properties.h
- src/kernel_gravity.h 46 additions, 1 deletionsrc/kernel_gravity.h
- src/multipole.h 594 additions, 530 deletionssrc/multipole.h
- src/runner_doiact_grav.h 95 additions, 64 deletionssrc/runner_doiact_grav.h
- src/space.c 37 additions, 3 deletionssrc/space.c
- src/timers.c 48 additions, 4 deletionssrc/timers.c
- src/timers.h 9 additions, 1 deletionsrc/timers.h
- src/vector_power.h 1 addition, 1 deletionsrc/vector_power.h
Loading
Please register or sign in to comment