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

Write ATM history files as cubed-sphere tiles instead of Mesh #59

Closed
DeniseWorthen opened this issue Nov 18, 2021 · 0 comments · Fixed by #60 or ufs-community/ufs-weather-model#931
Assignees

Comments

@DeniseWorthen
Copy link
Collaborator

DeniseWorthen commented Nov 18, 2021

When mediator history files are enabled for CMEPS, the ATM component is written on the ATM mesh. This limits the usefulness of the history files because an additional processing step is required to place the fields on the ATM tiled grid for visualization.

Allowing the ATM history files to be optionally written on the cubed sphere tiles would allow developers to make quick checks of coupling fields during development. It could also be useful when implementing a set of graphical outputs that could be generated along with the RTs, as suggested in

.

@DeniseWorthen DeniseWorthen self-assigned this Nov 18, 2021
mvertens pushed a commit to ESCOMP/CMEPS that referenced this issue Nov 23, 2021
Allows the inst and avg history files for the ATM to be written on the cubed sphere tiles instead of the mesh by setting the configuration variable `` history_tile_atm`` = ``cubed sphere tile size`` (e.g. 96,192,384).
CMEPS Issues Fixed (include github issue #): NOAA-EMC/CMEPS [#59](NOAA-EMC#59)
Are changes expected to change answers? bit for bit
Any User Interface Changes (namelist or namelist defaults changes)? No. History files for the ATM will be written on the mesh unless tiled history is requested via namelist configuration.
Testing performed if application target is CESM:
- Verified that ERS_Ld7.f19_g17.B1850.cheyenne_intel.allactive-defaultio was bfb with cesm2_3_alpha07b
Testing performed if application target is UFS-coupled:
- Tested ufs-weather-model develop branch against a CMEPS feature branch containing these changes. Both inst and avg history files were written for atm, ice and ocn. The files for ice and ocn were compared directly using cprnc and all were B4B. For the atm history files, the history files containing the mesh were post-processed with NCL to write the fields on the individual tiles. Multiple fields at multiple timesteps were checked against the tiled history file output and all were identical. 
Hashes used for testing:
CESM:
 - repository to check out: https://github.com/ESCOMP/CESM.git
 - hash: cesm2_3_alpha07b (updates of cmeps to this branch and share to main)
UFS-coupled, then umbrella repostiory to check out and associated hash:
  - repository to check out: https://github.com/DeniseWorthen/ufs-weather-model
  - branch: feature/updcmeps
  - hash: b00bf69
This was referenced Nov 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment