Skip to content

WIP: Overlapping communication and computation

Philipp Grete requested to merge overlap into master

I'm trying to disentangle the inner and outer parts of the domain so that the inner part can be updated while boundary communications are still running.

I'm not working with meshblocks as they, by construction, come with ghost zones (i.e., less memory efficient) and would probably require a major rewrite of more parts of the code (e.g., in the task manager and boundary communicators).

Merge request reports