Skip to content
Success

Changes

Summary

  1. Changed surface to sfc in all instances where requested (details)
  2. Reverted surface to sfc change where applicable (details)
  3. Undid sfc change in stats_sfc_module.F90 (details)
  4. Undid sfc change to grid_class.F90 (details)
  5. Undid sfc change in numerical_check.F90 (details)
  6. This is a unit test for function analyzeSensMatrix (details)
  7. Normalize and transform parameters. (details)
  8. Add function that plots sensitivity matrix elements (details)
  9. Call function to plot sensitivity matrix (details)
  10. Print params and metrics names rather than numbers (details)
Commit 840022e4454f0ce2792decf01dc40bcc1138eead by rhodesk
Changed surface to sfc in all instances where requested
The file was removedinput/case_setups/cobra_surface.in
The file was addedinput/case_setups/arm_0003_sfc.in
The file was removedinput/case_setups/cgils_s11_p2k_surface.in
The file was addedinput/case_setups/dycoms2_rf02_sfc.in
The file was modified src/Benchmark_cases/twp_ice.F90 (diff)
The file was modified src/CLUBB_core/advance_clubb_core_module.F90 (diff)
The file was removedinput/case_setups/mpace_a_surface.in
The file was removedinput/case_setups/cgils_s12_surface.in
The file was removedinput/case_setups/gabls3_night_surface.in
The file was modified src/Benchmark_cases/dycoms2_rf02.F90 (diff)
The file was removedinput/case_setups/rico_surface.in
The file was modified src/Benchmark_cases/dycoms2_rf01.F90 (diff)
The file was removedinput/case_setups/cgils_s6_p2k_surface.in
The file was addedinput/case_setups/cloud_feedback_s11_sfc.in
The file was addedsrc/CLUBB_core/sfc_varnce_module.F90
The file was addedinput/case_setups/cobra_sfc.in
The file was addedinput/case_setups/gabls3_night_sfc.in
The file was addedinput/case_setups/twp_ice_sfc.in
The file was modified src/CLUBB_core/stats_sfc_module.F90 (diff)
The file was addedinput/case_setups/cloud_feedback_s11_p2k_sfc.in
The file was modified utilities/case_setup/convert_sam_input_to_clubb_input/lsf_to_forcings.py (diff)
The file was removedpostprocessing/python_sam_budgets_plotter/surface3d_rhoboid.py
The file was removedinput/case_setups/mpace_b_surface.in
The file was addedpostprocessing/output_scripts/gabls3/test_sfc.m
The file was modified src/Benchmark_cases/lba.F90 (diff)
The file was modified src/CLUBB_core/numerical_check.F90 (diff)
The file was addedinput/case_setups/cloud_feedback_s12_p2k_sfc.in
The file was removedinput/case_setups/cloud_feedback_s12_surface.in
The file was modified src/Benchmark_cases/cloud_feedback.F90 (diff)
The file was addedinput/case_setups/cloud_feedback_s12_sfc.in
The file was addedinput/case_setups/arm_sfc.in
The file was removedinput/case_setups/clex9_oct14_surface.in
The file was removedpostprocessing/output_scripts/gabls3/test_surface.m
The file was removedinput/case_setups/astex_a209_surface.in
The file was addedinput/case_setups/rico_sfc.in
The file was addedinput/case_setups/gabls3_sfc.in
The file was removedinput/case_setups/arm_97_surface.in
The file was modified src/Benchmark_cases/gabls3.F90 (diff)
The file was addedinput/case_setups/dycoms2_rf01_sfc.in
The file was removedinput/case_setups/wangara_surface.in
The file was addedpostprocessing/python_sam_budgets_plotter/sfc3d_rhoboid.py
The file was modified src/Benchmark_cases/fire.F90 (diff)
The file was modified src/CLUBB_core/grid_class.F90 (diff)
The file was removedinput/case_setups/clex9_nov02_surface.in
The file was removedinput/case_setups/arm_0003_surface.in
The file was removedinput/case_setups/gabls3_surface.in
The file was modified src/Benchmark_cases/gabls3_night.F90 (diff)
The file was removedinput/case_setups/cloud_feedback_s12_p2k_surface.in
The file was removedinput/case_setups/cloud_feedback_s6_surface.in
The file was modified run_scripts/ensemble_run/ensemble_setup.bash (diff)
The file was modified src/clubb_driver.F90 (diff)
The file was addedinput/case_setups/cloud_feedback_s6_p2k_sfc.in
The file was addedinput/case_setups/mpace_a_sfc.in
The file was addedinput/case_setups/cgils_s12_sfc.in
The file was modified src/Benchmark_cases/rico.F90 (diff)
The file was modified utilities/case_setup/file_reader_to_time_dependent_converter.pl (diff)
The file was addedinput/case_setups/cgils_s12_p2k_sfc.in
The file was addedinput/case_setups/nov11_altocu_sfc.in
The file was removedinput/case_setups/bomex_surface.in
The file was removedinput/case_setups/lba_surface.in
The file was removedsrc/Benchmark_cases/surface_flux.F90
The file was addedutilities/case_setup/convert_sam_input_to_clubb_input/sfc_to_sfc.py
The file was removedinput/case_setups/arm_surface.in
The file was modified doc/WRF_HOC/module_bl_newhoc.F (diff)
The file was modified run_scripts/ensemble_run/ensemble_run.bash (diff)
The file was removedinput/case_setups/dycoms2_rf01_surface.in
The file was addedinput/case_setups/cgils_s11_p2k_sfc.in
The file was modified src/COAMPS_microphys/eqa21.prol (diff)
The file was removedinput/case_setups/nov11_altocu_surface.in
The file was modified src/Benchmark_cases/arm_3year.F90 (diff)
The file was addedsrc/Benchmark_cases/sfc_flux.F90
The file was removedinput/case_setups/arm_3year_surface.in
The file was addedinput/case_setups/mpace_b_sfc.in
The file was removedinput/case_setups/cloud_feedback_s6_p2k_surface.in
The file was addedinput/case_setups/cgils_s6_p2k_sfc.in
The file was addedinput/case_setups/arm_3year_sfc.in
The file was modified compile/file_list/clubb_model_files (diff)
The file was modified src/Benchmark_cases/cobra.F90 (diff)
The file was removedinput/case_setups/fire_surface.in
The file was modified src/hydrostatic_module.F90 (diff)
The file was addedinput/case_setups/cgils_s6_sfc.in
The file was modified src/time_dependent_input.F90 (diff)
The file was removedinput/case_setups/cgils_s12_p2k_surface.in
The file was removedinput/case_setups/cgils_s6_surface.in
The file was addedinput/case_setups/clex9_nov02_sfc.in
The file was addedinput/case_setups/mc3e_sfc.in
The file was modified src/Benchmark_cases/mpace_b.F90 (diff)
The file was addedinput/case_setups/astex_a209_sfc.in
The file was addedinput/case_setups/bomex_sfc.in
The file was addedinput/case_setups/wangara_sfc.in
The file was modified src/Benchmark_cases/arm_0003.F90 (diff)
The file was addedinput/case_setups/atex_sfc.in
The file was removedutilities/case_setup/convert_sam_input_to_clubb_input/sfc_to_surface.py
The file was modified src/Benchmark_cases/atex.F90 (diff)
The file was addedinput/case_setups/clex9_oct14_sfc.in
The file was addedinput/case_setups/lba_sfc.in
The file was addedinput/case_setups/arm_97_sfc.in
The file was modified src/Benchmark_cases/astex_a209.F90 (diff)
The file was removedinput/case_setups/cgils_s11_surface.in
The file was addedinput/case_setups/jun25_altocu_sfc.in
The file was removedinput/case_setups/atex_surface.in
The file was addedinput/case_setups/cgils_s11_sfc.in
The file was addedinput/case_setups/cloud_feedback_s6_sfc.in
The file was modified utilities/case_setup/twp_ice/convert_arm_input_data.m (diff)
The file was modified src/Benchmark_cases/arm_97.F90 (diff)
The file was removedinput/case_setups/cloud_feedback_s11_p2k_surface.in
The file was removedsrc/CLUBB_core/surface_varnce_module.F90
The file was removedinput/case_setups/dycoms2_rf02_surface.in
The file was removedinput/case_setups/twp_ice_surface.in
The file was addedinput/case_setups/fire_sfc.in
The file was removedinput/case_setups/jun25_altocu_surface.in
The file was removedinput/case_setups/mc3e_surface.in
The file was removedinput/case_setups/cloud_feedback_s11_surface.in
The file was modified src/Benchmark_cases/arm.F90 (diff)
The file was modified src/Benchmark_cases/gabls2.F90 (diff)
Commit 900bc9a8c6779c6909c7fd968b2bee2884d81501 by noreply
Reverted surface to sfc change where applicable
The file was modified src/hydrostatic_module.F90 (diff)
Commit c32a0249c87217266b8d234ff0456535ebdd839c by noreply
Undid sfc change in stats_sfc_module.F90
The file was modified src/CLUBB_core/stats_sfc_module.F90 (diff)
Commit 27036f98f6ec05466569ea2831295b76354ec4f2 by noreply
Undid sfc change to grid_class.F90
The file was modified src/CLUBB_core/grid_class.F90 (diff)
Commit 28728186a59fa9b95775f01e09bcb425b8bd4442 by noreply
Undid sfc change in numerical_check.F90
The file was modified src/CLUBB_core/numerical_check.F90 (diff)
Commit 52bc77f54ee67864baac86c7ad9e05c3e1c03938 by noreply
This is a unit test for function analyzeSensMatrix

