Changeset 699 for CONFIG/LMDZ


Ignore:
Timestamp:
08/05/09 16:00:47 (12 years ago)
Author:
jgipsl
Message:

Updatede LMDZ4 configuration as done for LMDZ4OR. Added new compile
resolutions and corresponding parameter files.

Location:
CONFIG/LMDZ/branches/LMDZ4
Files:
6 added
11 edited
3 moved

Legend:

Unmodified
Added
Removed
  • CONFIG/LMDZ/branches/LMDZ4/AA_make

    r603 r699  
    33 
    44all : 
    5         if [ -s ./.resol ] ; then gmake `cat .resol` ; else gmake LMD9671 ; fi 
     5        if [ -s ./.resol ] ; then $(M_K) `head -1 .resol` ; else gmake LMD9695 ; fi 
    66 
    7  
    8 LMD7245 : libioipsl lmdz7245 verif 
     7LMD7245 : libioipsl lmdz72x45x19 verif 
    98        echo "LMD7245" >.resol 
     9        echo "RESOL_ATM_3D=72x45x19" >>.resol 
    1010        echo "$(LIB_MPI)" >.libmpi 
    1111 
    12 LMD9671 : libioipsl lmdz9671 verif 
     12LMD9671 : libioipsl lmdz96x71x19 verif 
    1313        echo "LMD9671" >.resol 
     14        echo "RESOL_ATM_3D=96x71x19" >>.resol 
    1415        echo "$(LIB_MPI)" >.libmpi 
    1516 
    16 LMD14496 : libioipsl lmdz14496 verif 
    17         echo "LMD14496" >.resol 
     17LMD9695 : libioipsl lmdz96x95x19 verif 
     18        echo "LMD9695" >.resol 
     19        echo "RESOL_ATM_3D=96x95x19" >>.resol 
    1820        echo "$(LIB_MPI)" >.libmpi 
    1921 
    20 LMD144142 : libioipsl lmdz144142 verif 
    21         echo "LMD144142" >.resol 
     22LMD9695-L39 : libioipsl lmdz96x95x39 verif 
     23        echo "LMD9695" >.resol 
     24        echo "RESOL_ATM_3D=96x95x39" >>.resol 
    2225        echo "$(LIB_MPI)" >.libmpi 
    2326 
     27LMD14496 : libioipsl lmdz144x96x19 verif 
     28        echo "LMD14496" >.resol 
     29        echo "RESOL_ATM_3D=144x96x19" >>.resol 
     30        echo "$(LIB_MPI)" >.libmpi 
     31 
     32LMD144142 : libioipsl lmdz144x142x19 verif 
     33        echo "LMD144142" >.resol 
     34        echo "RESOL_ATM_3D=144x142x19" >>.resol 
     35        echo "$(LIB_MPI)" >.libmpi 
     36 
     37LMD144142-L39 : libioipsl lmdz144x142x39 verif 
     38        echo "LMD144142" >.resol 
     39        echo "RESOL_ATM_3D=144x142x39" >>.resol 
     40        echo "$(LIB_MPI)" >.libmpi 
    2441 
    2542libioipsl : 
     
    2744 
    2845 
    29 lmdz7245: 
    30         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 72x45x19 -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) create_etat0_limit ; cp bin/create_etat0_limit_72x45x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 
    31         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 72x45x19 -parallel mpi -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) gcm ; cp bin/gcm_72x45x19_phylmd_para.e ../../bin/gcm.e ; ) 
     46lmdz72x45x19: 
     47        $(M_K) lmdz RESOL_LMDZ=72x45x19 
    3248 
    33 lmdz9671: 
    34         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 96x71x19 -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) create_etat0_limit ; cp bin/create_etat0_limit_96x71x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 
    35         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 96x71x19 -parallel mpi -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) gcm ; cp bin/gcm_96x71x19_phylmd_para.e ../../bin/gcm.e ; ) 
     49lmdz96x71x19: 
     50        $(M_K) lmdz RESOL_LMDZ=96x71x19 
    3651 
    37 lmdz14496: 
    38         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 144x96x19 -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) create_etat0_limit ; cp bin/create_etat0_limit_144x96x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 
    39         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 144x96x19 -parallel mpi -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) gcm ; cp bin/gcm_144x96x19_phylmd_para.e ../../bin/gcm.e ; ) 
     52lmdz96x95x19: 
     53        $(M_K) lmdz RESOL_LMDZ=96x95x19 
    4054 
    41 lmdz144142: 
    42         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 144x142x19 -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) create_etat0_limit ; cp bin/create_etat0_limit_144x142x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 
    43         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 144x142x19 -parallel mpi -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) gcm ; cp bin/gcm_144x142x19_phylmd_para.e ../../bin/gcm.e ; ) 
     55lmdz96x95x39: 
     56        $(M_K) lmdz RESOL_LMDZ=96x95x39 
    4457 
     58lmdz144x96x19: 
     59        $(M_K) lmdz RESOL_LMDZ=144x96x19 
     60 
     61lmdz144x142x19: 
     62        $(M_K) lmdz RESOL_LMDZ=144x142x19 
     63 
     64lmdz144x142x39: 
     65        $(M_K) lmdz RESOL_LMDZ=144x142x39 
     66 
     67lmdz: 
     68        (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d $(RESOL_LMDZ) -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) create_etat0_limit ; cp bin/create_etat0_limit_$(RESOL_LMDZ)_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 
     69        (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d $(RESOL_LMDZ) -parallel mpi -arch $(FCM_ARCH) -fcm_path $(FCM_PATH) gcm ; cp bin/gcm_$(RESOL_LMDZ)_phylmd_para.e ../../bin/gcm.e ; ) 
    4570 
    4671verif: 
    47         ls -lrt ../../bin 
     72        ls -l ../../bin 
    4873 
    4974clean : 
  • CONFIG/LMDZ/branches/LMDZ4/CREATE/COMP/lmdz.card

    r541 r699  
    2525 
    2626[ParametersFiles] 
    27 List=   (${SUBMIT_DIR}/${PARAM}/physiq.def, .), \ 
    28         (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM}, gcm.def), \ 
     27List=   (${SUBMIT_DIR}/${PARAM}/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 
     28        (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM_3D},    gcm.def), \ 
    2929        (${SUBMIT_DIR}/${PARAM}/run.def, .), \ 
    3030        (${SUBMIT_DIR}/${PARAM}/traceur.def, .) 
  • CONFIG/LMDZ/branches/LMDZ4/CREATE/COMP/lmdz.card_Interannuel

    r541 r699  
    2424 
    2525[ParametersFiles] 
    26 List=   (${SUBMIT_DIR}/${PARAM}/physiq.def, .), \ 
    27         (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM}, gcm.def), \ 
     26List=   (${SUBMIT_DIR}/${PARAM}/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 
     27        (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 
    2828        (${SUBMIT_DIR}/${PARAM}/run.def, .), \ 
    2929        (${SUBMIT_DIR}/${PARAM}/traceur.def, .)  
  • CONFIG/LMDZ/branches/LMDZ4/CREATE/COMP/lmdz.driver

    r541 r699  
    66 
    77    RESOL_ATM=${RESOL} 
     8  
     9   [ -f ${SUBMIT_DIR}/../.resol ] && eval $(grep RESOL_ATM_3D ${SUBMIT_DIR}/../.resol) || RESOL_ATM_3D=96x95x19 
     10    RESOL_ATM_Z=$( echo $RESOL_ATM_3D | awk "-Fx" '{print $3}' ) 
    811 
    912    ##- Parameter files directory 
     
    3841 
    3942    ## Mise en forme du fichier physiq.def 
    40     sed -e "s/_ok_insant_/n/"                \ 
     43    sed -e "s/_ok_instan_/n/"                \ 
    4144        -e "s/_ok_journe_/n/"                \ 
    4245        -e "s/_ok_mensuel_/n/"               \ 
  • CONFIG/LMDZ/branches/LMDZ4/CREATE/config.card

    r590 r699  
    1010#============================ 
    1111#D-- (<8 chars MAX for JobName) 
    12 JobName= ELC-${RESOL} 
     12JobName= ELC-${RESOL_ATM_3D} 
    1313LongName="create_etat0_limit for climatology run" 
    1414TagName=LMDZ 
     
    2828[ListOfComponents] 
    2929#D- For each component, Name of component, Tag of component 
    30 ATM= (lmdz, trunk) 
     30ATM= (lmdz, LMDZ4) 
    3131 
    3232#======================================================================== 
     
    6969#D-- NO Post - 
    7070[Post] 
    71 RebuildFrequency=NONE 
    72 TimeSeriesFrequency=NONE 
    73 SeasonalFrequency=NONE 
     71RebuildFrequency= 
     72TimeSeriesFrequency= 
     73SeasonalFrequency= 
    7474#======================================================================== 
  • CONFIG/LMDZ/branches/LMDZ4/CREATE/config.card_Interannuel

    r590 r699  
    1010#============================ 
    1111#D-- (<8 chars MAX for JobName) 
    12 JobName=ELI-${RESOL} 
     12JobName=ELI-${RESOL_ATM_3D} 
    1313LongName="create_etat0_limit for interannuel run" 
    1414TagName=LMDZ 
     
    3030[ListOfComponents] 
    3131#D- For each component, Name of component, Tag of component 
    32 ATM= (lmdz, trunk) 
     32ATM= (lmdz, LMDZ4) 
    3333 
    3434#======================================================================== 
     
    7171#D-- NO Post - 
    7272[Post] 
    73 RebuildFrequency=NONE 
    74 TimeSeriesFrequency=NONE 
    75 SeasonalFrequency=NONE 
     73RebuildFrequency= 
     74TimeSeriesFrequency= 
     75SeasonalFrequency= 
    7676#======================================================================== 
  • CONFIG/LMDZ/branches/LMDZ4/LMDZ/COMP/lmdz.card

    r541 r699  
    77# You can choose here the name of create_etat0 you want to use 
    88# If noting is defined here, the job will get the JobName in the file  ../CREATE/config.card 
    9 CREATE=ELC-${RESOL_ATM} 
     9CREATE=ELC-${RESOL_ATM_3D} 
    1010 
    1111# Choose which directory of parameter files you will use 
     
    2323[BoundaryFiles] 
    2424List= ()  
    25 ListNonDel= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Boundary/${CREATE}_clim_limit.nc, limit.nc)  
     25ListNonDel= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Boundary/${CREATE}_clim_limit.nc, limit.nc) 
    2626 
    27 # With sulfates : 
    28 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1850.cdf, .),\ 
    29 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1900.cdf, .),\ 
    30 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1920.cdf, .),\ 
    31 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1930.cdf, .),\ 
    32 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1940.cdf, .),\ 
    33 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1950.cdf, .),\ 
    34 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1960.cdf, .),\ 
    35 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1970.cdf, .),\ 
    36 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1980.cdf, .),\ 
    37 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1990.cdf, .),\ 
    38 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run2000.cdf, .),\ 
    39 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run.nat.cdf, .),\ 
    40 # 
     27# With AR5 aerosols : 
     28#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/AIBCM.run1980.nc, .),\ 
     29#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/AIBCM.run.nat.nc, .),\ 
     30#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/AIPOMM.run1980.nc, .),\ 
     31#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/AIPOMM.run.nat.nc, .),\ 
     32#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASBCM.run1980.nc, .),\ 
     33#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASBCM.run.nat.nc, .),\ 
     34#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASPOMM.run1980.nc, .),\ 
     35#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASPOMM.run.nat.nc, .),\ 
     36#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASSO4M.run1980.nc, .),\ 
     37#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASSO4M.run.nat.nc, .),\ 
     38#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASSSM.run1980.nc, .),\ 
     39#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASSSM.run.nat.nc, .),\ 
     40#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CIDUSTM.run1980.nc, .),\ 
     41#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CIDUSTM.run.nat.nc, .),\ 
     42#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CSSO4M.run1980.nc, .),\ 
     43#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CSSO4M.run.nat.nc, .),\ 
     44#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CSSSM.run1980.nc, .),\ 
     45#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CSSSM.run.nat.nc, .),\ 
     46#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/SO4.run1980.nc, .),\ 
     47#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/SO4.run.nat.nc, .),\ 
     48#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/SSSSM.run1980.nc, .),\ 
     49#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/SSSSM.run.nat.nc, .),\ 
     50 
     51# With AR4 sulfates : 
     52#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1850.cdf, SO4.run1850.nc),\ 
     53#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1900.cdf, SO4.run1900.nc),\ 
     54#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1920.cdf, SO4.run1920.nc),\ 
     55#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1930.cdf, SO4.run1930.nc),\ 
     56#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1940.cdf, SO4.run1940.nc),\ 
     57#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1950.cdf, SO4.run1950.nc),\ 
     58#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1960.cdf, SO4.run1960.nc),\ 
     59#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1970.cdf, SO4.run1970.nc),\ 
     60#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1980.cdf, SO4.run1980.nc),\ 
     61#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1990.cdf, SO4.run1990.nc),\ 
     62#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run2000.cdf, SO4.run2000.nc),\ 
     63#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run.nat.cdf, SO4.run.nat.nc),\ 
    4164# With ISSCP engine : 
    4265#         (${R_BC}/ATM/${config_UserChoices_TagName}/ISCCP/tautab.formatted, .),\ 
     
    4467 
    4568[ParametersFiles] 
    46 List=   (${SUBMIT_DIR}/${PARAM}/physiq.def, .), \ 
    47         (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM}, gcm.def), \ 
     69List=   (${SUBMIT_DIR}/${PARAM}/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 
     70        (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 
    4871        (${SUBMIT_DIR}/${PARAM}/run.def, .), \ 
    4972        (${SUBMIT_DIR}/${PARAM}/traceur.def, .), \ 
    50         (${SUBMIT_DIR}/${PARAM}/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .) 
     73        (${SUBMIT_DIR}/${PARAM}/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat, .) 
    5174 
    5275[RestartFiles] 
     
    5578 
    5679[OutputText] 
    57 List=   (physiq.def, gcm.def, run.def, traceur.def, Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat) 
     80List=   (physiq.def, gcm.def, run.def, traceur.def, Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat) 
    5881 
    5982[OutputFiles] 
  • CONFIG/LMDZ/branches/LMDZ4/LMDZ/COMP/lmdz.card_Interannuel

    r541 r699  
    77# You can choose here the name of create_etat0 you want to use 
    88# If noting is defined here, the job will get the JobName in the file  ../CREATE/config.card 
    9 CREATE=ELI-${RESOL_ATM} 
     9CREATE=ELI-${RESOL_ATM_3D} 
    1010 
    1111# Par default, adjust=n in run.def 
     
    2020 
    2121ListNonDel= () 
    22  
    23 # With sulfates : 
    24 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1850.cdf, .),\ 
    25 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1900.cdf, .),\ 
    26 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1920.cdf, .),\ 
    27 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1930.cdf, .),\ 
    28 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1940.cdf, .),\ 
    29 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1950.cdf, .),\ 
    30 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1960.cdf, .),\ 
    31 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1970.cdf, .),\ 
    32 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1980.cdf, .),\ 
    33 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1990.cdf, .),\ 
    34 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run2000.cdf, .),\ 
    35 #         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run.nat.cdf, .),\ 
    36 # 
     22# With AR5 aerosols : 
     23#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/AIBCM.run1980.nc, .),\ 
     24#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/AIBCM.run.nat.nc, .),\ 
     25#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/AIPOMM.run1980.nc, .),\ 
     26#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/AIPOMM.run.nat.nc, .),\ 
     27#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASBCM.run1980.nc, .),\ 
     28#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASBCM.run.nat.nc, .),\ 
     29#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASPOMM.run1980.nc, .),\ 
     30#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASPOMM.run.nat.nc, .),\ 
     31#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASSO4M.run1980.nc, .),\ 
     32#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASSO4M.run.nat.nc, .),\ 
     33#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASSSM.run1980.nc, .),\ 
     34#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/ASSSM.run.nat.nc, .),\ 
     35#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CIDUSTM.run1980.nc, .),\ 
     36#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CIDUSTM.run.nat.nc, .),\ 
     37#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CSSO4M.run1980.nc, .),\ 
     38#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CSSO4M.run.nat.nc, .),\ 
     39#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CSSSM.run1980.nc, .),\ 
     40#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/CSSSM.run.nat.nc, .),\ 
     41#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/SO4.run1980.nc, .),\ 
     42#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/SO4.run.nat.nc, .),\ 
     43#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/SSSSM.run1980.nc, .),\ 
     44#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/SSSSM.run.nat.nc, .),\ 
     45# With AR4 sulfates : 
     46#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1850.cdf, SO4.run1850.nc),\ 
     47#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1900.cdf, SO4.run1900.nc),\ 
     48#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1920.cdf, SO4.run1920.nc),\ 
     49#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1930.cdf, SO4.run1930.nc),\ 
     50#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1940.cdf, SO4.run1940.nc),\ 
     51#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1950.cdf, SO4.run1950.nc),\ 
     52#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1960.cdf, SO4.run1960.nc),\ 
     53#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1970.cdf, SO4.run1970.nc),\ 
     54#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1980.cdf, SO4.run1980.nc),\ 
     55#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run1990.cdf, SO4.run1990.nc),\ 
     56#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run2000.cdf, SO4.run2000.nc),\ 
     57#            (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR4/HISTORIQUE/so4.run.nat.cdf, SO4.run.nat.nc),\ 
    3758# With ISSCP engine : 
    3859#         (${R_BC}/ATM/${config_UserChoices_TagName}/ISCCP/tautab.formatted, .),\ 
     
    4061 
    4162[ParametersFiles] 
    42 List=   (${SUBMIT_DIR}/PARAM/physiq.def, .), \ 
    43         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM}, gcm.def), \ 
     63List=   (${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 
     64        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 
    4465        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    4566        (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 
    46         (${SUBMIT_DIR}/PARAM/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .) 
     67        (${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat, .) 
    4768 
    4869[RestartFiles] 
     
    5172 
    5273[OutputText] 
    53 List=   (physiq.def, gcm.def, run.def, traceur.def, Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat) 
     74List=   (physiq.def, gcm.def, run.def, traceur.def, Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat) 
    5475 
    5576[OutputFiles] 
  • CONFIG/LMDZ/branches/LMDZ4/LMDZ/COMP/lmdz.driver

    r541 r699  
    88 
    99    RESOL_ATM=${RESOL} 
    10     case ${RESOL_ATM} in 
    11         LMD7245)   BandsResol=72x45x19   ;; 
    12         LMD9671)   BandsResol=96x71x19   ;; 
    13         LMD14496)  BandsResol=144x96x19  ;; 
    14         LMD144142) BandsResol=144x142x19 ;; 
    15     esac 
     10 
     11    [ -f ${SUBMIT_DIR}/../.resol ] && eval $(grep RESOL_ATM_3D ${SUBMIT_DIR}/../.resol) || RESOL_ATM_3D=96x95x19 
     12    RESOL_ATM_Z=$( echo $RESOL_ATM_3D | awk "-Fx" '{print $3}' ) 
    1613 
    1714    ##- Create_etat0_limit version 
     
    5350 
    5451    ##--Variables used by LMDZ in gcm.def -- 
    55     PAT_iphysiq=$(  grep -v ^# ${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM} | grep iphysiq  ) 
    56     PAT_iperiod=$(  grep -v ^# ${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM} | grep iperiod  ) 
     52    PAT_iphysiq=$(  grep -v ^# ${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM_3D} | grep iphysiq  ) 
     53    PAT_iperiod=$(  grep -v ^# ${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM_3D} | grep iperiod  ) 
    5754 
    5855    ## Read LMDZ_adjust option in ${compname}.card --> put adjust=y and save Bands_*.dat in ${SUBMIT_DIR}/${PARAM} 
     
    6461    iperiod=$( echo ${PAT_iperiod} | awk -F= '{print $2}' ) 
    6562    iphysiq=$( echo ${PAT_iphysiq} | awk -F= '{print $2}' ) 
    66  
    6763    # day_step : number of steps per day (multiple of iperiod and iphysiq) 
    6864    (( day_step = 48 * iphysiq )) 
    69  
     65     
    7066    IGCM_debug_PopStack "ATM_Initialize" 
    7167} 
     
    7571{ 
    7672    IGCM_debug_PushStack "ATM_Update" 
    77  
    78 #    ecritphy=${PeriodLengthInDays} 
    7973 
    8074    ##-- Remise ou non a zero de la date initiale de LMDZ pour le fichier run.def 
     
    117111    IGCM_debug_PushStack "ATM_Finalize" 
    118112 
    119     [ ${LMDZ_adjust} = y ] && IGCM_sys_Cp Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${SUBMIT_DIR}/${PARAM} 
     113    [ ${LMDZ_adjust} = y ] && IGCM_sys_Cp Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ${SUBMIT_DIR}/${PARAM} 
    120114 
    121115    echo FINALIZE ATM ! 
  • CONFIG/LMDZ/branches/LMDZ4/LMDZ/PARAM-AR4/gcm.def_72x45x19

    r696 r699  
    2828## periode de la physique (en pas)                                        
    2929iphysiq=20 
    30 ##  Cycle diurne  ou non                  
    31 cycle_diurne=y 
    32 ##  Soil Model  ou non                
    33 soil_model=y 
    34 ##  Choix ou non  de  New oliq                
    35 new_oliq=y 
    36 ##  Orodr  ou  non   pour l orographie               
    37 ok_orodr=y 
    38 ##  Orolf  ou  non   pour l orographie               
    39 ok_orolf=y 
    40 ##   Si = .T. ,  lecture du fichier limit avec la bonne annee              
    41 ok_limitvrai=n 
    42 ## Nombre  d'appels des routines de rayonnements ( par jour)                  
    43 nbapp_rad=12 
    44 ##  Flag  pour la convection : 1 pour LMD, 2 pour Tiedtke, 3 KE(nvlle version JYG), 30 KE(version IPCC AR4), 4 KE vect 
    45 iflag_con=30 
     30##  Avec ou sans strato 
     31ok_strato=n 
     32#  Couche eponge dans les couches de pression plus faible que 100 fois la pression de la derniere couche 
     33iflag_top_bound=1 
     34#  Coefficient pour la couche eponge (valeur derniere couche) 
     35tau_top_bound=1.e-5 
    4636## longitude en degres du centre du zoom                                  
    4737clon=0. 
     
    6454##  Fonction  f(y) avec y = Sin(latit.) si = .true. , sinon y = latit.          
    6555ysinus=y 
     56## Facteur multiplication des precip convectives dans KE 
     57cvl_corr=1.0 
     58##  Facteur additif pour l'albedo 
     59pmagic=0.0 
  • CONFIG/LMDZ/branches/LMDZ4/LMDZ/PARAM-AR4/gcm.def_96x71x19

    r696 r699  
    2828## periode de la physique (en pas)                                        
    2929iphysiq=10 
    30 ##  Cycle diurne  ou non                  
    31 cycle_diurne=y 
    32 ##  Soil Model  ou non                
    33 soil_model=y 
    34 ##  Choix ou non  de  New oliq                
    35 new_oliq=y 
    36 ##  Orodr  ou  non   pour l orographie               
    37 ok_orodr=y 
    38 ##  Orolf  ou  non   pour l orographie               
    39 ok_orolf=y 
    40 ##   Si = .T. ,  lecture du fichier limit avec la bonne annee              
    41 ok_limitvrai=n 
    42 ## Nombre  d'appels des routines de rayonnements ( par jour)                  
    43 nbapp_rad=12 
    44 ##  Flag  pour la convection : 1 pour LMD, 2 pour Tiedtke, 3 KE(nvlle version JYG), 30 KE(version IPCC AR4), 4 KE vect 
    45 iflag_con=30 
    46 ## Facteur multiplication des precip convectives dans KE 
    47 cvl_corr=1.0 
     30##  Avec ou sans strato 
     31ok_strato=n 
     32#  Couche eponge dans les couches de pression plus faible que 100 fois la pression de la derniere couche 
     33iflag_top_bound=1 
     34#  Coefficient pour la couche eponge (valeur derniere couche) 
     35tau_top_bound=1.e-5 
    4836## longitude en degres du centre du zoom                                  
    4937clon=0. 
     
    6654##  Fonction  f(y) avec y = Sin(latit.) si = .true. , sinon y = latit.          
    6755ysinus=y 
     56## Facteur multiplication des precip convectives dans KE 
     57cvl_corr=1.0 
     58##  Facteur additif pour l'albedo 
     59pmagic=0.0 
  • CONFIG/LMDZ/branches/LMDZ4/LMDZ/PARAM-AR4/physiq.def_L19

    r696 r699  
    11# $Id$ 
    22# 
    3 ### OCEAN = force / slab  /couple 
     3### type_ocean = force / slab  /couple 
    44type_ocean=force 
    55### VEGET= y si ORCHIDEE, =n si bucket 
    66VEGET=n 
     7# 
     8# PARAMETRES ANCIENNEMENT DANS gcm.def 
     9##  Cycle diurne  ou non                  
     10cycle_diurne=y 
     11##  Soil Model  ou non                
     12soil_model=y 
     13##  Choix ou non  de  New oliq                
     14new_oliq=y 
     15##  Activation ou non de la parametrisation de Hines pour la strato 
     16ok_hines=n 
     17##  Orodr  ou  non   pour l orographie               
     18ok_orodr=y 
     19##  Orolf  ou  non   pour l orographie               
     20ok_orolf=y 
     21##   Si = .T. ,  lecture du fichier limit avec la bonne annee              
     22ok_limitvrai=n 
     23## Nombre  d'appels des routines de rayonnements ( par jour)                  
     24nbapp_rad=12 
     25##  Flag  pour la convection : 1 pour LMD, 2 pour Tiedtke, 3 KE(nvlle version JYG), 30 KE(version IPCC AR4), 4 KE vect 
     26iflag_con=30 
    727# 
    828# Parametres fichiers de sortie 
     
    81101### ffallv_lsc  cte utilisee dans calcul vitesse de chute cristaux de glace convectifs (fisrtilp)  
    82102ffallv_con = 1. 
    83 ### coef_eva  coef evaporation precips eau/glace (fisrtilp/fisrtilp_tr?/conlmd?)  
     103### coef_eva  coef evaporation precips eau/glace (fisrtilp/fisrtilp_tr?/conlmd?) 
    84104coef_eva = 2.e-5 
    85105### reevap_ice  reevaporation de toute la precip dans la couche du dessous pour la glace (fisrtilp)  
     
    102122## ok_newmicro   =y appel newmicro , =n appel nuage (calcul epaisseur optique et emmissivite des nuages)  
    103123ok_newmicro = y 
     124### iflag_ratqs=0 correspond a la version IPCC AR4  
     125iflag_ratqs=0 
    104126### ratqsbas     ratqs en bas si iflag_cldcon=1  
    105127ratqsbas = 0.005 
    106128### ratqshaut    ratqs en haut pour ratqss "stables"   
    107129ratqshaut = 0.33 
    108 ### iflag_ratqs=0 correspond a la version IPCC AR4  
    109 iflag_ratqs=0 
    110130### rad_froid    rayon cristaux des nuages de glace "froids"  
    111131rad_froid = 35 
     
    114134### rad_chau2    rayon goutelettes d eau chauds", en bas: k=1-3   
    115135rad_chau2=11 
    116 ## ksta_ter      coef.diffusion minimale sur terre/sic/lic  
     136#  
     137# Coefficient et parametres sur les drags 
     138# 
     139f_cdrag_ter=1. 
     140f_cdrag_stable=1. 
     141f_cdrag_oce=0.8 
     142f_rugoro=0. 
     143### ksta_ter      coef.diffusion minimale sur terre/sic/lic  
    117144ksta_ter=1.e-7 
    118145### cdmmax =     cdrag maximum pour le moment 
     
    144171### CFC12_ppt =  taux CFC12 en ppt 
    145172CFC12_ppt = 484. 
     173# 
     174# Quel aerosol utilise-t-on 
     175# 
     176### 1 => so4 only (defaut), 2 => bc  only, 3 => pom only 
     177### 4 => seasalt only, 5 => dust only, 6 => all aerosol 
     178flag_aerosol=1 
    146179# 
    147180# Parametres effets directs/indirects des "aerosols" 
  • CONFIG/LMDZ/branches/LMDZ4/LMDZ/PARAM-AR4/run.def

    r541 r699  
    33INCLUDEDEF=physiq.def 
    44INCLUDEDEF=gcm.def 
     5## Type de calendrier utilise 
     6## valeur possible: earth_360d (defaut), earth_365d, earth_366d  
     7calend=earth_360d 
    58## Jour de l'etat initial ( = 350  si 20 Decembre ,par expl. ,comme ici ) 
    69dayref=_dayref_ 
     
    2124## activation du calcul d equilibrage de charge 
    2225adjust=_adjust_ 
     26 
  • CONFIG/LMDZ/branches/LMDZ4/LMDZ/config.card

    r590 r699  
    3737[ListOfComponents] 
    3838#D- For each component, Name of component, Tag of component 
    39 ATM= (lmdz, trunk) 
     39ATM= (lmdz, LMDZ4) 
    4040 
    4141#======================================================================== 
     
    6464#D- Do we rebuild parallel output, this flag determines 
    6565#D- frequency of rebuild submission 
    66 RebuildFrequency=NONE 
     66RebuildFrequency=1Y 
     67#D- Do we rebuild parallel output from archive 
     68RebuildFromArchive=true 
    6769#D- If you want to produce time series, this flag determines 
    6870#D- frequency of post-processing submission 
     
    7173#D- the period of this average 
    7274SeasonalFrequency=10Y 
     75#D- Offset for seasonal average first start dates ; same unit as SeasonalFrequency 
     76#D- Usefull if you do not want to consider the first X simulation's years 
     77SeasonalFrequencyOffset=0 
    7378 
    7479#======================================================================== 
Note: See TracChangeset for help on using the changeset viewer.