Ignore:
Timestamp:
Sep 18, 2017, 5:32:12 PM (7 years ago)
Author:
musat
Message:

The 4co2 output fields are now managed by the XIOS server via
file*lmdz*xml files and the ok_4xCO2atm logical flag.
ok_4xCO2atm is initialized to TRUE if

  • one of the 4co2 variables (rsut4cO2, rlut4co2, etc) are asked for

by XIOS sefrver or

  • if one of the perturbed GES concentration (RCO2_per, RCH4_per, etc)

is different from the actual (RCO2, RCH4, etc) GES concentration.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/phys_output_var_mod.F90

    r2958 r2989  
    9292  LOGICAL, SAVE                                :: dryaod_diag=.TRUE.
    9393  !$OMP THREADPRIVATE(swaero_diag, dryaod_diag)
     94  ! ok_4xCO2atm : flag indicates if it is necessary to do a second call of
     95  ! radiation code with a 4xCO2 or another different GES to assess SW/LW
     96  ! in this case
     97  !--IM: as for swaero_diag or dryaod_diag this needs to be set to TRUE by default and
     98  !--    changed back to FALSE after first radiation call and corrected back to TRUE
     99  !--    based on output requests
     100  LOGICAL, SAVE                                :: ok_4xCO2atm=.FALSE.
     101  !$OMP THREADPRIVATE(ok_4xCO2atm)
    94102
    95103  INTEGER, SAVE:: levmin(nfiles) = 1
Note: See TracChangeset for help on using the changeset viewer.