Skip to content
Success

Changes

Summary

  1. Tuner additions (#1324) (details)
  2. Remove old SVN version control identifier ($Id$) from tunable_parameters.in (details)
  3. Remove old SVN version control identifier from compatible_r8029/tunable_parameters.in (details)
  4. Raw copy update: input/parameter_and_flag_configs -> WRF/test/clubb_input/parameter_and_flag_configs; branch: master (details)
  5. Delete WRF/test/clubb_input/parameter_and_flag_configs directory (details)
  6. Remove blank line to test git update scripts (details)
Commit 87abda94bf38fe51ef6ed7fdb3be3b8c2b40ab71 by noreply
Tuner additions (#1324)

* Starting new additions for tuner - specifically an overall history of all samples and loss metrics with the eventual goal of having fancy SVD and spline things we can do with that

* Adding plots to tune tab to visualize data in the overall sample outputs

* Adding the enhanced simulated annealed to the tuner. Only real tweak it that it runs workers x batch_size chains independently so that we can utilize the CPU fully

* Filtering big values in parameter plot view and making default window length 3600s (1 hour)

* Bug fix to metric report - a 0 correlation was able to throw things off, which could occur when a field from either result (clubb or LES) is all 0 without the other one being all zero. Also some small display improvements

* Adding sensitivity plots

* Updating flag/param selecting method by created a general input/tunable_parameters directory that contains subdirectories for different flag set combos. These can be used by passing in their name to run_scm.py with -config. Also updating references to these files since they moved and also making tests and scripts default to using -override instead of editting files with sed.

* Adding buttons to select param/flag config in the tuner

* Quality of life improvements for plot tab - now view settings and UI settings are retained when reloading the same case

* Fixing missed comment change

* Various small UI improvements

* Improving tuner history check and little UI fix in run_tab

* Fixing tuner environment setup

* Fixing little netcdf version issue and adding new test for loss metrics consistency check

* Renaming tunable_parameters to parameter_and_flag_configs, also adding -config example to run_scripts README
The file was addeddefault/configurable_model_flags.in
The file was addedcompatible_r8029/silhs_parameters.in
The file was addeddefault/silhs_parameters.in
The file was addede3sm_maint32/configurable_model_flags.in
The file was addedLscale/tunable_parameters.in
The file was addedcompatible_r8029/tunable_parameters.in
The file was addede3sm/configurable_model_flags.in
The file was addedcoriolis_cases/ekman_parameters.in
The file was addede3sm_maint32/maint32_defaults_report.md
The file was addede3sm/tunable_parameters.in
The file was addedtauMatchLscale/configurable_model_flags.in
The file was addede3sm_maint32/tunable_parameters.in
The file was addedtauMatchLscale/tunable_parameters.in
The file was addedcompatible_r8029/configurable_model_flags.in
The file was addede3sm_maint32/silhs_parameters.in
The file was addedcoriolis_cases/atex_long_parameters.in
The file was addedcoriolis_cases/coriolis_test_parameters.in
The file was addeddefault/tunable_parameters.in
The file was addedLscale/configurable_model_flags.in
Commit 383527b113c76358a2d4e8a3aad921eb4ea13006 by noreply
Remove old SVN version control identifier ($Id$) from tunable_parameters.in
The file was modifieddefault/tunable_parameters.in (diff)
Commit 785a9ea051b90c271a07cbf913b42058ee78e354 by noreply
Remove old SVN version control identifier from compatible_r8029/tunable_parameters.in

Removed the version control identifier from the file.
The file was modifiedcompatible_r8029/tunable_parameters.in (diff)
Commit ee4c80992cd21333c5f9891482d42b838787ce17 by root
Raw copy update: input/parameter_and_flag_configs -> WRF/test/clubb_input/parameter_and_flag_configs; branch: master
The file was modifiedWRF/test/clubb_input/parameter_and_flag_configs/compatible_r8029/tunable_parameters.in (diff)
The file was modifiedWRF/test/clubb_input/parameter_and_flag_configs/default/tunable_parameters.in (diff)
Commit 64dfbe1d92d00703e7b5a0b2d14fefcec7393e3b by noreply
Delete WRF/test/clubb_input/parameter_and_flag_configs directory

in order to reset the git subtree history
the next time run_updates.py is run.  The directory structure in the clubb repo was changed, and hence the subtree histories in the clubb repo and the wrf repo are now different.  The git subtree update is failing, which is forcing a raw-copy update, which is undesirable.
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/e3sm/configurable_model_flags.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/Lscale/configurable_model_flags.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/Lscale/tunable_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/tauMatchLscale/configurable_model_flags.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/default/configurable_model_flags.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/e3sm_maint32/silhs_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/coriolis_cases/ekman_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/e3sm_maint32/maint32_defaults_report.md
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/coriolis_cases/coriolis_test_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/e3sm_maint32/configurable_model_flags.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/compatible_r8029/configurable_model_flags.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/default/silhs_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/e3sm/tunable_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/e3sm_maint32/tunable_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/compatible_r8029/silhs_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/default/tunable_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/coriolis_cases/atex_long_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/compatible_r8029/tunable_parameters.in
The file was removedWRF/test/clubb_input/parameter_and_flag_configs/tauMatchLscale/tunable_parameters.in
Commit efe60f9a2719c4c26a1141f35c64887220f533e2 by noreply
Remove blank line to test git update scripts
The file was modifiedCMakeLists.txt (diff)