-
Notifications
You must be signed in to change notification settings - Fork 166
Unified wrf/wrf-chem model_mod #741
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
Conversation
New model_mod directory so development can happen concurrently on wrf and wrf_unified. Original pull request #683
will add back as needed
|
For un reviewed atmos-chem forward operators see #743 |
The wrf-dart shell scripts are in the wrf/shell_scripts directory This runme_filter script is not used.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request refactors the WRF model_mod for both WRF and WRF CHEM by introducing a unified model_mod and updating corresponding documentation and configuration files. Key changes include:
- Addition of a build script (quickbuild.sh) in the wrf_unified directory.
- Extensive documentation updates in readme.rst describing the unified model and its configuration.
- A new model_mod.nml file with updated configuration and minor comment updates to observation modules.
Reviewed Changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| models/wrf_unified/work/quickbuild.sh | Introduces a build script for the new unified model |
| models/wrf_unified/readme.rst | Provides documentation updates for the unified WRF model interface |
| models/wrf_unified/model_mod.nml | Defines new namelist settings for the unified model_mod |
| assimilation_code/modules/observations/default_quantities_mod.f90 | Updates observation quantities comments with a new potential temperature entry |
| assimilation_code/modules/observations/atmosphere_quantities_mod.f90 | Updates observation quantities comments with a new potential temperature entry |
Comments suppressed due to low confidence (2)
assimilation_code/modules/observations/default_quantities_mod.f90:14
- [nitpick] Consider adding a brief comment that explains the rationale behind adding QTY_2M_POTENTIAL_TEMPERATURE to the observation quantities documentation.
! QTY_2M_POTENTIAL_TEMPERATURE
assimilation_code/modules/observations/atmosphere_quantities_mod.f90:107
- [nitpick] Consider adding documentation for the inclusion of QTY_2M_POTENTIAL_TEMPERATURE to clarify its intended use and context in the module.
! QTY_2M_POTENTIAL_TEMPERATURE
Co-authored-by: Copilot <[email protected]>
add wrf-chem to toc and list of available models
|
Closing since this is a year+ without review, and this branch is probably about to get noisy with high-res wrf-chem & separate met & emissions files. |
Description:
Refactored WRF model mod for WRF & WRF CHEM.
Namelist selectable QTYS, see #404 for details.
Created a wrf_unified model directory. This is to allow concurrent development on wrf and wrf_unified.
wrf_unified/model_mod is ~4500 less than the wrf/model_mod and this is a bit of a headache for keeping up-to-date with main (easy to miss changes in such differing code).
See pull #683 for original pull request
wrf-wrf-chem branch available at https://github.com/hkershaw-brown/DART/tree/wrf-wrf-chem
Fixes issue
Fixes #404
Partial #359 (WRF)
Partial #624 (WRF)
To do:
Follow fixes for #811, #807 from wrf model_mod
Types of changes
Documentation changes needed?
Tests
Please describe any tests you ran to verify your changes.
Bitwise tests during refactoring
Checklist for merging
Checklist for release
Testing Datasets