Changeset 1000


Ignore:
Timestamp:
05/03/10 09:13:06 (14 years ago)
Author:
mafoipsl
Message:

Add COSP compilation and files processing in EXP00.

Location:
CONFIG/IPSLCM/IPSLCM5A
Files:
2 added
6 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/IPSLCM/IPSLCM5A/AA_make

    r969 r1000  
    8383 
    8484lmdz: 
    85         (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -v true -parallel mpi -c $(LIB_MPI) -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_$(RESOL_LMDZ)_phylmd_para_orch_couple.e ../../bin/create_etat0_limit.e ; ) 
    86         (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 ; ) 
     85        (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -cosp true -v true -parallel mpi -c $(LIB_MPI) -arch $(FCM_ARCH) ce0l ; cp bin/ce0l_$(RESOL_LMDZ)_phylmd_para_orch_couple.e ../../bin/create_etat0_limit.e ; ) 
     86        (cd ../../modeles/LMDZ4; ./makelmdz_fcm -cpp ORCHIDEE_NOOPENMP -d $(RESOL_LMDZ) -cosp true -v true -parallel mpi -c $(LIB_MPI) -arch $(FCM_ARCH) gcm ; cp bin/gcm_$(RESOL_LMDZ)_phylmd_para_orch_couple.e ../../bin/gcm.e ; ) 
    8787 
    8888 
  • CONFIG/IPSLCM/IPSLCM5A/EXP00/COMP/lmdz.card

    r992 r1000  
    1616LMDZ_Freq_aero=120 
    1717LMDZ_Length_aero=12 
     18 
     19# Set COSP activation and Outputs frequency (monthly, daily, HF) = y/n 
     20LMDZ_COSP_OK=n 
     21LMDZ_COSP_monthly=y 
     22LMDZ_COSP_daily=y 
     23LMDZ_COSP_hf=n 
    1824 
    1925[InitialStateFiles] 
     
    4248List=   (${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z}, physiq.def), \ 
    4349        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D},    gcm.def),    \ 
     50        (${SUBMIT_DIR}/PARAM/cosp_input_nl.txt,                .),    \ 
     51        (${SUBMIT_DIR}/PARAM/cosp_output_nl.txt,               .),    \ 
    4452        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    4553        (${SUBMIT_DIR}/PARAM/traceur.def, .) 
     
    5361 
    5462[OutputFiles] 
    55 List=   (histmth.nc,      ${R_OUT_ATM_O_M}/${PREFIX}_1M_histmth.nc,      Post_1M_histmth), \ 
    56         (histmthNMC.nc,   ${R_OUT_ATM_O_M}/${PREFIX}_1M_histmthNMC.nc,   Post_1M_histmthNMC), \ 
    57         (dynzon.nc,       ${R_OUT_ATM_O_M}/${PREFIX}_1M_dynzon.nc,       NONE), \ 
    58         (histday.nc,      ${R_OUT_ATM_O_D}/${PREFIX}_1D_histday.nc,      Post_1D_histday), \ 
    59         (histhf.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf.nc,       Post_HF_histhf) 
     63List=   (histmth.nc,      ${R_OUT_ATM_O_M}/${PREFIX}_1M_histmth.nc,      Post_1M_histmth),     \ 
     64        (histmthCOSP.nc,  ${R_OUT_ATM_O_M}/${PREFIX}_1M_histmthCOSP.nc,  Post_1M_histmthCOSP), \ 
     65        (histmthNMC.nc,   ${R_OUT_ATM_O_M}/${PREFIX}_1M_histmthNMC.nc,   Post_1M_histmthNMC),  \ 
     66        (dynzon.nc,       ${R_OUT_ATM_O_M}/${PREFIX}_1M_dynzon.nc,       Post_1M_dynzon),      \ 
     67        (histday.nc,      ${R_OUT_ATM_O_D}/${PREFIX}_1D_histday.nc,      Post_1D_histday),     \ 
     68        (histdayCOSP.nc,  ${R_OUT_ATM_O_D}/${PREFIX}_1D_histdayCOSP.nc,  Post_1D_histdayCOSP), \ 
     69        (histhf.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf.nc,       Post_HF_histhf),      \ 
     70        (histhfCOSP.nc,   ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhfCOSP.nc,   Post_HF_histhfCOSP) 
    6071 
    6172[Post_1M_histmth] 
     
    6778ChunckJob3D = 100Y 
    6879Seasonal=ON 
     80 
     81[Post_1M_histmthCOSP] 
     82Patches = () 
     83GatherWithInternal = (lon, lat, presnivs, time_counter, aire) 
     84TimeSeriesVars2D = () 
     85ChunckJob2D = NONE 
     86TimeSeriesVars3D = () 
     87ChunckJob3D = NONE 
     88Seasonal=OFF 
    6989 
    7090[Post_1M_histmthNMC] 
     
    95115Seasonal=OFF 
    96116 
     117[Post_1D_histdayCOSP] 
     118Patches = () 
     119GatherWithInternal = (lon, lat, presnivs, time_counter, aire) 
     120TimeSeriesVars2D = () 
     121ChunckJob2D = NONE 
     122TimeSeriesVars3D = () 
     123ChunckJob3D = NONE 
     124Seasonal=OFF 
     125 
    97126[Post_HF_histhf] 
    98127Patches= (Patch_20091030_histcom_time_axis) 
     
    103132ChunckJob3D = OFF 
    104133Seasonal=OFF 
     134 
     135[Post_HF_histhfCOSP] 
     136Patches = () 
     137GatherWithInternal = (lon, lat, presnivs, time_counter, aire) 
     138TimeSeriesVars2D = () 
     139ChunckJob2D = NONE 
     140TimeSeriesVars3D = () 
     141ChunckJob3D = NONE 
     142Seasonal=OFF 
     143 
  • CONFIG/IPSLCM/IPSLCM5A/EXP00/COMP/lmdz.driver

    r918 r1000  
    6969    eval LMDZ_Freq_aero=\${lmdz_UserChoices_LMDZ_Freq_aero} > /dev/null 2>&1 
    7070    eval LMDZ_Length_aero=\${lmdz_UserChoices_LMDZ_Length_aero} > /dev/null 2>&1 
     71 
     72    ##  Read LMDZ_COSP_monthly  LMDZ_COSP_daily and LMDZ_COSP_hf in lmdz.card 
     73    eval LMDZ_COSP_OK=\${lmdz_UserChoices_LMDZ_COSP_OK} > /dev/null 2>&1 
     74    eval LMDZ_COSP_monthly=\${lmdz_UserChoices_LMDZ_COSP_monthly} > /dev/null 2>&1 
     75    eval LMDZ_COSP_daily=\${lmdz_UserChoices_LMDZ_COSP_daily} > /dev/null 2>&1 
     76    eval LMDZ_COSP_hf=\${lmdz_UserChoices_LMDZ_COSP_hf} > /dev/null 2>&1 
     77 
    7178 
    7279    IGCM_debug_PopStack "ATM_Initialize" 
     
    143150    LMDZ_sed physiq.def ecrit_mth   ${LMDZ_ecrit_mth} 
    144151    LMDZ_sed physiq.def ecrit_ISCCP ${LMDZ_ecrit_ISCCP} 
     152    LMDZ_sed physiq.def ok_cosp     ${LMDZ_COSP_OK} 
     153    LMDZ_sed physiq.def ok_mensuelCOSP  ${LMDZ_COSP_monthly} 
     154    LMDZ_sed physiq.def ok_journeCOSP   ${LMDZ_COSP_daily} 
     155    LMDZ_sed physiq.def ok_hfCOSP   ${LMDZ_COSP_hf} 
    145156 
    146157    ## gcm.def parameters : no change since gcm.def_${RESOL_ATM_3D} is used and already modified 
  • CONFIG/IPSLCM/IPSLCM5A/EXP00/PARAM/physiq.def_L39

    r992 r1000  
    206206### ok_cosp=y/n flag simulateur COSP 
    207207ok_cosp=n 
    208 ## freq_COSP = frequence d'appel de COSP en secondes 
     208### freq_COSP = frequence d'appel de COSP en secondes 
    209209freq_COSP=10800. 
     210### ok_mensuelCOSP=y/n sortir fichier mensuel COSP histmthCOSP.nc, =n pas de fichier histmthCOSP.nc 
     211ok_mensuelCOSP=y 
     212### ok_journeCOSP=y/n sortir fichier journalier histdayCOSP.nc, =n pas de fichier histdayCOSP.nc 
     213ok_journeCOSP=y 
     214### ok_hfCOSP=y/n, ecrire sorties  haute frequence histhfCOSP.nc, =n pas de fichier histhfCOSP.nc 
     215ok_hfCOSP=n 
    210216# 
    211217# Parametres simulateur ISCCP 
  • CONFIG/IPSLCM/IPSLCM5A/historical/PARAM/physiq.def_L39

    r988 r1000  
    212212### ok_cosp=y/n flag simulateur COSP 
    213213ok_cosp=n 
    214 ## freq_COSP = frequence d'appel de COSP en secondes 
     214### freq_COSP = frequence d'appel de COSP en secondes 
    215215freq_COSP=10800. 
     216### ok_mensuelCOSP=y/n sortir fichier mensuel COSP histmthCOSP.nc, =n pas de fichier histmthCOSP.nc 
     217ok_mensuelCOSP=y 
     218### ok_journeCOSP=y/n sortir fichier journalier histdayCOSP.nc, =n pas de fichier histdayCOSP.nc 
     219ok_journeCOSP=y 
     220### ok_hfCOSP=y/n, ecrire sorties  haute frequence histhfCOSP.nc, =n pas de fichier histhfCOSP.nc 
     221ok_hfCOSP=n 
    216222# 
    217223# Parametres simulateur ISCCP 
  • CONFIG/IPSLCM/IPSLCM5A/piControl/PARAM/physiq.def_L39

    r992 r1000  
    206206### ok_cosp=y/n flag simulateur COSP 
    207207ok_cosp=n 
    208 ## freq_COSP = frequence d'appel de COSP en secondes 
     208### freq_COSP = frequence d'appel de COSP en secondes 
    209209freq_COSP=10800. 
     210### ok_mensuelCOSP=y/n sortir fichier mensuel COSP histmthCOSP.nc, =n pas de fichier histmthCOSP.nc 
     211ok_mensuelCOSP=y 
     212### ok_journeCOSP=y/n sortir fichier journalier histdayCOSP.nc, =n pas de fichier histdayCOSP.nc 
     213ok_journeCOSP=y 
     214### ok_hfCOSP=y/n, ecrire sorties  haute frequence histhfCOSP.nc, =n pas de fichier histhfCOSP.nc 
     215ok_hfCOSP=n 
    210216# 
    211217# Parametres simulateur ISCCP 
Note: See TracChangeset for help on using the changeset viewer.