GFS_suite_interstitial_f.F90 sets cloud_condensed_water_mixing_ratio_convective_transport_tracer to 0 if it was initialized to -999.9 in CCPP_typedefs.F90. This is used as a "flag" to signal whether cloud ice is used as a tracer in microphysics in Zhao-Carr (now removed) and GFDL. Some convection schemes still have logic around this too. This can be cleaned up to not be so confusing by using a real logical flag that denotes whether cloud ice is used. See #1212 .
GFS_suite_interstitial_f.F90 sets cloud_condensed_water_mixing_ratio_convective_transport_tracer to 0 if it was initialized to -999.9 in CCPP_typedefs.F90. This is used as a "flag" to signal whether cloud ice is used as a tracer in microphysics in Zhao-Carr (now removed) and GFDL. Some convection schemes still have logic around this too. This can be cleaned up to not be so confusing by using a real logical flag that denotes whether cloud ice is used. See #1212 .