Changeset 661
- Timestamp:
- 06/25/09 13:01:48 (15 years ago)
- Location:
- CONFIG/LMDZOR/branches/LMDZ4OR_v3
- Files:
-
- 1 added
- 5 deleted
- 7 edited
- 5 moved
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/LMDZOR/branches/LMDZ4OR_v3/AA_make
r602 r661 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 LMD7245 : libioipsl liborchidee lmdz72 45verif7 LMD7245 : libioipsl liborchidee lmdz72x45x19 verif 8 8 echo "LMD7245" >.resol 9 echo "RESOL_ATM_3D=72x45x19" >>.resol 9 10 echo "$(LIB_MPI)" >.libmpi 10 11 11 LMD9671 : libioipsl liborchidee lmdz96 71verif12 LMD9671 : libioipsl liborchidee lmdz96x71x19 verif 12 13 echo "LMD9671" >.resol 14 echo "RESOL_ATM_3D=96x71x19" >>.resol 13 15 echo "$(LIB_MPI)" >.libmpi 14 16 15 LMD14496 : libioipsl liborchidee lmdz14496 verif 16 echo "LMD14496" >.resol 17 LMD9695 : libioipsl liborchidee lmdz96x95x19 verif 18 echo "ORCA2xLMD9695" >.resol 19 echo "RESOL_ATM_3D=96x95x19" >>.resol 17 20 echo "$(LIB_MPI)" >.libmpi 18 21 19 LMD144142 : libioipsl liborchidee lmdz144142 verif 22 LMD9695-L39 : libioipsl liborchidee lmdz96x95x39 verif 23 echo "ORCA2xLMD9695" >.resol 24 echo "RESOL_ATM_3D=96x95x39" >>.resol 25 echo "$(LIB_MPI)" >.libmpi 26 27 LMD14496 : libioipsl liborchidee lmdz144x96x19 verif 28 echo "LMD14496" >.resol 29 echo "RESOL_ATM_3D=144x96x19" >>.resol 30 echo "$(LIB_MPI)" >.libmpi 31 32 LMD144142 : libioipsl liborchidee lmdz144x142x19 verif 20 33 echo "LMD144142" >.resol 34 echo "RESOL_ATM_3D=144x142x19" >>.resol 35 echo "$(LIB_MPI)" >.libmpi 36 37 LMD144142-L39 : libioipsl liborchidee lmdz144x142x39 verif 38 echo "LMD144142" >.resol 39 echo "RESOL_ATM_3D=144x142x39" >>.resol 21 40 echo "$(LIB_MPI)" >.libmpi 22 41 … … 41 60 (cd ../../modeles/ORCHIDEE; $(M_K) -f Makefile clean) 42 61 43 lmdz7245: 44 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 72x45x19 -arch $(FCM_ARCH) create_etat0_limit ; cp bin/create_etat0_limit_72x45x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 45 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 72x45x19 -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_72x45x19_phylmd_para_orch.e ../../bin/gcm.e ; ) 46 lmdz9671: 47 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 96x71x19 -arch $(FCM_ARCH) create_etat0_limit ; cp bin/create_etat0_limit_96x71x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 48 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 96x71x19 -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_96x71x19_phylmd_para_orch.e ../../bin/gcm.e ; ) 49 lmdz14496: 50 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 144x96x19 -arch $(FCM_ARCH) create_etat0_limit ; cp bin/create_etat0_limit_144x96x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 51 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 144x96x1 -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_144x96x19_phylmd_para_orch.e ../../bin/gcm.e ; ) 52 lmdz144142: 53 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 144x142x19 -arch $(FCM_ARCH) create_etat0_limit ; cp bin/create_etat0_limit_144x142x19_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 54 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -d 144x142x19 -v true -parallel mpi -arch $(FCM_ARCH) gcm ; cp bin/gcm_144x142x19_phylmd_para_orch.e ../../bin/gcm.e ; ) 62 lmdz72x45x19: 63 $(M_K) lmdz RESOL_LMDZ=72x45x19 64 65 lmdz96x71x19: 66 $(M_K) lmdz RESOL_LMDZ=96x71x19 67 68 lmdz96x95x19: 69 $(M_K) lmdz RESOL_LMDZ=96x95x19 70 71 lmdz96x95x39: 72 $(M_K) lmdz RESOL_LMDZ=96x95x39 73 74 lmdz144x96x19: 75 $(M_K) lmdz RESOL_LMDZ=144x96x19 76 77 lmdz144x142x19: 78 $(M_K) lmdz RESOL_LMDZ=144x142x19 79 80 lmdz144x142x39: 81 $(M_K) lmdz RESOL_LMDZ=144x142x39 82 83 lmdz: 84 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -arch $(FCM_ARCH) create_etat0_limit ; cp bin/create_etat0_limit_$(RESOL_LMDZ)_phylmd_seq.e ../../bin/create_etat0_limit.e ; ) 85 (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -v true -parallel mpi -c $(LIB_MPI) -arch $(FCM_ARCH) gcm ; cp bin/gcm_$(RESOL_LMDZ)_phylmd_para_orch_couple.e ../../bin/gcm.e ; ) 55 86 56 87 verif: … … 59 90 clean : 60 91 (rm -rf $(LIBDIR)/* ; rm -f $(BINDIR)/* ; rm -rf ../../modeles/LMDZ4/libo/* ../../modeles/LMDZ4/.lock ; rm -fr .resol .libmpi ; ) 61 -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/CREATE/COMP/lmdz.card
r473 r661 22 22 23 23 [ParametersFiles] 24 List= (${SUBMIT_DIR}/PARAM/physiq.def , .), \25 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM },gcm.def), \24 List= (${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 25 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 26 26 (${SUBMIT_DIR}/PARAM/run.def, .), \ 27 27 (${SUBMIT_DIR}/PARAM/traceur.def, .) -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/CREATE/COMP/lmdz.driver
r332 r661 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 11 RESOL_ATM_Z=$( echo $RESOL_ATM_3D | awk "-Fx" '{print $3}' ) 8 12 9 13 IGCM_debug_PopStack "ATM_Initialize" -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/LMDZOR/COMP/lmdz.card
r334 r661 14 14 [InitialStateFiles] 15 15 List= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Restart/${CREATE}_clim_start.nc, start.nc) \ 16 (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Restart/${CREATE}_clim_startphy.nc, startphy.nc) 16 (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Restart/${CREATE}_clim_startphy.nc, startphy.nc) 17 17 18 18 [BoundaryFiles] 19 19 List= () 20 ListNonDel= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Boundary/${CREATE}_clim_limit.nc, limit.nc) 20 ListNonDel= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Output/Boundary/${CREATE}_clim_limit.nc, limit.nc) 21 21 22 22 # With sulfates : 23 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1850.cdf, .),\ 24 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1900.cdf, .),\ 25 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1920.cdf, .),\ 26 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1930.cdf, .),\ 27 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1940.cdf, .),\ 28 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1950.cdf, .),\ 29 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1960.cdf, .),\ 30 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1970.cdf, .),\ 31 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1980.cdf, .),\ 32 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1990.cdf, .),\ 33 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run2000.cdf, .),\ 34 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run.nat.cdf, .),\ 35 # 23 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1850.cdf, SO4.run1850.nc),\ 24 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1900.cdf, SO4.run1900.nc),\ 25 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1920.cdf, SO4.run1920.nc),\ 26 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1930.cdf, SO4.run1930.nc),\ 27 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1940.cdf, SO4.run1940.nc),\ 28 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1950.cdf, SO4.run1950.nc),\ 29 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1960.cdf, SO4.run1960.nc),\ 30 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1970.cdf, SO4.run1970.nc),\ 31 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1980.cdf, SO4.run1980.nc),\ 32 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run1990.cdf, SO4.run1990.nc),\ 33 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run2000.cdf, SO4.run2000.nc),\ 34 # (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run.nat.cdf, SO4.run.nat.nc),\ 36 35 # With ISSCP engine : 37 36 # (${R_BC}/ATM/${config_UserChoices_TagName}/ISCCP/tautab.formatted, .),\ … … 39 38 40 39 [ParametersFiles] 41 List= (${SUBMIT_DIR}/PARAM/physiq.def , .), \42 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM }, gcm.def), \40 List= (${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 41 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 43 42 (${SUBMIT_DIR}/PARAM/run.def, .), \ 44 43 (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 45 (${SUBMIT_DIR}/PARAM/Bands_${ BandsResol}_${NUM_PROC_ATM}prc.dat, .)44 (${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat, .) 46 45 47 46 [RestartFiles] … … 50 49 51 50 [OutputText] 52 List= (physiq.def, gcm.def, run.def, traceur.def, Bands_${ BandsResol}_${NUM_PROC_ATM}prc.dat)51 List= (physiq.def, gcm.def, run.def, traceur.def, Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat) 53 52 54 53 [OutputFiles] … … 65 64 [Post_1M_histmth] 66 65 Patches= (Patch_20070220_histcom_time_axis) 67 GatherWithInternal = (lon, lat, presnivs, time_counter )66 GatherWithInternal = (lon, lat, presnivs, time_counter, aire) 68 67 TimeSeriesVars= (bils, cldh, cldl, cldm, cldq, cldt, evap, iwp, lwp, LWdnSFC, LWdnSFCclr, LWupSFCclr, LWdn200, LWdn200clr, LWup200, LWup200clr, precip, prw, pluc, psol, q2m, sens, slp, snow, soll0, soll, sols0, sols, SWdnSFC, SWupSFC, SWup200, SWup200clr, SWdnTOA, SWupTOA, SWdn200, SWdn200clr, SWdnSFCclr, SWupSFCclr, SWupTOAclr, t2m, taux_ter, taux_sic, taux_lic, taux_oce, tauy_ter, tauy_sic, tauy_lic, tauy_oce, lat_ter, lat_sic, lat_lic, lat_oce, topl0, topl, tops0, tops, tsol, tsol_ter, tsol_lic, tsol_oce, tsol_sic , u10m, u500, v10m, v500, w500, pourc_ter, pourc_oce, pourc_sic, pourc_lic) 69 68 … … 76 75 Patches = () 77 76 GatherWithInternal = (lon, lat, presnivs, time_counter) 78 TimeSeriesVars= (t 1000, t925, t850, t700, t600, t500, t400, t300, t250, t200, t150, t100, t70, t50, t30, t20, t10, u1000, u925, u850, u700, u600, u500, u400, u300, u250, u200, u150, u100, u70, u50, u30, u20, u10, v1000, v925, v850, v700, v600, v500, v400, v300, v250, v200, v150, v100, v70, v50, v30, v20, v10, phi1000, phi925, phi850, phi700, phi600, phi500, phi400, phi300, phi250, phi200, phi150, phi100, phi70, phi50, phi30, phi20, phi10, rh1000, rh925, rh850, rh700, rh600, rh500, rh400, rh300, rh250, rh200, rh150, rh100, rh70, rh50, rh30, rh20, rh10, q1000, q925, q850, q700, q600, q500, q400, q300, q250, q200, q150, q100, q70, q50, q30, q20, q10)77 TimeSeriesVars= (temp, phi, q, u, v, rh) 79 78 80 79 [Post_1M_dynzon] … … 86 85 Patches= (Patch_20070220_histcom_time_axis) 87 86 GatherWithInternal = (lon, lat, presnivs, time_counter) 88 TimeSeriesVars= (bils, cldh, cldl, cldm, cldq, cldt, evap, flat, iwp, lwp, phi500, precip, pluc, plul, prw, psol, rh2m, q2m, sens, sicf, slp, soll, sols, SWdnSFC, taux, tauy, t2m, t2m_max, t2m_min, topl, tops, tsol, u10m, v10m, wind10m, wind10max )87 TimeSeriesVars= (bils, cldh, cldl, cldm, cldq, cldt, evap, flat, iwp, lwp, phi500, precip, pluc, plul, prw, psol, rh2m, q2m, sens, sicf, slp, soll, sols, SWdnSFC, taux, tauy, t2m, t2m_max, t2m_min, topl, tops, tsol, u10m, v10m, wind10m, wind10max, u850, v850, w850, phi850, q850, t850, u700, v700, w700, phi700, q700, t700, u500, v500, w500, phi500, q500, t500, u200, v200, w200, phi200, q200, t200) 89 88 90 89 [Post_HF_histhf] 91 90 Patches= (Patch_20070220_histcom_time_axis) 92 91 GatherWithInternal = (lon, lat, presnivs, time_counter) 93 TimeSeriesVars=(cldt, psol, q2m, slp, t2m, rain, tsol, u10m, v10m, t1000, t925, t850, t700, t500, t300, t250, t200, t150, t100, t50, t30, t10, u1000, u925, u850, u700, u500, u300, u250, u200, u150, u100, u50, u30, u10, v1000, v925, v850, v700, v500, v300, v250, v200, v150, v100, v50, v30, v10, phi1000, phi925, phi850, phi700, phi500, phi300, phi250, phi200, phi150, phi100, phi50, phi30, phi10, w1000, w925, w850, w700, w500, w300, w250, w200, w150, w100, w50, w30, w10, q1000, q925, q850, q700, q500, q300, q250, q200, q150, q100, q50, q30, q10)92 TimeSeriesVars=(cldt, psol, q2m, slp, SWnetOR, SWdownOR, LWdownOR, precip, pluc, plul, prw, t2m, tsol, u10m, v10m, t1000, t925, t850, t700, t500, t300, t250, t200, t150, t100, t50, t30, t10, u1000, u925, u850, u700, u500, u300, u250, u200, u150, u100, u50, u30, u10, v1000, v925, v850, v700, v500, v300, v250, v200, v150, v100, v50, v30, v10, phi1000, phi925, phi850, phi700, phi500, phi300, phi250, phi200, phi150, phi100, phi50, phi30, phi10, w1000, w925, w850, w700, w500, w300, w250, w200, w150, w100, w50, w30, w10, q1000, q925, q850, q700, q500, q300, q250, q200, q150, q100, q50, q30, q10) 94 93 95 94 [Post_HF_histhf3d] 96 95 Patches= () 97 96 GatherWithInternal = (lon, lat, presnivs, time_counter) 98 TimeSeriesVars=(temp, ovap, vitu, vitv)97 TimeSeriesVars=(temp, theta, ovap, vitu, vitv) -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/LMDZOR/COMP/lmdz.driver
r334 r661 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 13 RESOL_ATM_Z=$( echo $RESOL_ATM_3D | awk "-Fx" '{print $3}' ) 16 14 17 15 ##- Create_etat0_limit version … … 48 46 49 47 ##--Variables used by LMDZ in physiq.def -- 50 PAT_INST=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def | grep 'OK_instan' )51 PAT_JOUR=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def | grep 'OK_journe' )52 PAT_MOIS=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def | grep 'OK_mensuel' )53 PAT_HFRE=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def | grep 'ok_hf' )54 48 PAT_INST=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_instan=' ) 49 PAT_JOUR=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_journe=' ) 50 PAT_MOIS=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_mensuel=' ) 51 PAT_HFRE=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'ok_hf=' ) 52 PAT_ecrit_mth=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'ecrit_mth=' ) 55 53 ##--Variables used by LMDZ in gcm.def -- 56 PAT_iphysiq=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | grep iphysiq ) 57 PAT_iperiod=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | grep iperiod ) 58 PAT_day_step=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | grep day_step ) 59 PAT_ecritphy=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | grep ecritphy ) 54 PAT_iphysiq=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D} | grep iphysiq ) 55 PAT_iperiod=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D} | grep iperiod ) 56 PAT_day_step=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D} | grep day_step ) 60 57 61 58 ## Read LMDZ_adjust option in ${compname}.card --> put adjust=y and save Bands_*.dat in ${SUBMIT_DIR}/PARAM … … 67 64 iperiod=$( echo ${PAT_iperiod} | awk -F= '{print $2}' ) 68 65 iphysiq=$( echo ${PAT_iphysiq} | awk -F= '{print $2}' ) 66 # day_step : number of steps per day (multiple of iperiod) 67 #(( day_step = 48 * iphysiq )) 68 day_step=$( echo ${PAT_day_step} | awk -F= '{print $2}' ) 69 69 70 # day_step : number of steps per day (multiple of iperiod) 71 (( day_step = 48 * iphysiq )) 70 #[ -f ${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ] && IGCM_sys_Cp ${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat . 72 71 73 72 IGCM_debug_PopStack "ATM_Initialize" … … 79 78 IGCM_debug_PushStack "ATM_Update" 80 79 81 ecrit phy=${PeriodLengthInDays}80 ecrit_mth=${PeriodLengthInDays} 82 81 83 82 ##-- Remise ou non a zero de la date initiale de LMDZ pour le fichier run.def … … 89 88 90 89 ## Mise en forme du fichier physiq.def 91 sed -e "s/${PAT_INST}/OK_instan=${OK_instan}/" \ 92 -e "s/${PAT_JOUR}/OK_journe=${OK_journe}/" \ 93 -e "s/${PAT_MOIS}/OK_mensuel=${OK_mensuel}/" \ 94 -e "s/${PAT_HFRE}/ok_hf=${ok_hf}/" \ 90 sed -e "s/${PAT_INST}/OK_instan=${OK_instan}/" \ 91 -e "s/${PAT_JOUR}/OK_journe=${OK_journe}/" \ 92 -e "s/${PAT_MOIS}/OK_mensuel=${OK_mensuel}/" \ 93 -e "s/${PAT_HFRE}/ok_hf=${ok_hf}/" \ 94 -e "s/${PAT_ecrit_mth}/ecrit_mth=${ecrit_mth}/" \ 95 95 physiq.def > physiq.def.tmp 96 96 IGCM_sys_Mv physiq.def.tmp physiq.def 97 97 98 98 ## Mise en forme du fichier gcm.def 99 sed -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 100 -e "s/${PAT_day_step}/day_step=${day_step}/" \ 101 -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 102 -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 99 sed -e "s/${PAT_day_step}/day_step=${day_step}/" \ 100 -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 101 -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 103 102 gcm.def > gcm.def.tmp 104 103 IGCM_sys_Mv gcm.def.tmp gcm.def … … 121 120 IGCM_debug_PushStack "ATM_Finalize" 122 121 123 [ ${LMDZ_adjust} = y ] && IGCM_sys_Cp Bands_${ BandsResol}_${NUM_PROC_ATM}prc.dat ${SUBMIT_DIR}/PARAM122 [ ${LMDZ_adjust} = y ] && IGCM_sys_Cp Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ${SUBMIT_DIR}/PARAM 124 123 125 124 echo FINALIZE ATM ! -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/LMDZOR/COMP/orchidee.card
r326 r661 10 10 (${R_INIT}/SRF/${config_UserChoices_TagName}/soils_param.nc, .), \ 11 11 (${R_INIT}/SRF/${config_UserChoices_TagName}/routing.nc, .) 12 # (${R_INIT}/SRF/${config_UserChoices_TagName}/PFTmap.1980.nc, pft_new.nc) 12 13 13 14 [BoundaryFiles] … … 16 17 # For STOMATE : suppress unused lai file and add reftemp file 17 18 # (${R_BC}/SRF/${config_UserChoices_TagName}/reftemp.nc, .) 18 19 19 20 20 [ParametersFiles] … … 26 26 # \ 27 27 # (stomate_rest_out.nc, stomate_rest.nc, stomate_rest_in.nc) 28 29 28 30 29 [OutputText] … … 43 42 [Post_1M_sechiba_history] 44 43 Patches = (Patch_20070220_histcom_time_axis) 45 GatherWithInternal = (lon, lat, veget, time_counter )46 TimeSeriesVars = (alb_nir, alb_vis, bqsb, evap, fluxlat, fluxsens, gqsb, netrad, qair, rain, runoff, snow, snowf, subli, tair, tsol_max, tsol_min, drainage)44 GatherWithInternal = (lon, lat, veget, time_counter, Areas) 45 TimeSeriesVars = (alb_nir, alb_vis, bqsb, evap, fluxlat, fluxsens, gqsb, netrad, qair, lai, rain, runoff, snow, snowf, snownobio, subli, tair, temp_sol, tsol_max, tsol_min, drainage) 47 46 48 47 [Post_1M_stomate_history] -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/LMDZOR/PARAM/Bands_96x71x19_3prc.dat
r197 r661 1 0 32 2 1 32 3 2 32 4 0 32 5 1 32 6 2 32 7 0 32 8 1 32 9 2 32 10 0 2240 11 1 2240 12 2 2242 13 1 0 11 2 1 50 3 2 11 4 0 24 5 1 24 6 2 24 7 0 9 8 1 53 9 2 10 10 0 2245 11 1 2241 12 2 2236 -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/LMDZOR/PARAM/gcm.def_144x142x19
r660 r661 28 28 ## periode de la physique (en pas) 29 29 iphysiq=15 30 ## frequence (en jours ) de l'ecriture du fichier histphy31 ecritphy=3032 30 ## Cycle diurne ou non 33 31 cycle_diurne=y -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/LMDZOR/PARAM/gcm.def_144x96x19
r660 r661 28 28 ## periode de la physique (en pas) 29 29 iphysiq=15 30 ## frequence (en jours ) de l'ecriture du fichier histphy31 ecritphy=3032 30 ## Cycle diurne ou non 33 31 cycle_diurne=y -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/LMDZOR/PARAM/gcm.def_72x45x19
r660 r661 28 28 ## periode de la physique (en pas) 29 29 iphysiq=20 30 ## frequence (en jours ) de l'ecriture du fichier histphy31 ecritphy=3032 30 ## Cycle diurne ou non 33 31 cycle_diurne=y -
CONFIG/LMDZOR/branches/LMDZ4OR_v3/LMDZOR/PARAM/gcm.def_96x71x19
r660 r661 28 28 ## periode de la physique (en pas) 29 29 iphysiq=10 30 ## frequence (en jours ) de l'ecriture du fichier histphy31 ecritphy=3032 30 ## Cycle diurne ou non 33 31 cycle_diurne=y
Note: See TracChangeset
for help on using the changeset viewer.