Skip to content

Test velocity exchanges across the tripolar seam more thoroughly #4488

@NoraLoose

Description

@NoraLoose

The failing test in #4487 suggests that velocity exchanges across the tripolar seam may not be handled correctly. Regardless of whether this is the root cause, it would be valuable to add a more robust unit test to explicitly verify exchange behavior.

I propose extending this testset with a test that:

  • Initializes u and v from a random streamfunction.
  • Applies velocity exchanges across the seam ( I think via fill_halo_regions!?).
  • Applies the exchanges a second time.
  • Verifies that the initial velocity fields coincide with the velocity fields after the second exchange.

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