Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FINAL eamxx downstream merge! #6761

Merged
merged 180 commits into from
Nov 22, 2024
Merged

Conversation

jgfouca
Copy link
Member

@jgfouca jgfouca commented Nov 21, 2024

The scream/eamxx fork has been archived (frozen). All new scream/eamxx development will happen in the E3SM repo.

[BFB]

jgfouca and others added 30 commits October 7, 2024 14:59
…rface_back_to_kokkos

* origin/master: (75 commits)
  add EAMxx initial condition for ne4 with L128
  change from scream-docs to eamxx-scripts
  EAMxx: flush output file whenever we write a rhist file
  EAMxx: add support for daily storage type in IO
  EAMxx: always update num snaps in file, even for Yearly/Monthly storage
  clarify P3Runtime struct defaults
  This commit removes a docker folder in eamxx no longer in use.
  restore BFB in order to merge PR
  Remind devs to load scream env
  Add some Kokkos dev doc
  EAMxx: work on atm process developer documentation
  EAMxx: removed undefined method in AbstractGrid
  Update EAMxx docs and improve help formatters
  Rename set_params -> setup_internals
  Improve OutputManager function descriptions
  Separate restart output manager from output manager list
  Only call set_logger() once
  Fix run_t0 and case_t0 checks
  fix incorrect inputs
  Move set_provenence_data call to in front of create_output_managers
  ...
This commit follows the example for the geometry data for 'lev'
and adds 'ilev'.  The variable 'ilev' will now be a default variable
in all EAMxx output similar to what is currently done with lat/lon,
hyam/hybm, hyai/hybi and lev.

Addresses #3022
Copy link

github-actions bot commented Nov 21, 2024

PR Preview Action v1.4.8
🚀 Deployed preview to https://E3SM-Project.github.io/E3SM/pr-preview/pr-6761/
on branch gh-pages at 2024-11-22 00:05 UTC

Copy link
Contributor

@mahf708 mahf708 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Emotional PR 🥲❤️

@xylar
Copy link
Contributor

xylar commented Nov 21, 2024

Congratulations, you all!

@jgfouca
Copy link
Member Author

jgfouca commented Nov 21, 2024

I'm going to merge to next so we get testing tonight. We can simultaneously work on fixing the CI issue.

@bartgol bartgol added the CI: workflow change approved Allow testing on ghci-snl-* machines of PRs that alter a worfklow file label Nov 22, 2024
* Remove pre_process_pr jobs, in favor of paths filters
* Remove support for skip labels
* Simplified setting of env vars (e.g., submit/generate)
@bartgol bartgol force-pushed the jgfouca/final_scream_downstream_2024_11_21 branch from 1f36ecf to 0d3b7da Compare November 22, 2024 00:07
rljacob added a commit that referenced this pull request Nov 22, 2024
#6761)

The scream/eamxx fork has been archived (frozen). All new scream/eamxx development will happen in the E3SM repo.

[BFB]
@rljacob
Copy link
Member

rljacob commented Nov 22, 2024

merged to next.

@mahf708
Copy link
Contributor

mahf708 commented Nov 22, 2024

Working on a fix for the pam fail. Will push in a moment.

in febfb90, the pam stuff is updated to conform to eamxx p3. The pam submodule is now pointing to this PR E3SM-Project/PAM#159 (when merged, it will be still be the correct commit, so no further update is needed; I will ask @whannah1 to review/merge the pam pr)

@bartgol bartgol added CI: workflow change approved Allow testing on ghci-snl-* machines of PRs that alter a worfklow file and removed CI: workflow change approved Allow testing on ghci-snl-* machines of PRs that alter a worfklow file labels Nov 22, 2024
rljacob added a commit that referenced this pull request Nov 22, 2024
@rljacob rljacob merged commit 18bc12f into master Nov 22, 2024
26 of 36 checks passed
@rljacob rljacob deleted the jgfouca/final_scream_downstream_2024_11_21 branch November 22, 2024 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BFB PR leaves answers BFB CI: workflow change approved Allow testing on ghci-snl-* machines of PRs that alter a worfklow file EAMxx PRs focused on capabilities for EAMxx
Projects
None yet
Development

Successfully merging this pull request may close these issues.