Skip to content
Success

Changes

Summary

  1. Making work with latest clubb changes. (details)
  2. Changing stat_indices to stats_metadata_type (details)
  3. New Stats Indices Type (#1118) (details)
  4. New Stats Indices Type (#1118) (details)
Commit 7ed684cdae166f4154bb66efee56b999736a86de by Gunther Huebler
Making work with latest clubb changes.
The file was modifiedsrc/physics/cam/subcol_SILHS.F90 (diff)
The file was modifiedsrc/physics/cam/clubb_intr.F90 (diff)
Commit 84dd0f8657a9289e59729536e993ce5894be7315 by Gunther Huebler
Changing stat_indices to stats_metadata_type
The file was modifiedsrc/physics/cam/clubb_intr.F90 (diff)
Commit 0eb82e3d60c5fd567e1f24a0015d2c6fd8f21069 by noreply
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
The file was modifiedsetup_clubb_pdf_params.F90 (diff)
The file was modifiedmixing_length.F90 (diff)
The file was modifiedstats_clubb_utilities.F90 (diff)
The file was modifiedstats_lh_zt_module.F90 (diff)
The file was modifiedstats_sfc_module.F90 (diff)
The file was modifiedadvance_xp2_xpyp_module.F90 (diff)
The file was modifiedstats_type_utilities.F90 (diff)
The file was modifiednumerical_check.F90 (diff)
The file was modifiedsfc_varnce_module.F90 (diff)
The file was modifiedadvance_windm_edsclrm_module.F90 (diff)
The file was modifiedadvance_clubb_core_module.F90 (diff)
The file was modifiedstats_rad_zm_module.F90 (diff)
The file was modifiedstats_zt_module.F90 (diff)
The file was modifiedstats_variables.F90 (diff)
The file was modifiedadvance_wp2_wp3_module.F90 (diff)
The file was modifiedadvance_helper_module.F90 (diff)
The file was modifiedstats_lh_sfc_module.F90 (diff)
The file was modifiedfill_holes.F90 (diff)
The file was modifiedmono_flux_limiter.F90 (diff)
The file was modifiedclip_explicit.F90 (diff)
The file was modifiedprecipitation_fraction.F90 (diff)
The file was modifiedstats_rad_zt_module.F90 (diff)
The file was modifiedclubb_api_module.F90 (diff)
The file was modifiedpdf_closure_module.F90 (diff)
The file was modifiedadvance_xp3_module.F90 (diff)
The file was modifiedstats_zm_module.F90 (diff)
The file was modifiedoutput_grads.F90 (diff)
The file was modifiedadvance_xm_wpxp_module.F90 (diff)
Commit 1fff41b95831158920098a46667c5bee20b406fd by noreply
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
The file was modifiedsilhs_api_module.F90 (diff)
The file was modifiedlatin_hypercube_driver_module.F90 (diff)
The file was modifiedoutput_2D_samples_module.F90 (diff)