Skip to content
Success

Changes

Summary

  1. Add 2 more unit tests to test_analyzeSensMatrix.py (details)
  2. De-weight metrics that needn't be matched closely. (details)
  3. Pushed down some more loops in setup_pdf_params. All bit-for-bit. larson-group/cam#129 (details)
Commit ef13fcd9d433c3469bf649135f56dbd367b83d7b by Vince Larson
Add 2 more unit tests to test_analyzeSensMatrix.py
and allow pytest to run those 2 tests and the original one.

For #910.
The file was modified utilities/test_analyzeSensMatrix.py (diff)
The file was addedutilities/pytest.ini
Commit fa171f954ea474d1a931e6e7023a8f8ad707f512 by Vince Larson
De-weight metrics that needn't be matched closely.
The weight of each metric is specified in metricsWeights,
where 1 is full weight and eps is no weight.
The de-weighted metrics will be matched less closely
by the calculated best-fit parameter values.

For #910.
The file was modified utilities/analyze_sensitivity_matrix.py (diff)
The file was modified utilities/test_analyzeSensMatrix.py (diff)
Commit bc4a46d2e4a0ad88af04dc5aa8e34e9207547a8b by Gunther Huebler
Pushed down some more loops in setup_pdf_params. All bit-for-bit. larson-group/cam#129
The file was modified src/CLUBB_core/setup_clubb_pdf_params.F90 (diff)