Changes between Version 22 and Version 23 of LMDZoGuOR
- Timestamp:
- 04/27/11 16:14:15 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LMDZoGuOR
v22 v23 14 14 15 15 = CREATE experience for creation of initial state and interpolating of boundary conditions = 16 This experience is used to create boundary condition and initial state condition for LMDZ using the executable ce0l.e or create_etat0_limit.e. The CREATE experience does not have a PARAM directory . In CREATE/COMP/lmdz.card the parameter ''PARAM_DIR'' points to ../LMDZOR/PARAM.17 18 '''In the CREATE experience''', 2 cases for the boundary conditions are predefined : Creation using sea-surface temperature(SST) and sea-ice cover(SIC) from climatology AMIP files or f or interannual AMIP files. According to the case, do a manual copy or link, for interannual AMIP :16 This experience is used to create boundary condition and initial state condition for LMDZ using the executable ce0l.e or create_etat0_limit.e. The CREATE experience does not have a PARAM directory instead in CREATE/COMP/lmdz.card the parameter ''PARAM_DIR'' points to the one in experience LMDZOR. PARAM_DIR can be changed to use another directory if wanted. 17 18 '''In the CREATE experience''', 2 cases for the boundary conditions are predefined : Creation using sea-surface temperature(SST) and sea-ice cover(SIC) from climatology AMIP files or from interannual AMIP files. According to the case you want, copy or link the .cards. For interannual AMIP : 19 19 {{{ 20 20 ln -s config.card_Interannuel config.card; cd COMP; ln -s lmdz.card_Interannuel lmdz.card … … 26 26 }}} 27 27 28 == Boundary conditions using themodel output ==29 30 To create boundary conditions using output from LMDZ from a previous run do following steps:28 == Boundary conditions using LMDZ model output == 29 30 Do following steps to create boundary conditions using output from a previous LMDZ run : 31 31 NB: it is not possible to use version LMDZ4_AR5 of ce0l. Use version LMDZ5/trunk revision 1508 or later. Once the boundary files limit.nc are created they can be used also with earlyer versions of LMDZ such as LMDZ4_AR5. 32 32 33 33 '''Step 1''' [[BR]] 34 Identify time series for the simulations that will be used and split them into yearly files. For the SST use the variable tsol_oce from LMDZ and for SIC use the variable pourc_sic. The variables should be at monthly time serie format. For exemple for the coupled rcp4.5 simulationat CCRT use files :34 Identify time series for the simulations you want and split them into yearly files. For the SST use the variable tsol_oce from LMDZ and for SIC use the variable pourc_sic. The variables should be at monthly time serie format. For exemple for the coupled IPSLCM5A rcp4.5 simulation, at CCRT use files : 35 35 {{{ 36 36 /dmnfs/cont003/p86denv/IGCM_OUT/IPSLCM5A/PROD/rcp45/v3.rcp45.1/ATM/Analyse/TS_MO/v3.rcp45.1_20060101_21251231_1M_tsol_oce.nc 37 37 /dmnfs/cont003/p86denv/IGCM_OUT/IPSLCM5A/PROD/rcp45/v3.rcp45.1/ATM/Analyse/TS_MO/v3.rcp45.1_20060101_21251231_1M_pourc_sic.nc 38 38 }}} 39 To split the time series into yearly files with 12 time steps in each file use cdo. For exemple :40 {{{ 41 cdo splityear model_output_file_tsol_oce $WORKDIR/ MY_DIR/v3.rcp45.1_tsol_oce_42 cdo splityear model_output_file_pourc_sic $WORKDIR/ MY_DIR/v3.rcp45.1_pourc_sic_39 Use cdo to split the time series into yearly files with 12 time steps in each file. For exemple : 40 {{{ 41 cdo splityear model_output_file_tsol_oce $WORKDIR/my_new_dir/v3.rcp45.1_tsol_oce_ 42 cdo splityear model_output_file_pourc_sic $WORKDIR/my_new_dir/v3.rcp45.1_pourc_sic_ 43 43 }}} 44 44 45 45 '''Step 1 bis''' 46 If you w hant to create anomaly SST instead of plein model output SST : do it now. See below.46 If you want to create anomaly SST instead of direct model output SST : do it now. Description to come. 47 47 48 48 '''Step 2'''[[BR]] 49 The yearly files are directly usable with the ce0l program revision 1508 LMDZ5/trunk or later. They should be renamed as histmth_sst.nc and histmth_sic.nc before running. The AMIP files must not be in the same run directory, in that case they will be used instead of the model output files. Use the CREATE interannual experience to create the interval of years needed. Change firstin lmdz.card_Interannual AMIP yearly files towards yearly time series :49 The yearly files are now directly usable with the ce0l program revision 1508 LMDZ5/trunk or later. They should be renamed as histmth_sst.nc and histmth_sic.nc before running. The AMIP files must not be in the same run directory, in that case they will be used instead of the model output files. Use the CREATE interannual experience to create the boundary conditions for the interval of years needed. Change in lmdz.card_Interannual AMIP yearly files towards yearly time series : 50 50 {{{ 51 51 [BoundaryFiles] … … 60 60 }}} 61 61 62 Modify the period in config.card_Interannual. Don't forget to copy or link the lmdz.card_Interannal in lmdz.card and config.card_Interannual in config.card. Submit the experience. 62 63 63 64 == Interpolating files for nudging == 64 Script to do this are stored inCREATE/SCRIPT. To interpolated ERA-Interim use the script interp_from_era.ksh. You must first modify the beginning of this script. To interpolated LMDZ model output files use the script interp_from_TS.ksh. Both of these scripts depends on the script era2gcm.ksh. These scripts tested at mercure and ulam.65 Script to interpolate files for nudging (fr guidage) are stored in directory CREATE/SCRIPT. To interpolated ERA-Interim use the script interp_from_era.ksh. You must first modify the beginning of this script. To interpolated LMDZ model output files use the script interp_from_TS.ksh. Both of these scripts depends on the script era2gcm.ksh. These scripts tested at mercure and ulam. 65 66 66 67