-
Notifications
You must be signed in to change notification settings - Fork 119
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
[develop] Add Community Fire Behavior Model #1139
[develop] Add Community Fire Behavior Model #1139
Commits on Oct 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cd6635c - Browse repository at this point
Copy the full SHA cd6635cView commit details -
First hooks for UFS FIRE added to workflow. Generates experiment succ…
…essfully, but won't run correctly.
Configuration menu - View commit details
-
Copy full SHA for 389a865 - Browse repository at this point
Copy the full SHA 389a865View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42996cb - Browse repository at this point
Copy the full SHA 42996cbView commit details -
Implement better/more concise jinja templating for nems.configure file,
cleanup create_nems_configure_file.py to use arguments rather than environment variables, add fire capabilities
Configuration menu - View commit details
-
Copy full SHA for 035282d - Browse repository at this point
Copy the full SHA 035282dView commit details -
- Add remainder of configurable fire namelist options to config_defaults - Add fire namelist filenames and paths to config_defaults - Add LEVP (number of vertical levels) as a config variable, and explicitly set levp and npz as namelist variables. This will require some updates to documentation - Generate the majority of the UFS_FIRE namelist in the workflow generation script. The rest (start and end times) will be set in the run_fcst step to account for cycling
Configuration menu - View commit details
-
Copy full SHA for 1a5785d - Browse repository at this point
Copy the full SHA 1a5785dView commit details -
Some fixes up through the run_fcst step:
- Needed correct naming template for input ICS and LBCS in config.fire.yaml - Incorrectly formatted lines in create_nems_configure_file.py - Fix incorrect namelist location for levp - Forgot to ignore FIRE_INPUT_DIR when creating &fire namelist
Configuration menu - View commit details
-
Copy full SHA for a19c632 - Browse repository at this point
Copy the full SHA a19c632View commit details -
In the final stretch I think! Edits to run_fcst script:
- Fill in &time namelist section - Link namelist.fire to namelist.input for now (until we can get the name changed) - Link in geo_em file Stuck on namelist errors for now due to old weather model hash.
Configuration menu - View commit details
-
Copy full SHA for 865c997 - Browse repository at this point
Copy the full SHA 865c997View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5156f49 - Browse repository at this point
Copy the full SHA 5156f49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87040c8 - Browse repository at this point
Copy the full SHA 87040c8View commit details -
Better error (FileNotFoundError) for set_namelist.py if the provided …
…file does not exist. This avoids weird error handling from calling an argparse error class.
Configuration menu - View commit details
-
Copy full SHA for 8b80ff5 - Browse repository at this point
Copy the full SHA 8b80ff5View commit details -
- Weather model has been updated, need to remove deprecated options
- Force bash to output decimal numbers when creating fire namelist - Remove rogue ln command
Configuration menu - View commit details
-
Copy full SHA for 7d58fdd - Browse repository at this point
Copy the full SHA 7d58fddView commit details -
- Create a new variable FIRE_NUM_TASKS to choose the number of tasks to assign to the fire behavior model. - Modify PE_MEMBER01 so it accounts for FIRE_NUM_TASKS if set - Check that FIRE_NUM_TASKS is positive if running the fire model - Remove last remnants of old namelist variables - Update nems.configure to assign weather model to first petlist, then the fire tasks last
Configuration menu - View commit details
-
Copy full SHA for efbf66e - Browse repository at this point
Copy the full SHA efbf66eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4e3af0 - Browse repository at this point
Copy the full SHA d4e3af0View commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 901479f - Browse repository at this point
Copy the full SHA 901479fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa7fcc - Browse repository at this point
Copy the full SHA 9fa7fccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48b67c6 - Browse repository at this point
Copy the full SHA 48b67c6View commit details
Commits on Nov 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d34d69d - Browse repository at this point
Copy the full SHA d34d69dView commit details
Commits on Dec 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for daf4e0c - Browse repository at this point
Copy the full SHA daf4e0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a6acba - Browse repository at this point
Copy the full SHA 6a6acbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 624a221 - Browse repository at this point
Copy the full SHA 624a221View commit details
Commits on Dec 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5574530 - Browse repository at this point
Copy the full SHA 5574530View commit details
Commits on Jan 3, 2024
-
Updates for weather model hash 75d28a14:
- Remove deprecated namelist options "fire_grows_only" and "fire_lfn_ext_up" - Add functionality to create_diag_table_file.py that gives the ability to add additional entries to an existing diag_table - When UFS_FIRE is active, add line to diag_table for "fsmoke" tracer
Configuration menu - View commit details
-
Copy full SHA for 95d2a7d - Browse repository at this point
Copy the full SHA 95d2a7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f956b4 - Browse repository at this point
Copy the full SHA 6f956b4View commit details
Commits on Mar 29, 2024
-
Merge remote-tracking branch 'upstream/develop' into feature/ufs_fire…
…_workflow Resolved Conflicts: Externals.cfg parm/ufs.configure ush/create_ufs_configure_file.py ush/generate_FV3LAM_wflow.py ush/get_crontab_contents.py ush/set_namelist.py
Configuration menu - View commit details
-
Copy full SHA for aa93142 - Browse repository at this point
Copy the full SHA aa93142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f15940 - Browse repository at this point
Copy the full SHA 7f15940View commit details
Commits on Apr 19, 2024
-
Fix bug in &time namelist section setup: didn't move temporary file b…
…ack where it should be!
Configuration menu - View commit details
-
Copy full SHA for 0da4606 - Browse repository at this point
Copy the full SHA 0da4606View commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7585150 - Browse repository at this point
Copy the full SHA 7585150View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5286612 - Browse repository at this point
Copy the full SHA 5286612View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ba2734 - Browse repository at this point
Copy the full SHA 7ba2734View commit details -
Cutting the fat out of base utilities boolify and create_symlink_to_f…
…ile. This gives ~5x speedup for create_symlink_to_file on derecho
Configuration menu - View commit details
-
Copy full SHA for 14a0f89 - Browse repository at this point
Copy the full SHA 14a0f89View commit details -
- No more usage function in create_symlink_to_file() - Updates for new uwtools functionality
Configuration menu - View commit details
-
Copy full SHA for c0ddb1a - Browse repository at this point
Copy the full SHA c0ddb1aView commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e508aa9 - Browse repository at this point
Copy the full SHA e508aa9View commit details
Commits on Sep 2, 2024
-
Add ability in retrieve_data.py to use forecast hour templates as wel…
…l (e.g. {fyyyy}, {fhh}, {fyyyymmdd}, etc) to supplement the current templates based on cycle date
Configuration menu - View commit details
-
Copy full SHA for 904b1da - Browse repository at this point
Copy the full SHA 904b1daView commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b66988d - Browse repository at this point
Copy the full SHA b66988dView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c740fe2 - Browse repository at this point
Copy the full SHA c740fe2View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for af63887 - Browse repository at this point
Copy the full SHA af63887View commit details
Commits on Sep 27, 2024
-
Update WM to point to main repo and newer hash; this requires an upda…
…te to build library versions
Configuration menu - View commit details
-
Copy full SHA for 11fdd1c - Browse repository at this point
Copy the full SHA 11fdd1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b9653 - Browse repository at this point
Copy the full SHA 71b9653View commit details -
Okay, about time we put these build-time settings to use....
- Rename ufs_srweather_app.settings --> build_settings.yaml, make yaml format for easy reading - Add "Application" and "Git hash" to build_settings.yaml - Read build_settings.yaml in setup.py to determine if App was built with fire capabilities
Configuration menu - View commit details
-
Copy full SHA for 9a48261 - Browse repository at this point
Copy the full SHA 9a48261View commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ff7a10 - Browse repository at this point
Copy the full SHA 6ff7a10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3582c68 - Browse repository at this point
Copy the full SHA 3582c68View commit details
Commits on Oct 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bae50a3 - Browse repository at this point
Copy the full SHA bae50a3View commit details
Commits on Oct 14, 2024
-
Fix problems with non-fire cases; opened issue about non-functional t…
…hreading in current develop
Configuration menu - View commit details
-
Copy full SHA for 235cbf6 - Browse repository at this point
Copy the full SHA 235cbf6View commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e9d8832 - Browse repository at this point
Copy the full SHA e9d8832View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec9839a - Browse repository at this point
Copy the full SHA ec9839aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ab8f02 - Browse repository at this point
Copy the full SHA 0ab8f02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55f06c3 - Browse repository at this point
Copy the full SHA 55f06c3View commit details -
Update instructions for custom vertical levels; I completely forgot I…
… made this improvement months ago!
Configuration menu - View commit details
-
Copy full SHA for 513160d - Browse repository at this point
Copy the full SHA 513160dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36df95b - Browse repository at this point
Copy the full SHA 36df95bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dd02bb - Browse repository at this point
Copy the full SHA 6dd02bbView commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a92133b - Browse repository at this point
Copy the full SHA a92133bView commit details -
Fix long line in create diag table script, set build settings to only…
… print in debug mode
Configuration menu - View commit details
-
Copy full SHA for 4076da5 - Browse repository at this point
Copy the full SHA 4076da5View commit details -
Fix linting for generate_FV3LAM_wflow.py. Really wish there was a way…
… to run these tests locally...
Configuration menu - View commit details
-
Copy full SHA for 683eba0 - Browse repository at this point
Copy the full SHA 683eba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 997c097 - Browse repository at this point
Copy the full SHA 997c097View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0042f6c - Browse repository at this point
Copy the full SHA 0042f6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4f0fff - Browse repository at this point
Copy the full SHA c4f0fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for b63514c - Browse repository at this point
Copy the full SHA b63514cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32eee72 - Browse repository at this point
Copy the full SHA 32eee72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b2dd99 - Browse repository at this point
Copy the full SHA 0b2dd99View commit details
Commits on Nov 1, 2024
-
Add new fire WE2E test; will only work on Derecho for now. Also move …
…"aqm" directory to "special_builds" directory to go with fire
Configuration menu - View commit details
-
Copy full SHA for c101eb0 - Browse repository at this point
Copy the full SHA c101eb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eca0ec4 - Browse repository at this point
Copy the full SHA eca0ec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1191be3 - Browse repository at this point
Copy the full SHA 1191be3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 610f04c - Browse repository at this point
Copy the full SHA 610f04cView commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0203069 - Browse repository at this point
Copy the full SHA 0203069View commit details -
Configuration menu - View commit details
-
Copy full SHA for 227edf6 - Browse repository at this point
Copy the full SHA 227edf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65ffd9f - Browse repository at this point
Copy the full SHA 65ffd9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01aefef - Browse repository at this point
Copy the full SHA 01aefefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 061ffd5 - Browse repository at this point
Copy the full SHA 061ffd5View commit details -
Minor fixes to FIRE chapter: Remove irrelevant sentence about tasks, …
…fix indentation, fix intra-chapter link
Configuration menu - View commit details
-
Copy full SHA for 28c19e5 - Browse repository at this point
Copy the full SHA 28c19e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 124cebc - Browse repository at this point
Copy the full SHA 124cebcView commit details
Commits on Nov 5, 2024
-
Apply suggestions from code review
Co-authored-by: Christina Holt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e5fa8f - Browse repository at this point
Copy the full SHA 3e5fa8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef72765 - Browse repository at this point
Copy the full SHA ef72765View commit details -
Configuration menu - View commit details
-
Copy full SHA for becf0e7 - Browse repository at this point
Copy the full SHA becf0e7View commit details -
Revert move of aqm test directory, make new "fire" test directory, re…
…name fire test to indicate its one-way coupled
Configuration menu - View commit details
-
Copy full SHA for 7937dde - Browse repository at this point
Copy the full SHA 7937ddeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85ca43e - Browse repository at this point
Copy the full SHA 85ca43eView commit details -
Instead of a separate entry for all these duplicated namelist setting…
…s, make all the ignition-specific variables lists of length FIRE_NUM_IGNITIONS
Configuration menu - View commit details
-
Copy full SHA for cf429cb - Browse repository at this point
Copy the full SHA cf429cbView commit details
Commits on Nov 6, 2024
-
Update build_settings to include "Machine" value, add check for machi…
…ne consistency in setup.py, convert some logging calls to specific logger object
Configuration menu - View commit details
-
Copy full SHA for b51d1cd - Browse repository at this point
Copy the full SHA b51d1cdView commit details -
- Update fire test for new setting names; add new multi-fire test
- Fix missing values for fire namelist logic in workflow generation
Configuration menu - View commit details
-
Copy full SHA for 6029253 - Browse repository at this point
Copy the full SHA 6029253View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d4043bd - Browse repository at this point
Copy the full SHA d4043bdView commit details -
Update fire instructions in users guide for latest commits; add descr…
…iptions of config options
Configuration menu - View commit details
-
Copy full SHA for 5aa39cd - Browse repository at this point
Copy the full SHA 5aa39cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f445566 - Browse repository at this point
Copy the full SHA f445566View commit details -
Configuration menu - View commit details
-
Copy full SHA for c77770f - Browse repository at this point
Copy the full SHA c77770fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ee2c6 - Browse repository at this point
Copy the full SHA 49ee2c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for feed835 - Browse repository at this point
Copy the full SHA feed835View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1b721b - Browse repository at this point
Copy the full SHA f1b721bView commit details -
Initial capability needs FIRE_ATM_FEEDBACK=0.0
Configuration menu - View commit details
-
Copy full SHA for 8240549 - Browse repository at this point
Copy the full SHA 8240549View commit details -
Update config.UFS_FIRE_multifire_one-way-coupled.yaml
FIRE_ATM_FEEDBACK = 0.0
Configuration menu - View commit details
-
Copy full SHA for a124714 - Browse repository at this point
Copy the full SHA a124714View commit details -
Configuration menu - View commit details
-
Copy full SHA for e67173f - Browse repository at this point
Copy the full SHA e67173fView commit details
Commits on Nov 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 966326e - Browse repository at this point
Copy the full SHA 966326eView commit details -
- New variable to WE2E test data, we should use this to consolidate test variables in the future - Shorten fire tests to 3 hours - Fix extra prints in workflow generation
Configuration menu - View commit details
-
Copy full SHA for a12b8e1 - Browse repository at this point
Copy the full SHA a12b8e1View commit details
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c2c48f7 - Browse repository at this point
Copy the full SHA c2c48f7View commit details
Commits on Nov 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e179a80 - Browse repository at this point
Copy the full SHA e179a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 543f584 - Browse repository at this point
Copy the full SHA 543f584View commit details