/** \page SGSCLOUD_page Subgrid-scale Cloud Interstitial \section rrfs_sgscloud_descrip Description This interstitial module adds the subgrid-scale cloud information to the resolved-scale (microphysics) clouds. This procedure is required when using microphysics schemes that only produce clouds in fully saturated grid cells, like the Thompson microphysics scheme, and when using boundary layer and convection schemes that produce subgrid-scale cloud information (mixing ratio and cloud fraction). This allows the subgrid-scale cloud information to be assembled into the rest of the cloud information prior to calling the radiation schemes. \section intra_rrfssgs Intraphysics Communication - sgscloud_radpre_run: \ref arg_table_sgscloud_radpre_run - sgscloud_radpost_run:\ref arg_table_sgscloud_radpost_run \section gen_rrfssgs SGSCLOUD Pre-radiation Interstitial General Algorithm The order of procedures is outlined below: \n - Back up the original qc, qi, and qs in "save arrays" qc_save, qi_save and qs_save. \n - Add MYNN boundary layer clouds cldfra_bl as qc, qi and qs \n - Add Grell-Freitas deep convection clouds. Partition the condensate from the convection scheme into liquid, ice and snow. \n - Calculate effective radius cloud water, ice and snow \n - Calculate Chaboureau-Bechtold (CB) convective component based on both Chaboureau and Bechtold (2002 \cite Chaboureau_2002 and 2005 \cite Chaboureau_2005) \n - Leverage CB stratus clouds from MYNN in saturated condtions into cloud fraction. */