-
- Downloads
Merge branch 'gravity_multi_dt' into 'master'
Gravity multi dt This fully implements self-gravity bar the periodic task over MPI. Could you please check that is does not break anything on the hydro side ? If you are interested in running with self-gravity I'd recommend using the updated EAGLE_12 case and run with `-D -G`. My next steps is to work on the formal requirement of using `-D` alongside the `-G`. I also need to finish working out the automated scripts to generate code for the higher-order multipoles but that is orthogonal to the integration of the code into the master. See merge request !324
Showing
- configure.ac 10 additions, 0 deletionsconfigure.ac
- examples/EAGLE_12/eagle_12.yml 10 additions, 0 deletionsexamples/EAGLE_12/eagle_12.yml
- examples/EAGLE_25/eagle_25.yml 7 additions, 0 deletionsexamples/EAGLE_25/eagle_25.yml
- examples/UniformDMBox/plot_gravity_checks.py 219 additions, 0 deletionsexamples/UniformDMBox/plot_gravity_checks.py
- examples/main.c 8 additions, 8 deletionsexamples/main.c
- examples/plot_tasks.py 6 additions, 5 deletionsexamples/plot_tasks.py
- src/Makefile.am 1 addition, 1 deletionsrc/Makefile.am
- src/cell.c 18 additions, 5 deletionssrc/cell.c
- src/const.h 0 additions, 3 deletionssrc/const.h
- src/engine.c 39 additions, 10 deletionssrc/engine.c
- src/gravity.c 99 additions, 58 deletionssrc/gravity.c
- src/gravity/Default/gravity.h 20 additions, 4 deletionssrc/gravity/Default/gravity.h
- src/gravity/Default/gravity_iact.h 9 additions, 45 deletionssrc/gravity/Default/gravity_iact.h
- src/gravity/Default/gravity_part.h 3 additions, 3 deletionssrc/gravity/Default/gravity_part.h
- src/gravity_derivatives.h 338 additions, 0 deletionssrc/gravity_derivatives.h
- src/kernel_gravity.h 2 additions, 1 deletionsrc/kernel_gravity.h
- src/kernel_long_gravity.h 7 additions, 6 deletionssrc/kernel_long_gravity.h
- src/multipole.h 1066 additions, 232 deletionssrc/multipole.h
- src/runner.c 12 additions, 8 deletionssrc/runner.c
- src/runner_doiact_grav.h 104 additions, 140 deletionssrc/runner_doiact_grav.h
Loading