in analyze_sensitivity_matrix.py.  It creates netcdf files with
fake, hardwired data in order to form a normalized sensitivity matrix like:

1 0
0 1
1 1

and then checks whether analyzeSensMatrix returns the expected answer, [ 2/3 2/3 ].
The file was addedutilities/test_analyzeSensMatrix.py
Commit 8117904e462f396168da5959c328b758af724889 by Vince Larson
Normalize and transform parameters.
The normalization involves multiplying each column of the sensitivity matrix
by the appropriate parameter, so that the parameter units cancel out.
Transforming involves converting parameters that lie in the range [0,1]
to the range [0,infinity] in order to make the sensitivity more linear.

For #910.
The file was modified utilities/test_analyzeSensMatrix.py (diff)
The file was modified utilities/analyze_sensitivity_matrix.py (diff)
Commit 9c664a4769f494c1da2839d8c7028741febe51a9 by noreply
Add function that plots sensitivity matrix elements
The file was modified utilities/analyze_sensitivity_matrix.py (diff)
Commit 059aad628d8d4d6af965f1ec723cce6cb1e8fd52 by noreply
Call function to plot sensitivity matrix
The file was modified utilities/test_analyzeSensMatrix.py (diff)
Commit 03427bbbf426e064402b6e7854d6ecdafb2f1f05 by noreply
Print params and metrics names rather than numbers
The file was modified utilities/analyze_sensitivity_matrix.py (diff)