Skip to content

Commit

Permalink
Updating the clubb core and silhs version files
Browse files Browse the repository at this point in the history
  • Loading branch information
LarsonGroupSysAdmin committed Nov 29, 2023
1 parent 0ea7656 commit eff8d78
Show file tree
Hide file tree
Showing 2 changed files with 216 additions and 0 deletions.
108 changes: 108 additions & 0 deletions src/CLUBB_core/version_clubb_core.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
commit 0ea7656762902d44825603f83c24b74f817d502f
Author: Steffen Domke <[email protected]>
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 <[email protected]>
Date: Tue Nov 21 11:15:04 2023 -0600

Added new utility script print_tunable_parameters_table.py (#1130)

commit c107cfd8ebdc72966cc1ae4889b6f0e83b1f9b25
Author: domkesteffen <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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.
108 changes: 108 additions & 0 deletions src/SILHS/version_silhs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
commit 0ea7656762902d44825603f83c24b74f817d502f
Author: Steffen Domke <[email protected]>
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 <[email protected]>
Date: Tue Nov 21 11:15:04 2023 -0600

Added new utility script print_tunable_parameters_table.py (#1130)

commit c107cfd8ebdc72966cc1ae4889b6f0e83b1f9b25
Author: domkesteffen <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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.

0 comments on commit eff8d78

Please sign in to comment.