#624 closed enhancement (fixed)

Test with LMDZ

Reported by: jgipsl Owned by: jgipsl
Priority: critical Milestone: IPSLCM6.v2
Component: Anthropogenic processes Version:
Keywords: Cc:

Description

Test the standard test cases run LMDZ and ORCHIDEE-CN-CAN

Change History (5)

comment:1 Changed 16 months ago by jgipsl

The model was running using MPI only when coupled to LMDZ. Following commit was needed to run in hybrid mode using mixte MPI and OpenMP : [6327]

The script checkprivate.x was used to find missing OMP THREADPRIVATE . This script is developed for LMDZ by Jean-Yves Grandpeix and can be found here : http://www.lmd.jussieu.fr/~jyg/LMDZ/

comment:2 Changed 16 months ago by jgipsl

Following was done to set up a LMDZOR run with configuration LMDZOR_v6.3_work

  1. Extract LMDZOR_v6.3_work but first change ORCHIDEE/trunk to CN-CAN for model and config ORCHIDEE_OL.
-#-C- LMDZOR_v6.3_work  trunk/ORCHIDEE                     HEAD    14   ORCHIDEE     modeles
+#-C- LMDZOR_v6.3_work  branches/ORCHIDEE-CN-CAN/ORCHIDEE  HEAD    14   ORCHIDEE     modeles
 #-C- LMDZOR_v6.3_work  LMDZ6/branches/IPSLCM6.0.15        3564    11   LMDZ         modeles
...
-#-C- LMDZOR_v6.3_work  trunk/ORCHIDEE_OL                  HEAD    14   ORCHIDEE_OL  config
+#-C- LMDZOR_v6.3_work  branches/ORCHIDEE-CN-CAN/ORCHIDEE_OL   HEAD    14   ORCHIDEE_OL  config
  1. Copy orchidee.def and orchidee_pft.def_xxx from ORCHIDEE_OL FG2 simulation setup:
    cd modipsl/config/LMDZOR_v6
    cp ../ORCHIDEE_OL/OOL_SEC_STO_FG2/PARAM/orchidee* GENERAL/PARAM/.
    
  2. Inlcude orchidee_pft.def in run.def, add in GENERAL/PARAM/run.def
    INCLUDEDEF=orchidee_pft.def
    
  3. Set default values for some parameters in orchidee.def related to IOIPSL output and SPINUP_ANALYTIC. These parameters are modified by the orchidee_ol.driver in ORCHIDEE_OL but they are not handled in the coupled configurations. Modify in orchidee.def to have:
    XIOS_ORCHIDEE_OK = y 
    SECHIBA_HISTFILE2 = n
    WRITE_STEP = 0
    WRITE_STEP2 = 0 
    STOMATE_HIST_DT = 0
    STOMATE_IPCC_HIST_DT = 0
    SPINUP_ANALYTIC = n
    SPINUP_PERIOD = 10
    
  4. Adapt orchidee.card to copy the correct orchidee.def and orchidee_pft.def files. Adapt the PFTmap according to the choosen orchidee_pft.def, here the default with 15pfts is used so no need to change. Change in orchidee.card:
    DefSuffix=15pft.1ac
    ....
    List=	(${SUBMIT_DIR}/PARAM/orchidee.def, orchidee.def)   ,\
            (${SUBMIT_DIR}/PARAM/orchidee_pft.def_${DefSuffix}, orchidee_pft.def)   ,\
    ...
    List=   (out_orchidee, orchidee.def, orchidee_pft.def, used_orchidee.def, used_orchidee_pft.def, iodef.xml, context_orchidee.xml, context_input_orchidee.xml, field_def_orchidee.xml, file_def_orchidee.xml, river_desc.nc)
    

comment:3 Changed 16 months ago by jgipsl

Using the set up as above, test with EXEXPERMIENT/LMDZOR/clim_pdControl and EXPERMIENT/LMDZOR/amip have been successfully done for 6days each, using compilation mode prod, default set up for MPI and OMP.

comment:4 Changed 12 months ago by jgipsl

Created first version of configuration LMDZOR_v6.4:
http://forge.ipsl.jussieu.fr/igcmg/changeset/4979

Add configuration to be extracted:
http://forge.ipsl.jussieu.fr/igcmg/changeset/4992

You can now extract in a new modipsl, using

./model LMDZOR_v6.4_work

Tests for 6 days have been done at obelix, ciclad, irene and jean-zay for at least one of the experiments.

comment:5 Changed 12 months ago by jgipsl

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.