Ignore:
Timestamp:
Apr 5, 2026, 4:26:11 PM (7 days ago)
Author:
idelkadi
Message:

Rewriting and simplification of the interface between the LMDZ code and the radiative transfer codes (Old code / RRTM / ECRAD):

  • radlwsw_m.F90: call to the 3 codes controlled by the logical flag iflag_rrtm
  • lmdz_calloldrad_m.F90: interface with the old radiative transfer code
  • lmdz_call_rrtm_m.F90: interface with the RRTM radiative code
  • lmdz_call_ecrad_m.F90: interface with the ECRAD radiative code
  • lmdz_rad_ini_m.F90: initialisations common to the three radiative codes
  • lmdz_rad_out_m.F90: radiative flux outputs for LMDZ

Translated with DeepL.com (free version)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90

    r6154 r6159  
    13861386     CALL histwrite_phy(o_ZFLUX_DIR_SUN, ZFLUX_DIR_SUN)
    13871387
    1388      IF (ok_3Deffect) THEN
     1388     IF (ok_2xcall_ecrad) THEN
    13891389       CALL histwrite_phy(o_cloud_cover_sw_s2, cloud_cover_sw_s2)
    13901390       IF (vars_defined) THEN
     
    14991499       CALL histwrite_phy(o_ZFLUX_DIR_CLEAR_s2, ZFLUX_DIR_CLEAR_s2)
    15001500       CALL histwrite_phy(o_ZFLUX_DIR_SUN_s2, ZFLUX_DIR_SUN_s2)
    1501     ENDIF !ok_3Deffect
     1501    ENDIF !ok_2xcall_ecrad
    15021502#endif       
    15031503
Note: See TracChangeset for help on using the changeset viewer.