Skip to content
Failed

Changes

Summary

  1. change loop index to sclr and edsclr for sclr_dim and edsclr_dim (#1173) (details)
  2. Ri zm calc5 (#1175) (details)
  3. Ri zm calc5 (#1175) (details)
Commit 3ab47e7b81c1bc1b6d5b8ee0fc7ab285614ae7c3 by noreply
change loop index to sclr and edsclr for sclr_dim and edsclr_dim (#1173)

Whenever a loop is dimensioned sclr_dim, use sclr as the loop index. Whenever a loop is dimensioned edsclr_dim, use edsclr as the loop index.

Added changes and tested for binary differences with the following flags for the gabls2 case:
l_host_applies_sfc_fluxes=true/false
l_call_pdf_closure_twice=true/false
l_lmm_stepping=true/false
l_explicit_turbulent_adv_wpxp=true/false

See #987.
The file was modified advance_clubb_core_module.F90 (diff)
The file was modified advance_windm_edsclrm_module.F90 (diff)
The file was modified advance_xp3_module.F90 (diff)
The file was modified numerical_check.F90 (diff)
The file was modified stats_zm_module.F90 (diff)
The file was modified stats_zt_module.F90 (diff)
The file was modified pdf_closure_module.F90 (diff)
The file was modified sfc_varnce_module.F90 (diff)
The file was modified adg1_adg2_3d_luhar_pdf.F90 (diff)
The file was modified new_hybrid_pdf_main.F90 (diff)
The file was modified advance_xm_wpxp_module.F90 (diff)
The file was modified stats_clubb_utilities.F90 (diff)
Commit 77d72936a35198cc193e31782139908254a6b3f3 by noreply
Ri zm calc5 (#1175)

* Ri_zm calc (Part 5) - Implementing calc_Ri_zm
CLUBB tocket #1145

Cleaning up subroutine compute_Cx_fnc_Richardson
1) In advance_helper_module.F90:
- Removed superfluous inputs
- Added Brunt Väisälä frequency variables, shear_sqd, and Lscale_zm as inputs
- Removed call to calc_brunt_vaisala_freq_sqd
- Removed zt2zm(Lscale)
- Removed calculation and stat_update_var of shear_sqd

2) In advance_clubb_core:
- Added stat_update_var for shear_sqd
- Adjusted call to compute_Cx_fnc_Richardson

3) Renamed netcdf variable `shear_sqd` to `ddzt_umvm_sqd` to keep variable names consistent.
The file was modified advance_helper_module.F90 (diff)
The file was modified stats_zm_module.F90 (diff)
The file was modified advance_clubb_core_module.F90 (diff)
The file was modified stats_variables.F90 (diff)
Commit 94e27a08e8576a04dde299e260e1a547243d4af1 by noreply
Ri zm calc5 (#1175)

* Ri_zm calc (Part 5) - Implementing calc_Ri_zm
CLUBB tocket #1145

Cleaning up subroutine compute_Cx_fnc_Richardson
1) In advance_helper_module.F90:
- Removed superfluous inputs
- Added Brunt Väisälä frequency variables, shear_sqd, and Lscale_zm as inputs
- Removed call to calc_brunt_vaisala_freq_sqd
- Removed zt2zm(Lscale)
- Removed calculation and stat_update_var of shear_sqd

2) In advance_clubb_core:
- Added stat_update_var for shear_sqd
- Adjusted call to compute_Cx_fnc_Richardson

3) Renamed netcdf variable `shear_sqd` to `ddzt_umvm_sqd` to keep variable names consistent.
The file was modified all_stats.in (diff)
The file was modified standard_stats.in (diff)