Skip to content
Success

Changes

Summary

  1. 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. (details)
  2. Setting the minimum tolerance to be epsilon, this is BIT_CHANGING but only for single precision. See larson-group/clubb#1126 (details)
  3. BIT_CHANGING! Updated taus code calculations - CLUBB ticket #1115 (#1125) (details)
Commit 8bb631162837feba13cb64f43c1a40aa47873020 by Gunther Huebler
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.
The file was modified src/CLUBB_core/Skx_module.F90 (diff)
Commit 527360ddcce694dc3b89e69890792de97bd411da by Gunther Huebler
Setting the minimum tolerance to be epsilon, this is BIT_CHANGING but only for single precision. See larson-group/clubb#1126
The file was modified src/CLUBB_core/constants_clubb.F90 (diff)
Commit 54063504021c09c54346da26e76e5888b2f50fe2 by noreply
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
The file was modified input_misc/tuner/error_four_cases.in (diff)
The file was modified src/CLUBB_core/mixing_length.F90 (diff)