Changeset 5625 for CONFIG/UNIFORM


Ignore:
Timestamp:
03/11/21 15:48:24 (3 years ago)
Author:
acosce
Message:

Add some modification to correct some bug due to management of ICO grid

Location:
CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7
Files:
3 edited

Legend:

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

    r5594 r5625  
    3737 
    3838[BoundaryFiles] 
    39 List=(${R_IN}/CHM/IPCC_AR6/OXYDANTS/${RESOL_CHM}_yearly_interpolated/oxydants_${year}.nc,   oxydants.nc         ),\ 
     39List=(${R_IN}/CHM/IPCC_AR6/OXYDANTS/144142-L79_yearly_interpolated/oxydants_${year}.nc,   oxydants.nc         ),\ 
    4040     (/ccc/work/cont003/subipsl/subipsl/ECMWF320x160/AN${year}/165_${year}${month}.nc      , u10xios.nc         ),\ 
    4141     (/ccc/work/cont003/subipsl/subipsl/ECMWF320x160/AN${year}/166_${year}${month}.nc      , v10xios.nc         ) 
     
    4444ListNonDel= (${R_IN}/CHM/FILES_LONxLAT/landuse_lmdz_dyn.nc                              ,   landuse.nc          ),\ 
    4545            (${R_IN}/CHM/FILES_LONxLAT/npp_dyn.nc                                       ,   npp.nc              ),\ 
    46             (${R_IN}/CHM/INCA${RESOL_CHM}/dustincaEC.nc                                 ,   dustEC.nc           ),\ 
    47             (${R_IN}/CHM/INCA${RESOL_CHM}/new_phototable.dat                            ,   phototable.dat      ),\ 
     46            (${R_IN}/CHM/INCA144142-L79/dustincaEC.nc                                   ,   dustEC.nc           ),\ 
     47            (${R_IN}/CHM/INCA144142-L79/new_phototable.dat                              ,   phototable.dat      ),\ 
    4848            (${R_IN}/CHM/IPCC_AR6/SFLX/VERS3/144142-L79/ANT/sflx_lmdz_ANT_2000_dyn.nc   ,   sflx_ANT_LR.nc      ),\ 
    4949            (${R_IN}/CHM/IPCC_AR6/SFLX/VERS3/144142-L79/BBG/sflx_lmdz_BBG_2000_dyn.nc   ,   sflx_BBG_LR.nc      ),\ 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/DRIVER/inca.driver

    r5594 r5625  
    2020    IGCM_debug_PushStack "CHM_Initialize" 
    2121 
    22     if [ X$ResolAtm != X ] ; then 
    23         # ResolAtm is set in config.card 
    24         RESOL_ATM_3D=${ResolAtm} 
    25         RESOL_ATM_Z=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $3}' ) 
    26         RESOL_ATM_X=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $1}' ) 
    27         RESOL_ATM_Y=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $2}' ) 
    28  
    29         RESOL_CHM=${RESOL_ATM_X}${RESOL_ATM_Y}-L${RESOL_ATM_Z} 
    30     elif [ -f ${SUBMIT_DIR}/../.resol ] ; then 
    31         [ -f ${SUBMIT_DIR}/../.resol ] && eval $(grep RESOL_ATM_3D ${SUBMIT_DIR}/../.resol) || RESOL_ATM_3D=96x95x19 
    32         RESOL_CHM_Z=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $3}' | awk "-F-" '{print $1}') 
    33     else 
     22    if [ X${config_ListOfComponents_ICO} = X ] ; then 
     23 
     24        if [ X$ResolAtm != X ] ; then 
     25            # ResolAtm is set in config.card 
     26            RESOL_ATM_3D=${ResolAtm} 
     27            RESOL_ATM_Z=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $3}' ) 
     28            RESOL_ATM_X=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $1}' ) 
     29            RESOL_ATM_Y=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $2}' ) 
     30             
     31            RESOL_CHM=${RESOL_ATM_X}${RESOL_ATM_Y}-L${RESOL_ATM_Z} 
     32        elif [ -f ${SUBMIT_DIR}/../.resol ] ; then 
     33            [ -f ${SUBMIT_DIR}/../.resol ] && eval $(grep RESOL_ATM_3D ${SUBMIT_DIR}/../.resol) || RESOL_ATM_3D=96x95x19 
     34            RESOL_CHM_Z=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $3}' | awk "-F-" '{print $1}') 
     35        else 
    3436        IGCM_debug_Exit "ResolAtm is not set in config.card and the .resol file does not exist." 
    3537        IGCM_debug_Verif_Exit 
     38        fi 
     39    else 
     40        RESOL_ATM_Z=${dynamico_UserChoices_RESOL_ATM_Z} 
     41        RESOL_NBP=${dynamico_UserChoices_RESOL_NBP} 
     42 
    3643    fi 
    3744 
     
    421428    if [ -f context_input_inca.xml ] ; then 
    422429        echo '<context id="inca" src="./context_input_inca.xml"/>' >> add.tmp 
    423         echo '<context id="inca" src="./context_start_inca.xml"/>' >> add.tmp 
     430#       echo '<context id="inca" src="./context_start_inca.xml"/>' >> add.tmp 
    424431        echo '<context id="inca" src="./context_sflx_inca.xml"/>' >> add.tmp 
    425432        echo '<context id="inca" src="./context_winds_inca.xml"/>' >> add.tmp 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/IMPORTANT_README

    r5543 r5625  
    44Attention pour l'instant cela ne fonctionne qu'avec le couplage des vents à 10m 
    55Attention les etats initiaux sont crees sur des simus TEST de 1 jour il faudra les remplacer 
     6Attention cela ne gÚre par la lecture des restart de inca (il faut lire le restart sur la grille non structurée)  
     7le calcul de la tropopause est à faire  
Note: See TracChangeset for help on using the changeset viewer.