Skip to content
Success

Changes

Summary

  1. Moving Lscale from an acc create statement inside clubb to the acc output statement in clubb_api. This is bug fix that is BIT_CHANGING, but only for silhs cases running on the GPU. Also using this to add BIT_CHANGING:aff1bb12551c5b3a8ab1c4d773ef5c17fb96c53b, as that commit was BC but just missing the message. (details)
  2. Various Small Tweaks (#1205) (details)
  3. Making compatible with latest clubb changes (details)
Commit 3e8029ad73ea28d9d444982e17e0f996e7a93cf2 by Gunther Huebler
Moving Lscale from an acc create statement inside clubb to the acc output statement in clubb_api. This is bug fix that is BIT_CHANGING, but only for silhs cases running on the GPU. Also using this to add BIT_CHANGING:aff1bb12551c5b3a8ab1c4d773ef5c17fb96c53b, as that commit was BC but just missing the message.
The file was modified clubb_api_module.F90 (diff)
The file was modified advance_clubb_core_module.F90 (diff)
Commit c30ea55fd03ba8807e91c53d43e6d9467ce88d36 by noreply
Various Small Tweaks (#1205)

* Batching multicol output. Unfinished, need to make calls_p_out a namelist input and handle the case that it doesn't evenly divide the total number of timesteps.

* Pushin column loop into initialize_clubb_variables

* Adding explicit loops in main timestepping loop and pushing columns loop into l_calc_thlp2_rad

* Various small loop pushes and improvements.

* Adding argument to create_multi_col_params.py to add calls_p_out to namelist.

* Final little tweaks

* Tiny fixes

* Changing var name calls_p_out to calls_per_out
The file was modified clubb_api_module.F90 (diff)
The file was modified calc_pressure.F90 (diff)
The file was modified output_netcdf.F90 (diff)
The file was modified advance_clubb_core_module.F90 (diff)
Commit d7e19469167e4129a83c60643b0ad3f7b2e3deea by Gunther Huebler
Making compatible with latest clubb changes
The file was modified WRF/phys/module_bl_clubb.F (diff)