wiki:model/LMDZ6_3par

Version 29 (modified by nillod, 8 years ago) (diff)

--

Evaluation of LMDZOR6 with aerosols defined with 3 params SW + 1 LW

Model installation

  1. Start to import modIPSL: svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl
  2. Change LMDZ revision to trunk 2541 in mod.def
  3. Install the model: cd modipsl/util ; ./model LMDZOR_v6

3b. To enable debug version: edit modipsl/config/LMDZOR/Makefile and add debug option:

lmdz: ../../modeles/LMDZ
   (cd ../../modeles/LMDZ ; ./makelmdz_fcm -debug -d $(RESOL_LMDZ) [...]
   (cd ../../modeles/LMDZ ; ./makelmdz_fcm -debug -d $(RESOL_LMDZ) [...]
  1. Activate RRTM mode in modipsl/modeles/LMDZ/makelmdz_fcm: rrtm=true
  1. Compile with L=79: cd modipsl/config/LMDZOR ; gmake LMD144142-L79

Activate and configure (RRTM, read aerosol for 3 parameters reading...)

  1. RRTM: see process below (don't forget to compile with rrtm flag). Active flag_rrtm=1 in corresponding PARAM/physiq.def file.
  2. Read aerosol: Edit corresponding PARAM/physiq.def file and add flag_aerosol_strat=2. Then add aerosols files to read in COMP/lmdz.card as below:
    [BoundaryFiles]
    List=   (/path/to/input/dir/tauswstrat.2D.${year}.nc, tauswstrat.2D.nc), \
            (/path/to/input/dir/taulwstrat.2D.${year}.nc, taulwstrat.2D.nc), \
            (/path/to/input/dir/${CREATE}_${year}_limit.nc,       limit.nc),\
    ...
    

TESTS

In dir:

Name #MPIOMP flag_aerPerLen?PackFq?Physic RRTMOut ForcingsResults Comment
LMDZOR6.VOLC.2D 47 8CPU2 1M 3YNPv5.4 Yes DEVTCMIP6 3par -Bug with OD550_STRAT computation
LMDZOR6.VOLC.2D.2 47 8CPU2 1Y 3YNPv5.4 Yes DEVTCMIP6 3parok 3Yphylmd rev 2550
LMDZOR6.VOLC.2D.3 47 8CPU2 1M 3YNPv5.4 Yes DEVTCMIP6 3parok 3Y phylmd rev 2550/queue test
LMDZOR6.VOLC.AOD 47 8CPU1 1Y 3YNPv5.4 Yes DEVTSATO ok 3Yphylmd rev 2550
LMDZOR6.NOVOLC 47 8CPU0 1Y 3YNPv5.4 Yes DEVTTSI onlyok 3Yphylmd rev 2550/ctrl sim

Outputs

All outputs were made with LMDZ6 rev 2550, physic=NPv5.4. Anomalies are performed by removing control run values (ie LMDZOR6.NOVOLC) in 1991-1993 period.

Forcings:

  • 2D (or 3 params): read g, omega and piz in SW + absorption in LW.
  • AOD: only the zonal AOD is reading

LMDZOR6.VOLC.2D.2 (2D forcing)

OD550_STRAT https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.2D.2_2550_3par_OD550_STRAT.gif

OD_10UM_STRAT https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.2D.2_2550_3par_OD_10um_STRAT.gif

Pair Anomaly https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.2D.2_2550_3par_Tops0_zonAveAnomPair.gif https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.2D.2_2550_3par_Tops0_Topl0_nettop_glbAveAnomPair.gif https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.2D.2_2550_3par_T2m_glbAveAnomPair.gif

LMDZOR6.VOLC.AOD (Sato AOD forcing)

OD550_STRAT https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.AOD_2550_3par_OD550_STRAT.gif

Pair Anomaly https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.AOD_2550_3par_Tops0_zonAveAnomPair.gif https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.AOD_2550_3par_Tops0_Topl0_nettop_glbAveAnomPair.gif https://pagesperso.locean-ipsl.upmc.fr/nillod/img/LMDZ6.rev2550/LMDZ6.AOD_2550_3par_T2m_glbAveAnomPair.gif