How to use IPSLCM6 for millinum-like run ?
Model installation
- Start to import modIPSL: svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl
- Install the model: cd modipsl/util ; ./model IPSLCM6.1-LR
- If needed, add in code some diagnostics (stratomask, TAU_AER, volcanic response): procedure is describded here.
- Check that compiler is intel2017!!'''
- Compile: cd modipsl/config/LMDZOR ; gmake
NOTE: file_def_XXX.xml are taken from the model and not in PARAM subdir in default config (this could be changed in lmdz.card).
Simulation config
- Copy a historical config.card taken from EXPERIMENTS/ dir. Modify JobName=Pmil-mysimu and run ../../libIGCM/ins_job to create simulation directory.
- Go into simulation dir and modify config.card.
- If simulation starts before 1800 edit COMP/opa.card and modify TimeOrigin=850 to get correct oceanic ouputs.
- Edit COMP/orchidee.card to choose correct land use' and 'wood harvest' (starts in 850 so before this date fix to 850):
[BoundaryFiles] List= (${R_IN}/SRF/PFTMAPS/CMIP6/ESA-LUH2v2/historical/15PFT.v1/PFTmap_${year}.nc, PFTmap.nc) ,\ (${R_IN}/SRF/WOODHARVEST/LUH2v2/historical/woodharvest_${year}.nc, woodharvest.nc)
5.Edit COMP/pisces.card to put a 1850 climato for dust and ndeposition as below:
[BoundaryFiles] List= () ListNonDel= (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/DIC_GLODAPv2.1_annual_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/Alkalini_GLODAPv2.1_annual_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/O2_WOA2009_monthly_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/PO4_WOA2009_monthly_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/Si_WOA2009_monthly_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/DOC_PISCES_monthly_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/Fer_PISCES_monthly_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/NO3_WOA2009_monthly_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/Dust_inca_LOI/DUST_INCA_LOI6012-histAER_1M_1850.nc, dust.orca.nc ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/Dust_inca_LOI/weights_LMD144142_eORCA1_bilinear.nc, weights_lmd144142_bilin.nc ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/pmarge_etopo_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/river_global_news_eORCA_R1.nc , . ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/Ndep_input4MIPs/Ndep_input4MIPs_surfaceFluxes_CMIP_NCAR-CCMI-2-0_gn_185001-185012-clim.nc , ndeposition.orca.nc ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/Ndep_input4MIPs/weights_CMIP_NCAR-CCMI_eORCA1_bilinear.nc, weights_2d_bilin.nc ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/par_fraction_gewex_clim90s00s_366days_eORCA_R1.nc , par_fraction_gewex_clim90s00s_eORCA_R1.nc ), \ (${R_IN}/OCE/IPSLCM6/${opa9_UserChoices_ORCA_version}/Solubility_T62_Mahowald_eORCA_R1.nc , . )
- Edit 'COMP/lmdz.card` (OZONE will be changed soon to use a yearly file):
LMDZ_Physics=NPv6.0.15_S ConfType=preind [BoundaryFiles] List= (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/SOLAR_v3/solarforcing_v3.1_daily_6bands_${year}.nc, solarforcing.nc),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/VOLC/taulwstrat.2D.${year}.nc, taulwstrat.2D.nc),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/VOLC/tauswstrat.2D.${year}.nc, tauswstrat.2D.nc) ListNonDel= (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/GHG/CO2_input4MIPs_GHGConcentrations_CMIP_UoM-CMIP-1-1-0_gr3-GMNHSH_0000-2015.txt, CO2.txt),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/GHG/CH4_input4MIPs_GHGConcentrations_CMIP_UoM-CMIP-1-1-0_gr3-GMNHSH_0000-2015.txt, CH4.txt),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/GHG/N2O_input4MIPs_GHGConcentrations_CMIP_UoM-CMIP-1-1-0_gr3-GMNHSH_0000-2015.txt, N2O.txt),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/GHG/CFC11_pmil_PMIP4_0000-2014.txt, CFC11.txt),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/GHG/CFC12_pmil_PMIP4_0000-2014.txt, CFC12.txt),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/ORBITAL/Eccentricity_Berger_pmip3_0000-2100.txt, Eccentricity.txt),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/ORBITAL/Obliquity_Berger_pmip3_0000-2100.txt, Obliquity.txt),\ (/ccc/store/cont003/gen2211/lebasn/INPUT/PMIP4/LR/ORBITAL/Perihelie_Berger_pmip3_0000-2100.txt, Perihelie.txt),\ (${R_IN}/ATM/OZONE/UReading/historical.v20160711/interpol/${RESOL_ATM_XY}/climoz_LMDZ_1850_1850_clim.nc, climoz_LMDZ.nc),\ (${R_IN}/ATM/AEROSOLS/CMIP6/v1/${RESOL_ATM_XY}/L${RESOL_ATM_Z}/aerosols1850_from_inca.nc, aerosols.nat.nc)
Orchidee analytic spin-up
To start simulation with orchidee's analytic spinup (for Carbon stock equilibrium) edit PARAM/orchidee.def_CWRR add or change following options:
# default = 1Y VEGET_UPDATE = _AUTO_ # Force to read vegetation map at the beginning of the simulation VEGET_UPDATE_at_start=y # ORCHIDEE analytical spinup 20Y SPINUP_ANALYTIC=y SPINUP_PERIOD=20
Last modified 6 years ago
Last modified on 04/13/18 17:01:55