Skip to content

Corners with MPI #1

Description

@jfields7

Right now, the grid exchange doesn't handle corner ghost regions properly. In reality, Domain needs to maintain a separate set of communication partners for the corner regions, but it doesn't. Consequently, corners are exchanged with adjacent processors rather than diagonal processors, meaning the points are never actually updated. This isn't a huge issue for current projects, but projects that rely on operators with square or diagonal stencils will behave incorrectly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions