"In situ processing ; code coupling ; task-based programming ; MPI ; Dask"