Skip to content
Success

Changes

Summary

  1. This should be BIT_CHANGING, but only because the value of Cx_min should change in the netcdf file. This will not be answer changing. (details)
  2. Change value of Cx_min to match what is in parameters_tunable.F90 (details)
  3. Adding flags and parameters to the r8029 backwards compatible lists. These do not change the backwards compatible results, so that we aren't relying on source code default values. (details)
  4. Changing the value of C_invrs_tau_shear from 0.02 to 0.15. (details)
  5. Avoiding stats call for variables that are not set when l_diag_Lscale_from_tau is not true. (details)
  6. Adding line to readme because previous commit will be BIT_CHANGING:108f6ea2c8b3d9357cf551b11a85a2d9a4becc47 in the backwards compatibility run since it will prevent NaNs in the .nc files. (details)
  7. Adding script that checks if two nc files contain different output fields, rather than just checking bit-for-bitness between the two. Also making our run_bin_diff script use this new nc comparator instead of linux diff. (details)
  8. Adjusting the value of C_invrs_tau_shear from 0.15 to 0.16 so that (details)
  9. Add l_smooth_Heaviside_tau_wpxp to smooth discontinuity in invrs_tau_wpxp_zm (details)
Commit 31351cc3d78ba5f7fc722628e1f23889bd55ef14 by Gunther Huebler
This should be BIT_CHANGING, but only because the value of Cx_min should change in the netcdf file. This will not be answer changing.
The file was modified src/CLUBB_core/parameters_tunable.F90 (diff)
Commit bcb29622c6699771d244bab3345a7e7ea70ea323 by noreply
Change value of Cx_min to match what is in parameters_tunable.F90
The file was modified input/tunable_parameters_Lscale/tunable_parameters.in (diff)
Commit 067d5ca5d065d2f62e06ea713ac73125ba692eaf by Gunther Huebler
Adding flags and parameters to the r8029 backwards compatible lists. These do not change the backwards compatible results, so that we aren't relying on source code default values.
The file was modified input/tunable_parameters_compatible_r8029/configurable_model_flags.in (diff)
The file was modified input/tunable_parameters_compatible_r8029/tunable_parameters.in (diff)
Commit 3f4e66923a460e96c51d1473153aba6ce1c9c78a by bmg2
Changing the value of C_invrs_tau_shear from 0.02 to 0.15.
This commit is BIT_CHANGING
The file was modified src/CLUBB_core/parameters_tunable.F90 (diff)
The file was modified input/tunable_parameters/tunable_parameters.in (diff)
Commit 108f6ea2c8b3d9357cf551b11a85a2d9a4becc47 by Gunther Huebler
Avoiding stats call for variables that are not set when l_diag_Lscale_from_tau is not true.
The file was modified src/CLUBB_core/advance_clubb_core_module.F90 (diff)
Commit e000e918d50566e48e2e35d43e7c7ad76a0e38cd by Gunther Huebler
Adding line to readme because previous commit will be BIT_CHANGING:108f6ea2c8b3d9357cf551b11a85a2d9a4becc47 in the backwards compatibility run since it will prevent NaNs in the .nc files.
The file was modified README (diff)
Commit ee117e4e991e6afcc9327cf8890439e1f90f86af by Gunther Huebler
Adding script that checks if two nc files contain different output fields, rather than just checking bit-for-bitness between the two. Also making our run_bin_diff script use this new nc comparator instead of linux diff.
The file was modified run_scripts/run_bindiff_all.bash (diff)
The file was addedrun_scripts/diff_netcdf_outputs.py
Commit 6dff441959e8cdb1eb5c52576309eb27f4f619c1 by bmg2
Adjusting the value of C_invrs_tau_shear from 0.15 to 0.16 so that
CLUBB (particularly the MC3E case) completes successfully for all
compiler tests.

You might say that this is BIT_CHANGING.
The file was modified src/CLUBB_core/parameters_tunable.F90 (diff)
The file was modified input/tunable_parameters/tunable_parameters.in (diff)
Commit 2f3a8a9c995174067f2a6687aff1fa96de2452e3 by noreply
Add l_smooth_Heaviside_tau_wpxp to smooth discontinuity in invrs_tau_wpxp_zm

This option calls subroutine smooth_heaviside_peskin, which implements the smooth Peskin Heaviside function.
The option is turned off for now, and so the results should remain bit for bit.

For #965.
The file was modified src/CLUBB_core/clubb_api_module.F90 (diff)
The file was modified input/case_setups/mc3e_model.in (diff)
The file was modified src/CLUBB_core/mixing_length.F90 (diff)
The file was modified src/CLUBB_core/advance_clubb_core_module.F90 (diff)
The file was modified src/CLUBB_core/advance_helper_module.F90 (diff)
The file was modified input/tunable_parameters/configurable_model_flags.in (diff)
The file was modified src/G_unit_test_types/pdf_parameter_tests.F90 (diff)
The file was modified input/case_setups/rico_model.in (diff)
The file was modified src/clubb_driver.F90 (diff)
The file was modified src/clubb_tuner.F90 (diff)
The file was modified src/G_unit_test_types/spurious_source_test.F90 (diff)
The file was modified src/CLUBB_core/constants_clubb.F90 (diff)
The file was modified src/CLUBB_core/model_flags.F90 (diff)
The file was modified input/case_setups/arm_97_model.in (diff)