Skip to content
Success

Changes

Summary

  1. Print more variables and add assertion checks (details)
  2. Change "print" to "sys.exit". (details)
  3. Pushing grid column loop into setup_pdf_params. Adding iterface too, allowing us to call it with single or multiple columns so that the host models don't need updating to work with this change. This is bit-for-bit, tested with clubb_standalone and cam coarse res run. larson-group/cam#129 (details)
  4. Broke up column loop inside setup_pdf_params. This is all bit-for-bit. larson-group/cam#129 (details)
  5. Fixed typo bug. larson-group/cam#129 (details)
Commit f04e934693e578ba72f15ce6ea3de917c62e52ba by Vince Larson
Print more variables and add assertion checks
to test whether svdInvrs is truly the inverse
and also whether paramsSoln truly solves the system of equations.

For #910.
The file was modified utilities/analyze_sensitivity_matrix.py (diff)
Commit 0547b8c6272c91bced78603040c3866887961c81 by Vince Larson
Change "print" to "sys.exit".

For #910.
The file was modified utilities/analyze_sensitivity_matrix.py (diff)
Commit ee8146a67fea1e934ec07c363ff4db1c61f1af37 by Gunther Huebler
Pushing grid column loop into setup_pdf_params. Adding iterface too, allowing us to call it with single or multiple columns so that the host models don't need updating to work with this change. This is bit-for-bit, tested with clubb_standalone and cam coarse res run. larson-group/cam#129
The file was modified src/CLUBB_core/setup_clubb_pdf_params.F90 (diff)
The file was modified src/CLUBB_core/clubb_api_module.F90 (diff)
The file was modified src/clubb_driver.F90 (diff)
Commit 0158f1fdcd84fa344e7ae47d322376a35ab6d23a by Gunther Huebler
Broke up column loop inside setup_pdf_params. This is all bit-for-bit. larson-group/cam#129
The file was modified src/CLUBB_core/setup_clubb_pdf_params.F90 (diff)
Commit f3880447cdc29ebab35455c2141880dc6528061b by Gunther Huebler
Fixed typo bug. larson-group/cam#129
The file was modified src/CLUBB_core/setup_clubb_pdf_params.F90 (diff)