Skip to content

Intrinsic vectorisation

James Willis requested to merge intrinsic-vectorisation into master

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 (merged) gadget2-part-update branch should be merged with master prior to this merge request.

Merge request reports