Skip to content

Refresh diffusion dirac testrefs for oops::Diffusion iteration-bound fix - #1248

Merged
shlyaeva merged 4 commits into
developfrom
feature/diffusion-mesh-area
Jul 1, 2026
Merged

Refresh diffusion dirac testrefs for oops::Diffusion iteration-bound fix#1248
shlyaeva merged 4 commits into
developfrom
feature/diffusion-mesh-area

Conversation

@travissluka

@travissluka travissluka commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Description

Testref-only. soca supplies its own area field, so the oops#3319 area fix does not change its operator; only the geometry-aware explicit-iteration bound in oops#3319 shifts the horizontal iteration count (496→462 at high res, 38→26 at low res), which slightly changes the diffused dirac fields. Reference values refreshed; no code change.

Issue(s) addressed

  • JCSDA-internal/oops#3318

Dependencies

This PR depends on:

build-group=https://github.com/JCSDA-internal/oops/pull/3319
build-group=https://github.com/JCSDA-internal/saber/pull/1258
build-group=https://github.com/JCSDA-internal/ufo/pull/4201
build-group=https://github.com/JCSDA-internal/mpas-jedi/pull/1212

Impact

Updated references for test_soca_dirac_diffusion and test_soca_dirac_diffusion_lowres. soca behavior is unchanged.

Manual Testing Instructions (optional)

n/a

Checklist

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • I have run the unit tests before creating the PR

Reference values shift from the median-dual control-volume area and geometry-aware iteration bound in oops#3319 (oops#3318). Testref-only; behavior unchanged.
@travissluka travissluka added the waiting for another PR waiting on another pull request to be merged first label Jun 16, 2026
@travissluka travissluka self-assigned this Jun 16, 2026
@travissluka travissluka added the waiting for another PR waiting on another pull request to be merged first label Jun 16, 2026
3dvar_lowres uses the diffusion saber block for B; the geometry-aware iteration bound in oops#3319 shifts Jb past the 4e-4 tolerance. Testref-only.
@travissluka
travissluka marked this pull request as ready for review June 16, 2026 22:08
@travissluka

Copy link
Copy Markdown
Contributor Author

ignore the CI, just mpas failure

@shlyaeva
shlyaeva merged commit 2d43d91 into develop Jul 1, 2026
1 of 2 checks passed
@shlyaeva
shlyaeva deleted the feature/diffusion-mesh-area branch July 1, 2026 15:28
jcsda-bot pushed a commit to JCSDA/mpas-jedi that referenced this pull request Jul 1, 2026
…fix (#1212)

## Description

Testref-only. mpas-jedi supplies its own `area` field, so the oops#3319
area fix leaves its operator unchanged; only the geometry-aware
iteration bound shifts the horizontal iteration count (6→4 on the
Voronoi mesh), slightly changing the diffused dirac fields. Reference
values refreshed; no code change.

## Issue(s) addressed
- JCSDA-internal/oops#3318

## Dependencies

This PR depends on:
- JCSDA-internal/oops#3319

build-group=JCSDA-internal/oops#3319
build-group=JCSDA-internal/saber#1258
build-group=JCSDA-internal/ufo#4201
build-group=JCSDA-internal/soca#1248

## Impact

Updated references for `mpasjedi_dirac_diffusion_duplicated` and
`mpasjedi_dirac_diffusion_univariate`. mpas-jedi behavior is unchanged.

## Manual Testing Instructions (optional)

n/a

## Checklist

- [x] I have performed a self-review of my own code
- [x] I have made corresponding changes to the documentation
- [x] I have run the unit tests before creating the PR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waiting for another PR waiting on another pull request to be merged first

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants