-
- Downloads
Merge branch 'intrinsic-vectorisation' into 'master'
Intrinsic vectorisation I have implemented vectorised versions of the symmetrical and non-symmetrical density and force interaction functions for the `GADGET_SPH` scheme. There are also tests for each interaction in `tests/testInteractions.c`. There are some bug fixes in the `DEFAULT_SPH` along with changes to the `struct part` and minor renaming of variables. Calculations of the `balsara` switch and `P_over_rho2` are now performed in `hydro_prepare_force()` rather than in `runner_iact_nonsym_force` or `runner_iact_force`. Note: The !203 `gadget2-part-update` branch should be merged with master prior to this merge request. See merge request !204
No related branches found
No related tags found
Showing
- examples/main.c 0 additions, 6 deletionsexamples/main.c
- src/hydro/Default/hydro.h 4 additions, 4 deletionssrc/hydro/Default/hydro.h
- src/hydro/Default/hydro_iact.h 41 additions, 49 deletionssrc/hydro/Default/hydro_iact.h
- src/hydro/Default/hydro_part.h 2 additions, 2 deletionssrc/hydro/Default/hydro_part.h
- src/hydro/Gadget2/hydro_iact.h 331 additions, 6 deletionssrc/hydro/Gadget2/hydro_iact.h
- tests/Makefile.am 2 additions, 4 deletionstests/Makefile.am
- tests/test27cells.c 2 additions, 2 deletionstests/test27cells.c
- tests/testInteractions.c 92 additions, 35 deletionstests/testInteractions.c
- tests/testSymInt.c 0 additions, 248 deletionstests/testSymInt.c
Loading
Please register or sign in to comment