- Timestamp:
- 08/05/09 16:00:47 (15 years ago)
- Location:
- CONFIG/LMDZ/branches/LMDZ4
- Files:
-
- 6 added
- 11 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/LMDZ/branches/LMDZ4/AA_make
r603 r699 3 3 4 4 all : 5 if [ -s ./.resol ] ; then gmake `cat .resol` ; else gmake LMD9671; fi5 if [ -s ./.resol ] ; then $(M_K) `head -1 .resol` ; else gmake LMD9695 ; fi 6 6 7 8 LMD7245 : libioipsl lmdz7245 verif 7 LMD7245 : libioipsl lmdz72x45x19 verif 9 8 echo "LMD7245" >.resol 9 echo "RESOL_ATM_3D=72x45x19" >>.resol 10 10 echo "$(LIB_MPI)" >.libmpi 11 11 12 LMD9671 : libioipsl lmdz96 71verif12 LMD9671 : libioipsl lmdz96x71x19 verif 13 13 echo "LMD9671" >.resol 14 echo "RESOL_ATM_3D=96x71x19" >>.resol 14 15 echo "$(LIB_MPI)" >.libmpi 15 16 16 LMD14496 : libioipsl lmdz14496 verif 17 echo "LMD14496" >.resol 17 LMD9695 : libioipsl lmdz96x95x19 verif 18 echo "LMD9695" >.resol 19 echo "RESOL_ATM_3D=96x95x19" >>.resol 18 20 echo "$(LIB_MPI)" >.libmpi 19 21 20 LMD144142 : libioipsl lmdz144142 verif 21 echo "LMD144142" >.resol 22 LMD9695-L39 : libioipsl lmdz96x95x39 verif 23 echo "LMD9695" >.resol 24 echo "RESOL_ATM_3D=96x95x39" >>.resol 22 25 echo "$(LIB_MPI)" >.libmpi 23 26 27 LMD14496 : libioipsl lmdz144x96x19 verif 28 echo "LMD14496" >.resol 29 echo "RESOL_ATM_3D=144x96x19" >>.resol 30 echo "$(LIB_MPI)" >.libmpi 31 32 LMD144142 : libioipsl lmdz144x142x19 verif 33 echo "LMD144142" >.resol 34 echo "RESOL_ATM_3D=144x142x19" >>.resol 35 echo "$(LIB_MPI)" >.libmpi 36 37 LMD144142-L39 : libioipsl lmdz144x142x39 verif 38 echo "LMD144142" >.resol 39 echo "RESOL_ATM_3D=144x142x39" >>.resol 40 echo "$(LIB_MPI)" >.libmpi 24 41 25 42 libioipsl : … … 27 44 28 45 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 ; ) 46 lmdz72x45x19: 47 $(M_K) lmdz RESOL_LMDZ=72x45x19 32 48 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 ; ) 49 lmdz96x71x19: 50 $(M_K) lmdz RESOL_LMDZ=96x71x19 36 51 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 ; ) 52 lmdz96x95x19: 53 $(M_K) lmdz RESOL_LMDZ=96x95x19 40 54 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 ; ) 55 lmdz96x95x39: 56 $(M_K) lmdz RESOL_LMDZ=96x95x39 44 57 58 lmdz144x96x19: 59 $(M_K) lmdz RESOL_LMDZ=144x96x19 60 61 lmdz144x142x19: 62 $(M_K) lmdz RESOL_LMDZ=144x142x19 63 64 lmdz144x142x39: 65 $(M_K) lmdz RESOL_LMDZ=144x142x39 66 67 lmdz: 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 ; ) 45 70 46 71 verif: 47 ls -l rt../../bin72 ls -l ../../bin 48 73 49 74 clean : -
CONFIG/LMDZ/branches/LMDZ4/CREATE/COMP/lmdz.card
r541 r699 25 25 26 26 [ParametersFiles] 27 List= (${SUBMIT_DIR}/${PARAM}/physiq.def , .), \28 (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM },gcm.def), \27 List= (${SUBMIT_DIR}/${PARAM}/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 28 (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 29 29 (${SUBMIT_DIR}/${PARAM}/run.def, .), \ 30 30 (${SUBMIT_DIR}/${PARAM}/traceur.def, .) -
CONFIG/LMDZ/branches/LMDZ4/CREATE/COMP/lmdz.card_Interannuel
r541 r699 24 24 25 25 [ParametersFiles] 26 List= (${SUBMIT_DIR}/${PARAM}/physiq.def , .), \27 (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM }, gcm.def), \26 List= (${SUBMIT_DIR}/${PARAM}/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 27 (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 28 28 (${SUBMIT_DIR}/${PARAM}/run.def, .), \ 29 29 (${SUBMIT_DIR}/${PARAM}/traceur.def, .) -
CONFIG/LMDZ/branches/LMDZ4/CREATE/COMP/lmdz.driver
r541 r699 6 6 7 7 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}' ) 8 11 9 12 ##- Parameter files directory … … 38 41 39 42 ## Mise en forme du fichier physiq.def 40 sed -e "s/_ok_ins ant_/n/" \43 sed -e "s/_ok_instan_/n/" \ 41 44 -e "s/_ok_journe_/n/" \ 42 45 -e "s/_ok_mensuel_/n/" \ -
CONFIG/LMDZ/branches/LMDZ4/CREATE/config.card
r590 r699 10 10 #============================ 11 11 #D-- (<8 chars MAX for JobName) 12 JobName= ELC-${RESOL }12 JobName= ELC-${RESOL_ATM_3D} 13 13 LongName="create_etat0_limit for climatology run" 14 14 TagName=LMDZ … … 28 28 [ListOfComponents] 29 29 #D- For each component, Name of component, Tag of component 30 ATM= (lmdz, trunk)30 ATM= (lmdz, LMDZ4) 31 31 32 32 #======================================================================== … … 69 69 #D-- NO Post - 70 70 [Post] 71 RebuildFrequency= NONE72 TimeSeriesFrequency= NONE73 SeasonalFrequency= NONE71 RebuildFrequency= 72 TimeSeriesFrequency= 73 SeasonalFrequency= 74 74 #======================================================================== -
CONFIG/LMDZ/branches/LMDZ4/CREATE/config.card_Interannuel
r590 r699 10 10 #============================ 11 11 #D-- (<8 chars MAX for JobName) 12 JobName=ELI-${RESOL }12 JobName=ELI-${RESOL_ATM_3D} 13 13 LongName="create_etat0_limit for interannuel run" 14 14 TagName=LMDZ … … 30 30 [ListOfComponents] 31 31 #D- For each component, Name of component, Tag of component 32 ATM= (lmdz, trunk)32 ATM= (lmdz, LMDZ4) 33 33 34 34 #======================================================================== … … 71 71 #D-- NO Post - 72 72 [Post] 73 RebuildFrequency= NONE74 TimeSeriesFrequency= NONE75 SeasonalFrequency= NONE73 RebuildFrequency= 74 TimeSeriesFrequency= 75 SeasonalFrequency= 76 76 #======================================================================== -
CONFIG/LMDZ/branches/LMDZ4/LMDZ/COMP/lmdz.card
r541 r699 7 7 # You can choose here the name of create_etat0 you want to use 8 8 # If noting is defined here, the job will get the JobName in the file ../CREATE/config.card 9 CREATE=ELC-${RESOL_ATM }9 CREATE=ELC-${RESOL_ATM_3D} 10 10 11 11 # Choose which directory of parameter files you will use … … 23 23 [BoundaryFiles] 24 24 List= () 25 ListNonDel= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Boundary/${CREATE}_clim_limit.nc, limit.nc) 25 ListNonDel= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Boundary/${CREATE}_clim_limit.nc, limit.nc) 26 26 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),\ 41 64 # With ISSCP engine : 42 65 # (${R_BC}/ATM/${config_UserChoices_TagName}/ISCCP/tautab.formatted, .),\ … … 44 67 45 68 [ParametersFiles] 46 List= (${SUBMIT_DIR}/${PARAM}/physiq.def , .), \47 (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM }, gcm.def), \69 List= (${SUBMIT_DIR}/${PARAM}/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 70 (${SUBMIT_DIR}/${PARAM}/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 48 71 (${SUBMIT_DIR}/${PARAM}/run.def, .), \ 49 72 (${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, .) 51 74 52 75 [RestartFiles] … … 55 78 56 79 [OutputText] 57 List= (physiq.def, gcm.def, run.def, traceur.def, Bands_${ BandsResol}_${NUM_PROC_ATM}prc.dat)80 List= (physiq.def, gcm.def, run.def, traceur.def, Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat) 58 81 59 82 [OutputFiles] -
CONFIG/LMDZ/branches/LMDZ4/LMDZ/COMP/lmdz.card_Interannuel
r541 r699 7 7 # You can choose here the name of create_etat0 you want to use 8 8 # If noting is defined here, the job will get the JobName in the file ../CREATE/config.card 9 CREATE=ELI-${RESOL_ATM }9 CREATE=ELI-${RESOL_ATM_3D} 10 10 11 11 # Par default, adjust=n in run.def … … 20 20 21 21 ListNonDel= () 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),\ 37 58 # With ISSCP engine : 38 59 # (${R_BC}/ATM/${config_UserChoices_TagName}/ISCCP/tautab.formatted, .),\ … … 40 61 41 62 [ParametersFiles] 42 List= (${SUBMIT_DIR}/PARAM/physiq.def , .), \43 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM }, gcm.def), \63 List= (${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 64 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 44 65 (${SUBMIT_DIR}/PARAM/run.def, .), \ 45 66 (${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, .) 47 68 48 69 [RestartFiles] … … 51 72 52 73 [OutputText] 53 List= (physiq.def, gcm.def, run.def, traceur.def, Bands_${ BandsResol}_${NUM_PROC_ATM}prc.dat)74 List= (physiq.def, gcm.def, run.def, traceur.def, Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat) 54 75 55 76 [OutputFiles] -
CONFIG/LMDZ/branches/LMDZ4/LMDZ/COMP/lmdz.driver
r541 r699 8 8 9 9 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}' ) 16 13 17 14 ##- Create_etat0_limit version … … 53 50 54 51 ##--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 ) 57 54 58 55 ## Read LMDZ_adjust option in ${compname}.card --> put adjust=y and save Bands_*.dat in ${SUBMIT_DIR}/${PARAM} … … 64 61 iperiod=$( echo ${PAT_iperiod} | awk -F= '{print $2}' ) 65 62 iphysiq=$( echo ${PAT_iphysiq} | awk -F= '{print $2}' ) 66 67 63 # day_step : number of steps per day (multiple of iperiod and iphysiq) 68 64 (( day_step = 48 * iphysiq )) 69 65 70 66 IGCM_debug_PopStack "ATM_Initialize" 71 67 } … … 75 71 { 76 72 IGCM_debug_PushStack "ATM_Update" 77 78 # ecritphy=${PeriodLengthInDays}79 73 80 74 ##-- Remise ou non a zero de la date initiale de LMDZ pour le fichier run.def … … 117 111 IGCM_debug_PushStack "ATM_Finalize" 118 112 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} 120 114 121 115 echo FINALIZE ATM ! -
CONFIG/LMDZ/branches/LMDZ4/LMDZ/PARAM-AR4/gcm.def_72x45x19
r696 r699 28 28 ## periode de la physique (en pas) 29 29 iphysiq=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 31 ok_strato=n 32 # Couche eponge dans les couches de pression plus faible que 100 fois la pression de la derniere couche 33 iflag_top_bound=1 34 # Coefficient pour la couche eponge (valeur derniere couche) 35 tau_top_bound=1.e-5 46 36 ## longitude en degres du centre du zoom 47 37 clon=0. … … 64 54 ## Fonction f(y) avec y = Sin(latit.) si = .true. , sinon y = latit. 65 55 ysinus=y 56 ## Facteur multiplication des precip convectives dans KE 57 cvl_corr=1.0 58 ## Facteur additif pour l'albedo 59 pmagic=0.0 -
CONFIG/LMDZ/branches/LMDZ4/LMDZ/PARAM-AR4/gcm.def_96x71x19
r696 r699 28 28 ## periode de la physique (en pas) 29 29 iphysiq=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 31 ok_strato=n 32 # Couche eponge dans les couches de pression plus faible que 100 fois la pression de la derniere couche 33 iflag_top_bound=1 34 # Coefficient pour la couche eponge (valeur derniere couche) 35 tau_top_bound=1.e-5 48 36 ## longitude en degres du centre du zoom 49 37 clon=0. … … 66 54 ## Fonction f(y) avec y = Sin(latit.) si = .true. , sinon y = latit. 67 55 ysinus=y 56 ## Facteur multiplication des precip convectives dans KE 57 cvl_corr=1.0 58 ## Facteur additif pour l'albedo 59 pmagic=0.0 -
CONFIG/LMDZ/branches/LMDZ4/LMDZ/PARAM-AR4/physiq.def_L19
r696 r699 1 1 # $Id$ 2 2 # 3 ### OCEAN= force / slab /couple3 ### type_ocean = force / slab /couple 4 4 type_ocean=force 5 5 ### VEGET= y si ORCHIDEE, =n si bucket 6 6 VEGET=n 7 # 8 # PARAMETRES ANCIENNEMENT DANS gcm.def 9 ## Cycle diurne ou non 10 cycle_diurne=y 11 ## Soil Model ou non 12 soil_model=y 13 ## Choix ou non de New oliq 14 new_oliq=y 15 ## Activation ou non de la parametrisation de Hines pour la strato 16 ok_hines=n 17 ## Orodr ou non pour l orographie 18 ok_orodr=y 19 ## Orolf ou non pour l orographie 20 ok_orolf=y 21 ## Si = .T. , lecture du fichier limit avec la bonne annee 22 ok_limitvrai=n 23 ## Nombre d'appels des routines de rayonnements ( par jour) 24 nbapp_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 26 iflag_con=30 7 27 # 8 28 # Parametres fichiers de sortie … … 81 101 ### ffallv_lsc cte utilisee dans calcul vitesse de chute cristaux de glace convectifs (fisrtilp) 82 102 ffallv_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?) 84 104 coef_eva = 2.e-5 85 105 ### reevap_ice reevaporation de toute la precip dans la couche du dessous pour la glace (fisrtilp) … … 102 122 ## ok_newmicro =y appel newmicro , =n appel nuage (calcul epaisseur optique et emmissivite des nuages) 103 123 ok_newmicro = y 124 ### iflag_ratqs=0 correspond a la version IPCC AR4 125 iflag_ratqs=0 104 126 ### ratqsbas ratqs en bas si iflag_cldcon=1 105 127 ratqsbas = 0.005 106 128 ### ratqshaut ratqs en haut pour ratqss "stables" 107 129 ratqshaut = 0.33 108 ### iflag_ratqs=0 correspond a la version IPCC AR4109 iflag_ratqs=0110 130 ### rad_froid rayon cristaux des nuages de glace "froids" 111 131 rad_froid = 35 … … 114 134 ### rad_chau2 rayon goutelettes d eau chauds", en bas: k=1-3 115 135 rad_chau2=11 116 ## ksta_ter coef.diffusion minimale sur terre/sic/lic 136 # 137 # Coefficient et parametres sur les drags 138 # 139 f_cdrag_ter=1. 140 f_cdrag_stable=1. 141 f_cdrag_oce=0.8 142 f_rugoro=0. 143 ### ksta_ter coef.diffusion minimale sur terre/sic/lic 117 144 ksta_ter=1.e-7 118 145 ### cdmmax = cdrag maximum pour le moment … … 144 171 ### CFC12_ppt = taux CFC12 en ppt 145 172 CFC12_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 178 flag_aerosol=1 146 179 # 147 180 # Parametres effets directs/indirects des "aerosols" -
CONFIG/LMDZ/branches/LMDZ4/LMDZ/PARAM-AR4/run.def
r541 r699 3 3 INCLUDEDEF=physiq.def 4 4 INCLUDEDEF=gcm.def 5 ## Type de calendrier utilise 6 ## valeur possible: earth_360d (defaut), earth_365d, earth_366d 7 calend=earth_360d 5 8 ## Jour de l'etat initial ( = 350 si 20 Decembre ,par expl. ,comme ici ) 6 9 dayref=_dayref_ … … 21 24 ## activation du calcul d equilibrage de charge 22 25 adjust=_adjust_ 26 -
CONFIG/LMDZ/branches/LMDZ4/LMDZ/config.card
r590 r699 37 37 [ListOfComponents] 38 38 #D- For each component, Name of component, Tag of component 39 ATM= (lmdz, trunk)39 ATM= (lmdz, LMDZ4) 40 40 41 41 #======================================================================== … … 64 64 #D- Do we rebuild parallel output, this flag determines 65 65 #D- frequency of rebuild submission 66 RebuildFrequency=NONE 66 RebuildFrequency=1Y 67 #D- Do we rebuild parallel output from archive 68 RebuildFromArchive=true 67 69 #D- If you want to produce time series, this flag determines 68 70 #D- frequency of post-processing submission … … 71 73 #D- the period of this average 72 74 SeasonalFrequency=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 77 SeasonalFrequencyOffset=0 73 78 74 79 #========================================================================
Note: See TracChangeset
for help on using the changeset viewer.