-
Notifications
You must be signed in to change notification settings - Fork 247
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
Fire Coupling FV3ATM and Community Fire Behavior Model #2220
Fire Coupling FV3ATM and Community Fire Behavior Model #2220
Conversation
* added smoke_fire to fd_nems * added smoke connectors to FV3 and fire_behavior
* merge upstream for FV3 * update fire_behavior component Co-authored-by: Masih Eghdami <[email protected]>
* new test cpld_regional_atm_fbh * new ufs.configure template cpld_atm_fbh * new namelist.fire template (fire_behavior config) * new model_configure template for fire * new input.nml for regional fire * new diag_table, field_table, data_table for fire * new input configure script for regional_fire_run
* fixed coupling flags to write fire exports * export: 2-m temp and q, surface pressure and rain * minor fixes in RT for fire Co-authored-by: Dan Rosen <[email protected]>
* merged CMEPS@2d837b1 for ufs_fire_cpl
* fixes failure in cpld_2threads_p8_intel
@danrosen25 Is the commit hash for the |
I did just kick off UFS pretest RTs using that commit, so please let me know if I should switch back to the older one that is referenced here in the PR. |
We tested the 05cad173feeb598431e3ef5f17c2df6562c8d101 commit for this PR. The later developments may not be ready for FV3. @pedro-jm |
OK, thanks. I ran into some issues during testing related to the PR branches of fv3atm and ccpp-physics being out-of-date a bit, so I've made some changes in fv3atm in order to merge in the latest develop there and bring in the latest develop to the ccpp/physics branch. If they test OK, I'll submit PRs into the existing PR branches for you guys to review/approve that should be ready for the merge queue. |
OK, regression testing was successful after pulling in the latest develop branches and applying some updated code changes to your existing changes in atmos_model.F90. I used the 05cad173feeb598431e3ef5f17c2df6562c8d101 commit of the fire_behavior submodule. I'm submitting PRs into all of your PR branches. We'll need to merge from the bottom up, starting from the ccpp/physics one. |
Acorn Logs are at: /scratch1/NCEPDEV/stmp2/Brian.Curtis/RegressionTests_acorn.log on Hera |
Thanks. This has been committed and pushed. |
I will need to be added as well in order to push hera, gaea, and jet RT logs @danrosen25 |
@FernandoAndrade-NOAA, Added but I'll have to add you to the branch protections after you accept. |
Accepted, thank you |
Derecho is still down, so I think we should skip and begin the merging process. |
@danrosen25 FV3atm and CMEPS subcomponent PRs have been merged. Please revert the change in .gitmodule urls and update the submodule hashes. |
@danrosen25 @zach1221 Finished. |
@grantfirl Were we staying away from the top of the develop branch for fire behavior? I notice the hashes are not the same. |
@BrianCurtis-NOAA Yes. I asked the same question when I updated this code to the top of the develop branches. See comments in this PR upthread: #2220 (comment) |
Thanks Grant! |
@zach1221 @grantfirl @jkbk2004 Line 51 in 25ee7f6
I should have pointed this out. |
@danrosen25 Is this https://github.com/NOAA-EMC/fire_behavior the one to be used? |
Yes, the identical revision being used was forked into the repo: |
Commit Queue Requirements:
Description:
This PR adds the Community Fire Behavior Model component to the UFS weather model. The additional model is added to a single application 'ATMF' and requires modifications to fv3atm, ccpp/physics, and CMEPS.
This work is co-authored by @masih-e and @pedro-jm
Commit Message:
Priority:
Git Tracking
UFSWM:
Sub component Pull Requests:
UFSWM Blocking Dependencies:
Changes
Regression Test Changes (Please commit test_changes.list):
Input data Changes:
Library Changes/Upgrades:
Testing Log: