Ignore:
Timestamp:
Aug 4, 2025, 3:03:07 PM (11 days ago)
Author:
aborella
Message:

Additional diags for contrails + simplified coupling between deep conv and cirrus clouds + small modifsin RRTM for RF of contrails alone

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/contrails/libf/phylmd/lmdz_cloud_optics_prop_ini.f90

    r5794 r5796  
    1212  LOGICAL, PROTECTED :: ok_icefra_lscp, ok_new_lscp
    1313  LOGICAL, PROTECTED :: ok_plane_contrail
    14   LOGICAL, PROTECTED :: ok_higher_cirrus_cover
    1514  REAL, PROTECTED :: bl95_b0, bl95_b1 ! Parameter in B&L 95-Formula
    1615  REAL, ALLOCATABLE :: latitude_deg(:)
     
    2625  REAL, PROTECTED :: zepsec
    2726  REAL, PROTECTED :: eff2vol_radius_contrails=0.7
     27  REAL, PROTECTED :: rei_min_contrails=10.
    2828  REAL, PROTECTED :: rho_ice=920. ! Ice crystal density (assuming spherical geometry) [kg/m3]
    2929  REAL, PARAMETER :: thres_tau=0.3, thres_neb=0.001
     
    4545!$OMP THREADPRIVATE(rei_coef, rei_min_temp)
    4646!$OMP THREADPRIVATE(zepsec)
    47 !$OMP THREADPRIVATE(eff2vol_radius_contrails, rho_ice)
    48 !$OMP THREADPRIVATE(ok_plane_contrail, ok_higher_cirrus_cover)
     47!$OMP THREADPRIVATE(eff2vol_radius_contrails, rei_min_contrails, rho_ice)
     48!$OMP THREADPRIVATE(ok_plane_contrail)
    4949
    5050 
     
    117117    CALL getin_p('eff2vol_radius_contrails', eff2vol_radius_contrails)
    118118    write(lunout,*)'eff2vol_radius_contrails=',eff2vol_radius_contrails
    119     CALL getin_p('ok_higher_cirrus_cover', ok_higher_cirrus_cover)
    120     write(lunout,*)'ok_higher_cirrus_cover=',ok_higher_cirrus_cover
    121 
    122     IF ( ok_higher_cirrus_cover .AND. iflag_rei .GT. 0 ) THEN
    123       abort_message = 'in cloud_optics, ok_higher_cirrus_cover is not implemented for iflag_rei > 0'
    124       CALL abort_physic (modname,abort_message,1)
    125     ENDIF
     119    CALL getin_p('rei_min_contrails', rei_min_contrails)
     120    write(lunout,*)'rei_min_contrails=',rei_min_contrails
    126121   
    127122  END SUBROUTINE cloud_optics_prop_ini
Note: See TracChangeset for help on using the changeset viewer.