E3SM-Project / E3SM-Project/E3SM

non-BFB normalVelocity in wetting/drying test case for MPAS-O when using more than 9 procs

Open
#5,902 4 comments 0 reactions 1 assignee View on GitHub

@jonbob is already working on this.

Since Oct 7, 2025.

MPAS-ocean MPAS-Ocean standalone
Dominant language
Fortran
Stars
441
Forks
481
Avg merge
4d 7h
Merged PRs (30d)
33

Description

The `normalVelocity` is not BFB compared to a serial run when using 10 or more (I tested 11,12 and 13) processes in parallel.
This has been observed in the Compass test case called: `ocean/drying_slope/1km/single_layer/ramp`.
The results are instead BFB when running with 2,3,...,9 processes.
See also companion issue on Compass Github: https://github.com/MPAS-Dev/compass/issues/686

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.