Changeset 5643 for LMDZ6/branches/contrails/libf/phylmd/lmdz_lscp_ini.f90
- Timestamp:
- May 5, 2025, 3:02:32 PM (5 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/contrails/libf/phylmd/lmdz_lscp_ini.f90
r5641 r5643 162 162 !$OMP THREADPRIVATE(ok_weibull_warm_clouds) 163 163 164 LOGICAL, SAVE, PROTECTED :: ok_nodeep_lscp=.FALSE. ! if True, the deep convection clouds are removed from the lscp calculations 165 !$OMP THREADPRIVATE(ok_nodeep_lscp) 166 167 LOGICAL, SAVE, PROTECTED :: ok_nodeep_lscp_rad=.FALSE. ! if True, the deep convection clouds are not accounted two times in radiative transfer 168 !$OMP THREADPRIVATE(ok_nodeep_lscp_rad) 169 164 170 REAL, SAVE, PROTECTED :: ffallv_issr ! tuning coefficient crystal fall velocity, cirrus clouds (with ISSR) 165 171 !$OMP THREADPRIVATE(ffallv_issr) … … 221 227 LOGICAL, SAVE, PROTECTED :: ok_plane_contrail ! activates the contrails parameterisation 222 228 !$OMP THREADPRIVATE(ok_plane_contrail) 229 230 LOGICAL, SAVE, PROTECTED :: ok_precip_lincontrails=.TRUE. ! if True, linear contrails can precipitate 231 !$OMP THREADPRIVATE(ok_precip_lincontrails) 223 232 224 233 REAL, SAVE, PROTECTED :: aspect_ratio_lincontrails=.1 ! [-] aspect ratio of linear contrails … … 482 491 CALL getin_p('ok_unadjusted_clouds',ok_unadjusted_clouds) 483 492 CALL getin_p('ok_weibull_warm_clouds',ok_weibull_warm_clouds) 493 CALL getin_p('ok_nodeep_lscp',ok_nodeep_lscp) 494 CALL getin_p('ok_nodeep_lscp_rad',ok_nodeep_lscp_rad) 484 495 ffallv_issr=ffallv_lsc 485 496 CALL getin_p('ffallv_issr',ffallv_issr) … … 501 512 CALL getin_p('coef_shear_lscp',coef_shear_lscp) 502 513 ! for aviation 514 CALL getin_p('ok_precip_lincontrails',ok_precip_lincontrails) 503 515 CALL getin_p('aspect_ratio_lincontrails',aspect_ratio_lincontrails) 504 516 coef_mixing_lincontrails=coef_mixing_lscp … … 583 595 WRITE(lunout,*) 'lscp_ini, ok_unadjusted_clouds:', ok_unadjusted_clouds 584 596 WRITE(lunout,*) 'lscp_ini, ok_weibull_warm_clouds:', ok_weibull_warm_clouds 597 WRITE(lunout,*) 'lscp_ini, ok_nodeep_lscp:', ok_nodeep_lscp 598 WRITE(lunout,*) 'lscp_ini, ok_nodeep_lscp_rad:', ok_nodeep_lscp_rad 585 599 WRITE(lunout,*) 'lscp_ini, ffallv_issr', ffallv_issr 586 600 WRITE(lunout,*) 'lscp_ini, cooling_rate_ice_thresh', cooling_rate_ice_thresh … … 601 615 WRITE(lunout,*) 'lscp_ini, coef_shear_lscp:', coef_shear_lscp 602 616 ! for aviation 617 WRITE(lunout,*) 'lscp_ini, ok_precip_lincontrails:', ok_precip_lincontrails 603 618 WRITE(lunout,*) 'lscp_ini, aspect_ratio_lincontrails:', aspect_ratio_lincontrails 604 619 WRITE(lunout,*) 'lscp_ini, coef_mixing_lincontrails:', coef_mixing_lincontrails
Note: See TracChangeset
for help on using the changeset viewer.