parallel construct finiteArea with arbitrary connections
All threads resolved!
All threads resolved!
Replace the old patch/patch matching style with a more general edge-based synchronisation and matching that appears to handle the corner cases inherently. The internal communication overhead is essentially unchanged, and the logic is simpler.