diff --git a/src/CLUBB_core/version_clubb_core.txt b/src/CLUBB_core/version_clubb_core.txt new file mode 100644 index 000000000..6924dd657 --- /dev/null +++ b/src/CLUBB_core/version_clubb_core.txt @@ -0,0 +1,108 @@ +commit 0ea7656762902d44825603f83c24b74f817d502f +Author: Steffen Domke +Date: Tue Nov 28 13:14:08 2023 -0600 + + Re-adjusted cap for invrs_tau_wpxp in src/CLUBB_core/mixing_length.F90 + BIT_CHANGING! CLUBB ticket #1115 + +commit 4dcbd3cd96bd4ed860fb961678d59f9e35ab1eb8 +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Tue Nov 21 11:15:04 2023 -0600 + + Added new utility script print_tunable_parameters_table.py (#1130) + +commit c107cfd8ebdc72966cc1ae4889b6f0e83b1f9b25 +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Thu Nov 16 17:31:30 2023 -0600 + + Added non-trapezoidal zm interpolation for cloud_frac (#1127) + + - Added a calculation for `cloud_frac_zm` when `l_call_pdf_closure_twice=false` and `l_trapezoidal_rule_zt=false` + This is BIT_CHANGING if `l_call_pdf_closure_twice=false` and `l_trapezoidal_rule_zt=false` since, in that case, `cloud_frac_zm` is now nonzero. + - Some minor formatting fixes + - Some minor fixes to pyplotgen's source code + - Added `a3_coef_min` to Lscale tunable_parameters.in + +commit 54063504021c09c54346da26e76e5888b2f50fe2 +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Tue Nov 14 15:39:40 2023 -0600 + + BIT_CHANGING! Updated taus code calculations - CLUBB ticket #1115 (#1125) + + - Changed invrs_tau_xp2/wp2 calculations to match the wpxp calculation: + Those now have a brunt_freq_pos and a brunt_freq_out_cloud term + - Changed tmp_calc magic number from .007 to .001 + - Changed upper clipping bound for Ri_zm from 12 to 2 in invrs_tau_wpxp calculation + - Reversed accidental changes to input_misc/tuner/error_four_cases.in + +commit 527360ddcce694dc3b89e69890792de97bd411da +Author: huebler +Date: Tue Nov 14 15:05:55 2023 -0600 + + Setting the minimum tolerance to be epsilon, this is BIT_CHANGING but only for single precision. See larson-group/clubb#1126 + +commit 8bb631162837feba13cb64f43c1a40aa47873020 +Author: huebler +Date: Tue Nov 14 13:45:56 2023 -0600 + + Changing order of sqrt and **3 to improve stability, see clubb#1126. Since this is a change to the order of operations, it is BIT_CHANGING. + +commit f4dabf64f8f2e4b1345d7a071020a406f365dedc +Author: huebler +Date: Mon Nov 13 13:51:36 2023 -0600 + + stats_metadata needs to be threadprivate to make our standalone thread test work. + +commit 3dc7571b0baa54dc855087caef4c36315b067fbb +Author: huebleruwm <37674341+huebleruwm@users.noreply.github.com> +Date: Fri Nov 10 18:15:20 2023 -0600 + + New Stats Indices Type (#1118) + + * Grouping stats indices into a derived type and making that accessible globally, for now. This does not run yet, but a checkpoint I wish to save. + + * Checkpoint to save + + * Checkpoint + + * It actually works now and is BFB with every case. + + * Starting to push the new derived type through the argument list. + + * The new dervied type, now stats_metadata, has been fed through the argument list. + + * Moved l_stats_samp into stats_metadata + + * Moved all the other stats_variables into stats_metadata + + * Small cleanup + + * Fixes a stats bug when calling compute_sample_mean in silhs. + + * Arrays in stats_metadata need only be allocated once, but we may want to call the stats init routines to set up more stats variables. So now we check for allocation before allocating. Also made the stat_indices type publicly available through clubb_api. + + * This should be initialized to 0. The new changes in cam were able to tease this out, which is a good sign. + + * A couple more to initialize to zero. + + * Moving stats_metadata to before stats_ variables in argument lists, just for consistency. + + * Changing stat_indices to stats_metadata_type + +commit 37ef1bb08dd6e2246215d26d3fc4128d9ffe3cec +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Fri Nov 10 15:47:14 2023 -0600 + + Quick fix for AnimationPanel so it works with the background-rcm changes (#1123) + + - Modified super call in AnimationPanel constructor + - Removed first frame from consideration when determining x-axis scaling since the starting values are sometimes large compared to the other time steps + +commit 63825a3122331a050c2e4972913b86cae0ce4b83 +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Thu Nov 9 15:04:06 2023 -0600 + + Z displace tunable (#1122) + + CLUBB ticket #1115 + Added the previously hard-coded z_displace as a tunable parameter. diff --git a/src/SILHS/version_silhs.txt b/src/SILHS/version_silhs.txt new file mode 100644 index 000000000..6924dd657 --- /dev/null +++ b/src/SILHS/version_silhs.txt @@ -0,0 +1,108 @@ +commit 0ea7656762902d44825603f83c24b74f817d502f +Author: Steffen Domke +Date: Tue Nov 28 13:14:08 2023 -0600 + + Re-adjusted cap for invrs_tau_wpxp in src/CLUBB_core/mixing_length.F90 + BIT_CHANGING! CLUBB ticket #1115 + +commit 4dcbd3cd96bd4ed860fb961678d59f9e35ab1eb8 +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Tue Nov 21 11:15:04 2023 -0600 + + Added new utility script print_tunable_parameters_table.py (#1130) + +commit c107cfd8ebdc72966cc1ae4889b6f0e83b1f9b25 +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Thu Nov 16 17:31:30 2023 -0600 + + Added non-trapezoidal zm interpolation for cloud_frac (#1127) + + - Added a calculation for `cloud_frac_zm` when `l_call_pdf_closure_twice=false` and `l_trapezoidal_rule_zt=false` + This is BIT_CHANGING if `l_call_pdf_closure_twice=false` and `l_trapezoidal_rule_zt=false` since, in that case, `cloud_frac_zm` is now nonzero. + - Some minor formatting fixes + - Some minor fixes to pyplotgen's source code + - Added `a3_coef_min` to Lscale tunable_parameters.in + +commit 54063504021c09c54346da26e76e5888b2f50fe2 +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Tue Nov 14 15:39:40 2023 -0600 + + BIT_CHANGING! Updated taus code calculations - CLUBB ticket #1115 (#1125) + + - Changed invrs_tau_xp2/wp2 calculations to match the wpxp calculation: + Those now have a brunt_freq_pos and a brunt_freq_out_cloud term + - Changed tmp_calc magic number from .007 to .001 + - Changed upper clipping bound for Ri_zm from 12 to 2 in invrs_tau_wpxp calculation + - Reversed accidental changes to input_misc/tuner/error_four_cases.in + +commit 527360ddcce694dc3b89e69890792de97bd411da +Author: huebler +Date: Tue Nov 14 15:05:55 2023 -0600 + + Setting the minimum tolerance to be epsilon, this is BIT_CHANGING but only for single precision. See larson-group/clubb#1126 + +commit 8bb631162837feba13cb64f43c1a40aa47873020 +Author: huebler +Date: Tue Nov 14 13:45:56 2023 -0600 + + Changing order of sqrt and **3 to improve stability, see clubb#1126. Since this is a change to the order of operations, it is BIT_CHANGING. + +commit f4dabf64f8f2e4b1345d7a071020a406f365dedc +Author: huebler +Date: Mon Nov 13 13:51:36 2023 -0600 + + stats_metadata needs to be threadprivate to make our standalone thread test work. + +commit 3dc7571b0baa54dc855087caef4c36315b067fbb +Author: huebleruwm <37674341+huebleruwm@users.noreply.github.com> +Date: Fri Nov 10 18:15:20 2023 -0600 + + New Stats Indices Type (#1118) + + * Grouping stats indices into a derived type and making that accessible globally, for now. This does not run yet, but a checkpoint I wish to save. + + * Checkpoint to save + + * Checkpoint + + * It actually works now and is BFB with every case. + + * Starting to push the new derived type through the argument list. + + * The new dervied type, now stats_metadata, has been fed through the argument list. + + * Moved l_stats_samp into stats_metadata + + * Moved all the other stats_variables into stats_metadata + + * Small cleanup + + * Fixes a stats bug when calling compute_sample_mean in silhs. + + * Arrays in stats_metadata need only be allocated once, but we may want to call the stats init routines to set up more stats variables. So now we check for allocation before allocating. Also made the stat_indices type publicly available through clubb_api. + + * This should be initialized to 0. The new changes in cam were able to tease this out, which is a good sign. + + * A couple more to initialize to zero. + + * Moving stats_metadata to before stats_ variables in argument lists, just for consistency. + + * Changing stat_indices to stats_metadata_type + +commit 37ef1bb08dd6e2246215d26d3fc4128d9ffe3cec +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Fri Nov 10 15:47:14 2023 -0600 + + Quick fix for AnimationPanel so it works with the background-rcm changes (#1123) + + - Modified super call in AnimationPanel constructor + - Removed first frame from consideration when determining x-axis scaling since the starting values are sometimes large compared to the other time steps + +commit 63825a3122331a050c2e4972913b86cae0ce4b83 +Author: domkesteffen <42725900+domkesteffen@users.noreply.github.com> +Date: Thu Nov 9 15:04:06 2023 -0600 + + Z displace tunable (#1122) + + CLUBB ticket #1115 + Added the previously hard-coded z_displace as a tunable parameter.