-
Notifications
You must be signed in to change notification settings - Fork 261
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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 <masih@ucar.edu>
* 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 <drosen@ucar.edu>
* 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. |
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: |
This PR introduces the Community Fire Behavior Module (ufs-community/ufs-weather-model#2220) to the SRW App. In addition, there are a number of general improvements to the UFS SRW code and workflow: * The addition of the build_settings.yaml file that is placed in the exec directory * Improve capability to use a different set of vertical levels * Flexible configuration file name * Additional options for retrieve_data.py * Speedup of symbolic linking * Various random improvements --------- Co-authored-by: Dan Rosen <daniel.rosen@noaa.gov> Co-authored-by: Christina Holt <56881914+christinaholtNOAA@users.noreply.github.com>
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: