Split the drift into hydro and gravity drift tasks. Implement FFT task and dependencies

Merged Matthieu Schaller requested to merge gravity_multi_dt into master


  • Two drift tasks, one pert particle type.
  • FFT task with gravity ghost tasks for the dependencies.

It passes my usual tests but could you make sure it does not break anything ? That should be the last big change. The rest of gravity should be contained within the tasks themselves.

Merge request reports