Skip to content
Failed

Changes

Summary

  1. This commit switches the names, but not the values, of the dp1 and pr1 variables for up2 and vp2.  In other words, up2_dp1 <---> up2_pr1 and vp2_dp1 <---> vp2_pr1.  This makes the terms in these equations more consistent with the terms in the wp2 equation.  I believe this commit is BIT_CHANGING since it will affect the values of these variables even though the nightly plot profiles should not change (but the budget plots would have these lines swapped). (details)
  2. Sensitivity matrix code now reads netcdf files by default. (details)
  3. Create new driver function, analyzeSensMatrix. (details)
  4. Change netcdf package to netCDF4.  Now Zhun's (details)
  5. Observations value for global mean and regional mean. (details)
Commit f3172b26014de62b70ea2910d11f1c5a80fbe1e2 by Vince Larson
This commit switches the names, but not the values, of the dp1 and pr1 variables for up2 and vp2.  In other words, up2_dp1 <---> up2_pr1 and vp2_dp1 <---> vp2_pr1.  This makes the terms in these equations more consistent with the terms in the wp2 equation.  I believe this commit is BIT_CHANGING since it will affect the values of these variables even though the nightly plot profiles should not change (but the budget plots would have these lines swapped).
The file was modified src/CLUBB_core/advance_xp2_xpyp_module.F90 (diff)
Commit f0542d40fb93de261bd2ec22143726a7b8fddcd8 by Vince Larson
Sensitivity matrix code now reads netcdf files by default.
Also puts observations into a function,
adds doc strings, and fixes indenting.

For #910.
The file was modified utilities/analyze_sensitivity_matrix.py (diff)
Commit f7434b829c92f4bc7bae418b0644fe66678032a4 by Vince Larson
Create new driver function, analyzeSensMatrix.
Now the only code left in main() just prescribes
input values and calls analyzeSensMatrix.
Unfortunately, this version does not work with
netcdf files from E3SM, which are newer than
what scipy can handle.  I'll probably
need to upgrade to netcdf4.

For #910.
The file was modified utilities/analyze_sensitivity_matrix.py (diff)
Commit 37fef2774f6ee363a496b9075af584cee9242996 by Vince Larson
Change netcdf package to netCDF4.  Now Zhun's
netcdf test files in #910 can be read.
The file was modified utilities/analyze_sensitivity_matrix.py (diff)
Commit af0840e5eab3cad6bff6d44cf30cc134a679a5b0 by guozhun
Observations value for global mean and regional mean.
The file was modified utilities/analyze_sensitivity_matrix.py (diff)