Skip to content
Success

Changes

Summary

  1. ADG1_w_closure consistency fix (#1282) (details)
  2. Fixing clubb_error_handling_gfortran_test (#1281) (details)
Commit e08890831c3c07606716b2b8f620ea1e9029a2c5 by noreply
ADG1_w_closure consistency fix (#1282)

* G_unit_test / ADG1_w_closure fix. A recent commit (bff619bdb2836f83ac658be8b8c258d41aaa6e14) introduced a change to ADG1_ADG2_responder_params that caused an inconsistency in the pdf calculations that the G_unit tests picked up on. This corrects it, but is also BIT_CHANGING, since it changes the calculation slightly when wp2 is exactly tolerance.

* Adding test to ensure err_info is correctly set by adg1 routines when calling with bad inputs - also moving wp2 check to ADG1_w_closure because it makes more sense there
The file was modifiedadg1_adg2_3d_luhar_pdf.F90 (diff)
Commit 8c9f81a53ce52fb923adc0fe4e55278910ade1b6 by noreply
Fixing clubb_error_handling_gfortran_test (#1281)

* Fixing error test by making the code check for NaNs in all solver cases - before it was only checking in Lapack. Also making a python version of the test and updating jenkins script to use it.

* A little cleanup

* Adding more comments and making a little data structure for the tests
The file was modifiedmatrix_solver_wrapper.F90 (diff)
The file was modifiedlapack_wrap.F90 (diff)