Skip to content

BUG: heightFunction can miss columns crossing processor boundaries on both sides #73

Description

@sylvesterkaczmarek

Follow-up from #72.

The parallel column-completion path stops after finding the first remote side. If a height-function column crosses processor boundaries in both directions, only one half is requested for remote completion, so the complete column may not be reconstructed and the code falls back to fitParaboloid.

This is distinct from the cases fixed by #72 and was explicitly left as follow-up work at merge time.

A regression should cover a column whose stencil crosses processor boundaries on both sides and verify that both remote portions are collected before evaluating the height function.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions