Changeset 5594


Ignore:
Timestamp:
02/19/21 13:48:11 (3 years ago)
Author:
acosce
Message:

Add regular experiment in ICOLMDZORINCA configuration

Location:
CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7
Files:
1 added
3 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/GES/COMP/inca.card

    r5586 r5594  
    3434 
    3535[InitialStateFiles] 
    36 List= () 
    37          
     36List= (${R_IN}/RESTART/LMDZORINCA/TEST/GES/GESrefLR/CHM/Restart/GESrefLR_20060101_chem_restart.nc, chem_start.nc) 
    3837 
    3938[BoundaryFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/LMDZORINCA/GES_LR/COMP/inca.card

    r5542 r5594  
    6565        (${MODIPSL}/modeles/INCA/src/INCA_XML/file_def_inca_restart.xml, file_def_inca_restart.xml ), \ 
    6666        (${MODIPSL}/modeles/INCA/src/INCA_XML/file_def_inca_GES.xml, file_def_inca.xml ), \ 
    67         (${MODIPSL}/bin/inca_${ResolAtm}_${OptMode}_${ConfChem}.dat, inca.dat) 
     67        (${MODIPSL}/bin/inca_${OptMode}_${ConfChem}.dat, inca.dat) 
    6868 
    6969[RestartFiles] 
     
    7171List= (chem_restart.nc, chem_restart.nc, chem_start.nc) 
    7272  
    73  
    74  
    7573[OutputText] 
    7674List=(inca.out, inca.def,context_inca.xml,field_def_inca.xml,file_def_inca.xml, inca_IDxml.out) 
     
    7876[OutputFiles] 
    7977List=   (inca1d_ges.nc,      ${R_OUT_CHM_O_D}/${PREFIX}_1D_inca_ges.nc, NONE  ),\ 
    80         (inca1mo_ges.nc,      ${R_OUT_CHM_O_M}/${PREFIX}_1M_inca_ges.nc, NONE  ),\ 
    81         (co2_carbonator.nc,  ${R_OUT_CHM_O_M}/${PREFIX}_1M_co2_carbonator.nc, NONE) 
     78        (inca1mo_ges.nc,      ${R_OUT_CHM_O_M}/${PREFIX}_1M_inca_ges.nc, NONE  ) 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/LMDZORINCA/GES_LR/COMP/lmdz.card

    r5542 r5594  
    9393        (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    9494        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    95         (${SUBMIT_DIR}/PARAM/traceur.def_h2o_NP, traceur.def), \ 
     95        (${SUBMIT_DIR}/PARAM/traceur.def_h2o, traceur.def), \ 
    9696        (${SUBMIT_DIR}/PARAM/iodef.xml, . ),                                \ 
    9797        (${MODIPSL}/modeles/LMDZ/DefLists/context_lmdz.xml, . ),            \ 
    9898        (${MODIPSL}/modeles/LMDZ/DefLists/field_def_lmdz.xml, . ),          \ 
     99        (${MODIPSL}/modeles/LMDZ/DefLists/field_def_cosp1.xml, . ),          \ 
    99100        (${MODIPSL}/modeles/LMDZ/DefLists/file_def_histmth_lmdz.xml, . ),   \ 
    100101        (${MODIPSL}/modeles/LMDZ/DefLists/file_def_histmthCOSP_lmdz.xml, .),\ 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/DRIVER/inca.driver

    r5586 r5594  
    421421    if [ -f context_input_inca.xml ] ; then 
    422422        echo '<context id="inca" src="./context_input_inca.xml"/>' >> add.tmp 
    423   #      echo '<context id="inca" src="./context_start_inca.xml"/>' >> add.tmp 
     423        echo '<context id="inca" src="./context_start_inca.xml"/>' >> add.tmp 
    424424        echo '<context id="inca" src="./context_sflx_inca.xml"/>' >> add.tmp 
    425         echo '<context id="inca" src="./context_co2_bis_inca.xml"/>' >> add.tmp 
    426425        echo '<context id="inca" src="./context_winds_inca.xml"/>' >> add.tmp 
    427426        echo '<context id="inca" src="./context_oxydants_inca.xml"/>' >> add.tmp 
     427        if [ X${CHEM} =  XGES ] ; then  
     428            echo '<context id="inca" src="./context_co2_bis_inca.xml"/>' >> add.tmp 
     429        fi 
     430 
    428431    fi 
    429432    cp iodef.xml iodef.xml.tmp 
     
    447450    fi 
    448451 
    449  
    450  
    451 #    if [ X${inca_UserChoices_LMDZ_10m_winds} = Xn ] ; then  
    452         echo "retire UNLIMITED sur axe temps " 
    453         nccopy -u u10xios.nc tmp.nc 
    454         mv tmp.nc u10xios.nc 
    455         nccopy -u v10xios.nc tmp.nc 
    456         mv tmp.nc v10xios.nc 
    457 #    fi 
    458  
     452    # remove unlimited from time axis for allowed xios to read all values in one time  
     453    echo "retire UNLIMITED sur axe temps " 
     454    nccopy -u u10xios.nc tmp.nc 
     455    mv tmp.nc u10xios.nc 
     456    nccopy -u v10xios.nc tmp.nc 
     457    mv tmp.nc v10xios.nc 
    459458    nccopy -u oxydants.nc tmp.nc 
    460459    mv tmp.nc oxydants.nc 
    461460 
    462461 
     462 
     463    # Set interpolated output grid depending on resoultion, only if ICO component is set in config.card 
     464    if [ ! "X${config_ListOfComponents_ICO}" = "X" ] ; then    
     465        if [ ${RESOL_NBP} == 40  ] ; then 
     466            valuei=144 
     467            valuej=143 
     468        elif [ ${RESOL_NBP} == 80  ] ; then 
     469            valuei=360 
     470            valuej=180 
     471        elif [ ${RESOL_NBP} == 160  ] ; then 
     472            valuei=720 
     473            valuej=360 
     474    elif [ ${RESOL_NBP} == 320  ] ; then 
     475        valuei=1440 
     476        valuej=720 
     477        else 
     478            IGCM_debug_Exit "RESOL_NBP=${RESOL_NBP} is not yet implemented in drivers" 
     479            IGCM_debug_Verif_Exit 
     480        fi 
     481         
     482        IGCM_debug_Print 1 "Modify output grid parameters for current resolution in context_inca.xml" 
     483        cp context_inca.xml context_inca.xml.init 
     484        sed -e "s/ni_glo.*=.*\"144\"/ni_glo=\"${valuei}\"/" \ 
     485            -e "s/nj_glo.*=.*\"143\"/nj_glo=\"${valuej}\"/" \ 
     486            context_inca.xml.init > context_inca.xml 
     487         
     488    fi 
    463489 
    464490 
Note: See TracChangeset for help on using the changeset viewer.