Changeset 6628 for CONFIG/UNIFORM/v6/IPSLCM6.3
- Timestamp:
- 09/21/23 15:19:47 (10 months ago)
- Location:
- CONFIG/UNIFORM/v6/IPSLCM6.3
- Files:
-
- 15 added
- 4 deleted
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v6/IPSLCM6.3/EXPERIMENTS/IPSLESM/AER/piControl_AER_CoupOceAtm_TEST/COMP/lmdz.card
r6586 r6628 84 84 (${SUBMIT_DIR}/PARAM/guide.def, .), \ 85 85 (${SUBMIT_DIR}/PARAM/run.def, .), \ 86 (${ SUBMIT_DIR}/PARAM/tracer.def_CO2AER, tracer.def), \86 (${MODIPSL}/bin/tracer_${ConfChem}.def, tracer.def), \ 87 87 (${SUBMIT_DIR}/PARAM/iodef.xml, . ), \ 88 88 (${SUBMIT_DIR}/PARAM/ping_LMDZ.xml, ping_lmdz.xml ), \ -
CONFIG/UNIFORM/v6/IPSLCM6.3/EXPERIMENTS/IPSLESM/AER/piControl_AER_CoupOceAtm_TEST/COMP/oasis.card
r6584 r6628 40 40 41 41 [ParametersFiles] 42 List= (${SUBMIT_DIR}/PARAM/namcouple_ ESMCO2DMS_${RESOL_CPL}, namcouple)42 List= (${SUBMIT_DIR}/PARAM/namcouple_${ConfigType}_${RESOL_CPL}, namcouple) 43 43 44 44 [RestartFiles] -
CONFIG/UNIFORM/v6/IPSLCM6.3/EXPERIMENTS/IPSLESM/AER/piControl_AER_CoupOceAtm_TEST/COMP/opa9.card
r6584 r6628 52 52 (${MODIPSL}/modeles/NEMOGCM/CONFIG/ORCA1_LIM3_PISCES/EXP00/grids_def_nemo.xml , grids_def_nemo.xml ), \ 53 53 (${MODIPSL}/modeles/NEMOGCM/CONFIG/ORCA1_LIM3_PISCES/EXP00/field_def_nemo-opa.xml , field_def_nemo-opa.xml ), \ 54 (${SUBMIT_DIR}/PARAM/namelist_ ESMCO2DMS_ORCA1_cfg , namelist_cfg ), \54 (${SUBMIT_DIR}/PARAM/namelist_${ConfigType}_ORCA1_cfg , namelist_cfg ), \ 55 55 (${SUBMIT_DIR}/PARAM/file_def_nemo-opa.xml , file_def_nemo-opa.xml ) 56 56 -
CONFIG/UNIFORM/v6/IPSLCM6.3/EXPERIMENTS/IPSLESM/AER/piControl_AER_CoupOceAtm_TEST/COMP/pisces.card
r6584 r6628 39 39 (${MODIPSL}/modeles/NEMOGCM/CONFIG/ORCA1_LIM3_PISCES/EXP00/field_def_nemo-inerttrc.xml , field_def_nemo-inerttrc.xml), \ 40 40 (${MODIPSL}/modeles/NEMOGCM/CONFIG/ORCA1_LIM3_PISCES/EXP00/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 41 (${SUBMIT_DIR}/PARAM/namelist_top_ESMC O2DMS_${RESOL_OCE}piC_cfg, namelist_top_cfg ), \42 (${SUBMIT_DIR}/PARAM/namelist_pisces_ESMC O2DMS_${RESOL_OCE}_cfg, namelist_pisces_cfg ), \41 (${SUBMIT_DIR}/PARAM/namelist_top_ESMCYCLE_${RESOL_OCE}piC_cfg , namelist_top_cfg ), \ 42 (${SUBMIT_DIR}/PARAM/namelist_pisces_ESMCYCLE_${RESOL_OCE}_cfg , namelist_pisces_cfg ), \ 43 43 (${SUBMIT_DIR}/PARAM/namelist_cfc_cfg , namelist_cfc_cfg ), \ 44 44 (${SUBMIT_DIR}/PARAM/file_def_nemo-pisces.xml , file_def_nemo-pisces.xml ) -
CONFIG/UNIFORM/v6/IPSLCM6.3/EXPERIMENTS/IPSLESM/AER/piControl_AER_CoupOceAtm_TEST/config.card
r6586 r6628 19 19 #D- Choice of experiment in EXPERIMENTS directory 20 20 ExpType=IPSLESM/AER/piControl_AER_CoupOceAtm_TEST 21 ConfigType=ESMCO2CHEM 21 #D- Choice of ConfigType to define which namelist and namcouple 22 #D- will be take for cycle couplage. 3 first letters need to be ESM 23 #D- ESMCO2 - ESMCO2DMS - ESMCO2N2O 24 ConfigType=ESMCO2DMS 22 25 #============================ 23 26 #-- leap, noleap, 360d … … 197 200 SRF= ("" ,"" ) 198 201 SBG= ("" ,"" ) 199 OCE= (opa.ESMC O2CHEM_${ResolOce}_${OptMode}, opa.xx, 360MPI)202 OCE= (opa.ESMCYCLE_${ResolOce}_${OptMode}, opa.xx, 360MPI) 200 203 ICE= ("" ,"" ) 201 204 MBG= ("" ,"" ) -
CONFIG/UNIFORM/v6/IPSLCM6.3/GENERAL/DRIVER/lmdz.driver
r6586 r6628 367 367 fi 368 368 369 if [ X${config_UserChoices_ConfigType} = XESMCO2CHEM ] ; then 370 echo "ESM config, with INCA and CO2i, set type_trac=inco in run.def" 371 IGCM_comp_modifyDefFile blocker run.def type_trac inco 372 IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 369 if [ X${config_ListOfComponents_CHM} = Xinca ] && [ X${ConfigType:0:3} = XESM ] ; then 370 echo "ESM config, with INCA and CO2i, set type_trac=inco in run.def" 371 IGCM_comp_modifyDefFile blocker run.def type_trac inco 372 IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 373 # Add CO2 in tracer.def to coupled inca and lmdz_co2 374 echo '&co2i' >> tracer.def 375 echo 'default hadv=10 vadv=10 phases=g type=tracer parent=air' >> tracer.def 376 echo 'CO2' >> tracer.def 377 373 378 elif [ X${config_ListOfComponents_CHM} = Xinca ] ; then 374 379 echo "Activate coupling to INCA, set type_trac=inca in run.def" -
CONFIG/UNIFORM/v6/IPSLCM6.3/GENERAL/DRIVER/pisces.driver
r6586 r6628 85 85 IGCM_comp_modifyNamelist force namelist_pisces_cfg atcco2 ${LMDZ_CO2} 86 86 87 if ( [ X${config_UserChoices_ConfigType} = XESMCO2 ] || [ X${config_UserChoices_ConfigType} = XESMCO2CHEM ] ) ; then 87 PiscesGas=${config_UserChoices_ConfigType} 88 if ( [ X${PiscesGas:0:3} = XESM ] ) ; then 88 89 ##-- N2O forcing : update atcn2o value in namelist_pisces_cfg with the same one used in LMDZ 89 90 IGCM_debug_Print 1 "Take same N2O as for LMDZ, in parameter file config.def." -
CONFIG/UNIFORM/v6/IPSLCM6.3/compile_ipslcm6.sh
r6584 r6628 25 25 esmco2=n 26 26 # Version ESM AER : Aer interactif chemistry / atmosphere (y/n) 27 esm aer=n27 esmchem=n 28 28 # Also compile ce0l subprogram to LMDZ (y/n) 29 29 ce0l=n … … 73 73 [ESMCO2] Compile IPSLCM6 for CO2 interactif ocean/atmosphere. 74 74 [ESMCHEM] Compile IPSLCM6 for chemistry interactif on atmosphere 75 [ESMC O2CHEM] Compile IPSLCM6 for both interactive CO2 and chemistry, and also with transfer of species from PISCES toINCA.75 [ESMCYCLE] Compile IPSLCM6 for both interactive CO2 and chemistry, and transfer from PISCES to LMDZ and INCA. 76 76 [-full] Full recompilation of all components. This option can be added to all other options. 77 77 [-cleannemo] Full recompilation of NEMO component only. … … 102 102 ./compile_ipslcm6.sh MR025 -rad ecrad 103 103 104 Example 8: Compilation of IPSLCM6 for ESM with INCA chemistry (default CHEMISTRY=AER)105 ./compile_ipslcm6.sh ESMC HEM104 Example 8: Compilation of IPSLCM6 for ESM with coupling between ATM / OCE and INCA chemistry AER 105 ./compile_ipslcm6.sh ESMCYCLE -chimie AER 106 106 107 107 Example 9: Compilation of IPSLCM6 for ESM with INCA chemistry and choose the chemistry … … 116 116 "MR025") resol_atm=256x256x79; resol_oce=ORCA025 ; icemodel=lim3; oceanbio=n; shift ;; 117 117 "ESMCO2") esmco2=y; shift ;; 118 "ESMCHEM") 119 "ESMC O2CHEM")esmco2=y; esmchem=y; shift ;;118 "ESMCHEM") esmchem=y; shift ;; 119 "ESMCYCLE") esmco2=y; esmchem=y; shift ;; 120 120 "CE0L") ce0l=y ; shift ;; 121 121 "-rad") rad=$2; shift ; shift;; … … 355 355 mv $nemo_root/$cfg_wrk/BLD/bin/nemo.exe $modipsl/bin/opa.ESMCO2_${resol_oce}_${optmode} 356 356 elif [ ${esmco2} == y ] && [ ${esmchem} == y ] ; then 357 mv $nemo_root/$cfg_wrk/BLD/bin/nemo.exe $modipsl/bin/opa.ESMC O2CHEM_${resol_oce}_${optmode}357 mv $nemo_root/$cfg_wrk/BLD/bin/nemo.exe $modipsl/bin/opa.ESMCYCLE_${resol_oce}_${optmode} 358 358 else 359 359 mv $nemo_root/$cfg_wrk/BLD/bin/nemo.exe $modipsl/bin/opa_${resol_oce}_${optmode}
Note: See TracChangeset
for help on using the changeset viewer.