Ignore:
Timestamp:
Sep 7, 2023, 1:07:27 PM (9 months ago)
Author:
idelkadi
Message:

Implementation in the LMDZ code of the double call of the ECRAD radiative transfer code to estimate the 3D radiative effect of clouds.

  • This double call of Ecrad is controlled by the ok_3Deffect logic key.
  • If this key is enabled, 2 files of parameter configuration "namelists" for ECRAD are required at runtime: namelist_ecrad and namelist_ecrad_s2.
  • If this key is deactivated, the configuration and initialization part (reading namelist and netcdf files) is performed only once during simulation (1st call to ECRAD). Otherwise, configuration and initialization are performed each time Ecrad is called.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/clesphys.h

    r4537 r4677  
    105105       INTEGER :: iflag_phytrac
    106106
     107!AI flags pour ECRAD       
     108       LOGICAL :: ok_3Deffect
     109       CHARACTER(len=512) :: namelist_ecrad_file
     110
    107111       COMMON/clesphys/                                                 &
    108112! REAL FIRST
     
    154158     &     , iflag_phytrac, ok_new_lscp, ok_bs, ok_rad_bs               &
    155159     &     ,  iflag_thermals,nsplit_thermals, tau_thermals              &
    156      &     , iflag_physiq
     160     &     , iflag_physiq, ok_3Deffect, namelist_ecrad_file
    157161       save /clesphys/
    158162!$OMP THREADPRIVATE(/clesphys/)
Note: See TracChangeset for help on using the changeset viewer.