Skip to content

Add omega support for time-variant sphere transport flows#500

Draft
cbegeman wants to merge 27 commits intoE3SM-Project:mainfrom
cbegeman:add-omega-support-time-variant-sphere-transport
Draft

Add omega support for time-variant sphere transport flows#500
cbegeman wants to merge 27 commits intoE3SM-Project:mainfrom
cbegeman:add-omega-support-time-variant-sphere-transport

Conversation

@cbegeman
Copy link
Copy Markdown
Collaborator

Required Omega PR: E3SM-Project/Omega#365

Checklist

  • User's Guide has been updated
  • Developer's Guide has been updated
  • API documentation in the Developer's Guide (api.md) has any new or modified class, method and/or functions listed
  • Documentation has been built locally and changes look as expected
  • Testing comment in the PR documents testing used to verify the changes
  • New tests have been added to a test suite

@cbegeman cbegeman added the Omega PR required The polaris changes won't work with the current Omega submodule and require an update label Mar 17, 2026
cbegeman and others added 27 commits April 2, 2026 11:20
Revise the vector reconstruction design doc to address review feedback.

- move the proposed implementation from polaris/mpas to polaris/mesh
- clarify that this PR is limited to Polaris design and mesh-field writing
- state that MPAS-Ocean and Omega support will follow in later PRs
- clarify that zonal/meridional outputs are tangential and exclude the radial part
- explain that tangential reconstruction is produced in Cartesian form first
- clarify why the in-memory cache and mesh-field export are separate steps
- replace a few software-oriented phrases with plainer wording
- tighten testing plans for culled meshes and nonzero radial contributions
- narrow contributor/date updates to sections with substantive review-driven edits
These are designed to keep these tools from straying too far from
the Polaris coding style and to make the easier for developers to
use without later fighting with pre-commit.
@cbegeman cbegeman force-pushed the add-omega-support-time-variant-sphere-transport branch from ce9a8f4 to f2b323b Compare April 8, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Omega PR required The polaris changes won't work with the current Omega submodule and require an update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants