Changeset 6914
- Timestamp:
- 08/23/24 15:33:48 (6 months ago)
- Location:
- CONFIG/UNIFORM/v7/IPSLCM7
- Files:
-
- 8 added
- 15 deleted
- 42 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST.orch4/COMP/opa9.card
r6656 r6914 35 35 List= () 36 36 37 37 38 [ParametersFiles] 38 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 39 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 40 (${SUBMIT_DIR}/PARAM/NEMO/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 46 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 47 47 48 48 49 49 [RestartFiles] 50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart opa.nc)50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart_oce_in.nc) 51 51 52 52 [OutputText] -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST.orch4/COMP/pisces.card
r6656 r6914 3 3 4 4 [UserChoices] 5 age=y 5 gas=n 6 age=n 6 7 cfc11=n 7 8 cfc12=n 9 sf6=n 10 c14=n 11 AtmCo2=2.78000e+02 12 AtmN2o=2.74372e+02 13 AtmCos=3.22225e+02 8 14 OutputLevel=2 9 15 … … 14 20 List= () 15 21 16 ListNonDel= (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 17 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 18 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 19 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 20 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 21 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 22 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 22 ListNonDel= (${R_IN}/OCE/NEMO/PISCES_r360x180/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/PISCES_r360x180/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/PISCES_r360x180/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 25 (${R_IN}/OCE/NEMO/PISCES_r360x180/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 26 (${R_IN}/OCE/NEMO/PISCES_r360x180/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 27 (${R_IN}/OCE/NEMO/PISCES_r360x180/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 28 (${R_IN}/OCE/NEMO/PISCES_r360x180/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 29 (${R_IN}/OCE/NEMO/PISCES_r360x180/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 30 (${R_IN}/OCE/NEMO/PISCES_r360x180/DMS_PISCES_annual_r360x180xl75.nc , data_DMS_nomask.nc ), \ 31 (${R_IN}/OCE/NEMO/PISCES_r360x180/N2O_PISCES_annual_r360x180xl75.nc , data_N2O_nomask.nc ), \ 32 (${R_IN}/OCE/NEMO/PISCES_r360x180/ISP_PISCES_annual_r360x180xl75.nc , data_ISP_nomask.nc ), \ 33 (${R_IN}/OCE/NEMO/PISCES_r360x180/COS_PISCES_annual_r360x180xl75.nc , data_COS_nomask.nc ), \ 34 (${R_IN}/OCE/NEMO/PISCES_r360x180/CO_PISCES_annual_r360x180xl75.nc , data_CO_nomask.nc ), \ 35 (${R_IN}/OCE/NEMO/PISCES_r360x180/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 36 (${R_IN}/OCE/NEMO/PISCES_r360x180/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc ), \ 24 37 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 25 38 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ … … 27 40 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc , river.orca.nc ), \ 28 41 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_par_fraction_gewex_clim90s00s.nc , par_fraction.orca.nc ), \ 29 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DUST_INCA_r360x180.new.nc , dustdep.nc ), \30 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc), \31 42 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 32 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CO2_OMIP6_1600_2014.txt , atcco2.txt ) 43 (${R_IN}/OCE/NEMO/FORCINGS/GHG/atmc14.dat , atmc14.dat ), \ 44 (${R_IN}/OCE/NEMO/FORCINGS/GHG/splco2.dat , splco2.dat ), \ 45 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_co2_yearly_2024.txt , atcco2.txt ), \ 46 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_n2o_yearly_2024.txt , atmn2o.txt ), \ 47 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_cos_yearly_2024.txt , atmcos.txt ) 33 48 34 49 … … 37 52 38 53 [ParametersFiles] 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-pisces.xml , file_def_nemo-pisces.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_${RESOL_OCE}_cfg , namelist_top_cfg ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 47 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ) 54 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref ), \ 55 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref ), \ 56 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 57 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 58 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml ), \ 59 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-gas.xml , field_def_nemo-gas.xml ), \ 60 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_cfg , namelist_top_p4z_cfg ), \ 61 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_gas_cfg , namelist_top_p4z_gas_cfg ), \ 62 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 63 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ), \ 64 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-top.xml , file_def_nemo-top.xml ) 48 65 49 66 50 67 [RestartFiles] 51 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc.nc) 68 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 69 70 [OutputText] 71 List= (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 72 73 74 75 [RestartFiles] 76 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 52 77 53 78 [OutputText] … … 61 86 (${config_UserChoices_JobName}_1y_CFC11.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc , NONE ) , \ 62 87 (${config_UserChoices_JobName}_1y_CFC12.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC12.nc , NONE ) , \ 88 (${config_UserChoices_JobName}_1y_gas.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_gas.nc , NONE ) , \ 63 89 (${config_UserChoices_JobName}_1m_bioscalar.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 64 90 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc , NONE ) , \ 65 91 (${config_UserChoices_JobName}_1m_diad_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc , NONE ) , \ 92 (${config_UserChoices_JobName}_1m_gas.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_gas.nc , NONE ) , \ 66 93 (${config_UserChoices_JobName}_1d_bioscalar.nc , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 67 94 68 [Post_1D_bioscalar]69 Patches = ()70 GatherWithInternal = (time_counter, time_instant, time_instant_bounds)71 TimeSeriesVars2D = (pno3tot, ppo4tot, psiltot, palktot, pfertot, tcflx, tcflxcum, tcexp, tintpp, tnfix, tdenit)72 ChunckJob2D = NONE73 TimeSeriesVars3D = ()74 ChunckJob3D = NONE75 Seasonal=OFF76 95 77 96 [Post_1M_bioscalar] … … 96 115 Patches = () 97 116 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 117 TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 118 ChunckJob2D = 100Y 119 TimeSeriesVars3D = () 120 ChunckJob3D = NONE 121 Seasonal=OFF 122 123 [Post_1M_gas] 124 Patches = () 125 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 126 TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 127 ChunckJob2D = 100Y 128 TimeSeriesVars3D = () 129 ChunckJob3D = NONE 130 Seasonal=OFF 131 132 [Post_1M_diad_T] 133 Patches = () 134 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 98 135 TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 99 136 ChunckJob2D = 50Y … … 101 138 ChunckJob3D = 50Y 102 139 Seasonal=OFF 103 104 [Post_1Y_inerttrc]105 Patches = ()106 GatherWithInternal = (nav_lon, nav_lat, olevel, time_counter, time_centered, time_centered_bounds)107 TimeSeriesVars2D = ()108 ChunckJob2D = OFF109 TimeSeriesVars3D = (Age)110 ChunckJob3D = 50Y111 Seasonal=OFF -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST.orch4/COMP/si3.card
r6656 r6914 18 18 19 19 [ParametersFiles] 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-ice.xml, field_def_nemo-ice.xml ),\ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml, file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg, namelist_ice_cfg ) 24 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-ice.xml , field_def_nemo-ice.xml ), \ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg ) 25 24 26 25 -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST/COMP/opa9.card
r6656 r6914 35 35 List= () 36 36 37 37 38 [ParametersFiles] 38 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 39 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 40 (${SUBMIT_DIR}/PARAM/NEMO/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 46 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 47 47 48 48 49 49 [RestartFiles] 50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart opa.nc)50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart_oce_in.nc) 51 51 52 52 [OutputText] -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST/COMP/pisces.card
r6656 r6914 3 3 4 4 [UserChoices] 5 age=y 5 gas=n 6 age=n 6 7 cfc11=n 7 8 cfc12=n 9 sf6=n 10 c14=n 11 AtmCo2=2.78000e+02 12 AtmN2o=2.74372e+02 13 AtmCos=3.22225e+02 8 14 OutputLevel=2 9 15 … … 14 20 List= () 15 21 16 ListNonDel= (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 17 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 18 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 19 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 20 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 21 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 22 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 22 ListNonDel= (${R_IN}/OCE/NEMO/PISCES_r360x180/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/PISCES_r360x180/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/PISCES_r360x180/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 25 (${R_IN}/OCE/NEMO/PISCES_r360x180/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 26 (${R_IN}/OCE/NEMO/PISCES_r360x180/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 27 (${R_IN}/OCE/NEMO/PISCES_r360x180/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 28 (${R_IN}/OCE/NEMO/PISCES_r360x180/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 29 (${R_IN}/OCE/NEMO/PISCES_r360x180/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 30 (${R_IN}/OCE/NEMO/PISCES_r360x180/DMS_PISCES_annual_r360x180xl75.nc , data_DMS_nomask.nc ), \ 31 (${R_IN}/OCE/NEMO/PISCES_r360x180/N2O_PISCES_annual_r360x180xl75.nc , data_N2O_nomask.nc ), \ 32 (${R_IN}/OCE/NEMO/PISCES_r360x180/ISP_PISCES_annual_r360x180xl75.nc , data_ISP_nomask.nc ), \ 33 (${R_IN}/OCE/NEMO/PISCES_r360x180/COS_PISCES_annual_r360x180xl75.nc , data_COS_nomask.nc ), \ 34 (${R_IN}/OCE/NEMO/PISCES_r360x180/CO_PISCES_annual_r360x180xl75.nc , data_CO_nomask.nc ), \ 35 (${R_IN}/OCE/NEMO/PISCES_r360x180/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 36 (${R_IN}/OCE/NEMO/PISCES_r360x180/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc ), \ 24 37 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 25 38 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ … … 27 40 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc , river.orca.nc ), \ 28 41 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_par_fraction_gewex_clim90s00s.nc , par_fraction.orca.nc ), \ 29 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DUST_INCA_r360x180.new.nc , dustdep.nc ), \30 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc), \31 42 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 32 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CO2_OMIP6_1600_2014.txt , atcco2.txt ) 43 (${R_IN}/OCE/NEMO/FORCINGS/GHG/atmc14.dat , atmc14.dat ), \ 44 (${R_IN}/OCE/NEMO/FORCINGS/GHG/splco2.dat , splco2.dat ), \ 45 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_co2_yearly_2024.txt , atcco2.txt ), \ 46 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_n2o_yearly_2024.txt , atmn2o.txt ), \ 47 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_cos_yearly_2024.txt , atmcos.txt ) 33 48 34 49 … … 37 52 38 53 [ParametersFiles] 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-pisces.xml , file_def_nemo-pisces.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_${RESOL_OCE}_cfg , namelist_top_cfg ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 47 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ) 54 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref ), \ 55 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref ), \ 56 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 57 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 58 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml ), \ 59 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-gas.xml , field_def_nemo-gas.xml ), \ 60 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_cfg , namelist_top_p4z_cfg ), \ 61 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_gas_cfg , namelist_top_p4z_gas_cfg ), \ 62 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 63 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ), \ 64 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-top.xml , file_def_nemo-top.xml ) 48 65 49 66 50 67 [RestartFiles] 51 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc.nc) 68 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 69 70 [OutputText] 71 List= (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 72 73 74 75 [RestartFiles] 76 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 52 77 53 78 [OutputText] … … 61 86 (${config_UserChoices_JobName}_1y_CFC11.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc , NONE ) , \ 62 87 (${config_UserChoices_JobName}_1y_CFC12.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC12.nc , NONE ) , \ 88 (${config_UserChoices_JobName}_1y_gas.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_gas.nc , NONE ) , \ 63 89 (${config_UserChoices_JobName}_1m_bioscalar.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 64 90 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc , NONE ) , \ 65 91 (${config_UserChoices_JobName}_1m_diad_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc , NONE ) , \ 92 (${config_UserChoices_JobName}_1m_gas.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_gas.nc , NONE ) , \ 66 93 (${config_UserChoices_JobName}_1d_bioscalar.nc , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 67 94 68 [Post_1D_bioscalar]69 Patches = ()70 GatherWithInternal = (time_counter, time_instant, time_instant_bounds)71 TimeSeriesVars2D = (pno3tot, ppo4tot, psiltot, palktot, pfertot, tcflx, tcflxcum, tcexp, tintpp, tnfix, tdenit)72 ChunckJob2D = NONE73 TimeSeriesVars3D = ()74 ChunckJob3D = NONE75 Seasonal=OFF76 95 77 96 [Post_1M_bioscalar] … … 96 115 Patches = () 97 116 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 117 TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 118 ChunckJob2D = 100Y 119 TimeSeriesVars3D = () 120 ChunckJob3D = NONE 121 Seasonal=OFF 122 123 [Post_1M_gas] 124 Patches = () 125 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 126 TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 127 ChunckJob2D = 100Y 128 TimeSeriesVars3D = () 129 ChunckJob3D = NONE 130 Seasonal=OFF 131 132 [Post_1M_diad_T] 133 Patches = () 134 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 98 135 TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 99 136 ChunckJob2D = 50Y … … 101 138 ChunckJob3D = 50Y 102 139 Seasonal=OFF 103 104 [Post_1Y_inerttrc]105 Patches = ()106 GatherWithInternal = (nav_lon, nav_lat, olevel, time_counter, time_centered, time_centered_bounds)107 TimeSeriesVars2D = ()108 ChunckJob2D = OFF109 TimeSeriesVars3D = (Age)110 ChunckJob3D = 50Y111 Seasonal=OFF -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST/COMP/si3.card
r6656 r6914 18 18 19 19 [ParametersFiles] 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-ice.xml, field_def_nemo-ice.xml ),\ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml, file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg, namelist_ice_cfg ) 24 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-ice.xml , field_def_nemo-ice.xml ), \ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg ) 25 24 26 25 -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdControl_TEST/COMP/opa9.card
r6661 r6914 37 37 38 38 [ParametersFiles] 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/domain_def_nemo.xml , domain_def_nemo.xml ), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/axis_def_nemo.xml , axis_def_nemo.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/grid_def_nemo.xml , grid_def_nemo.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 47 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 48 47 49 48 50 49 [RestartFiles] 51 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart opa.nc)50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart_oce_in.nc) 52 51 53 52 [OutputText] -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdControl_TEST/COMP/pisces.card
r6661 r6914 3 3 4 4 [UserChoices] 5 age=y 5 gas=n 6 age=n 6 7 cfc11=n 7 8 cfc12=n 9 sf6=n 10 c14=n 11 AtmCo2=2.78000e+02 12 AtmN2o=2.74372e+02 13 AtmCos=3.22225e+02 8 14 OutputLevel=2 9 15 … … 14 20 List= () 15 21 16 ListNonDel= (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TDIC_GLODAPv2.1_annual_r360x180xl75.nc, data_DIC_nomask.nc ), \ 17 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TALK_GLODAPv2.1_annual_r360x180xl75.nc , data_ALK_nomask.nc ), \ 18 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 19 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 20 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 21 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 22 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 22 ListNonDel= (${R_IN}/OCE/NEMO/PISCES_r360x180/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/PISCES_r360x180/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/PISCES_r360x180/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 25 (${R_IN}/OCE/NEMO/PISCES_r360x180/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 26 (${R_IN}/OCE/NEMO/PISCES_r360x180/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 27 (${R_IN}/OCE/NEMO/PISCES_r360x180/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 28 (${R_IN}/OCE/NEMO/PISCES_r360x180/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 29 (${R_IN}/OCE/NEMO/PISCES_r360x180/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 30 (${R_IN}/OCE/NEMO/PISCES_r360x180/DMS_PISCES_annual_r360x180xl75.nc , data_DMS_nomask.nc ), \ 31 (${R_IN}/OCE/NEMO/PISCES_r360x180/N2O_PISCES_annual_r360x180xl75.nc , data_N2O_nomask.nc ), \ 32 (${R_IN}/OCE/NEMO/PISCES_r360x180/ISP_PISCES_annual_r360x180xl75.nc , data_ISP_nomask.nc ), \ 33 (${R_IN}/OCE/NEMO/PISCES_r360x180/COS_PISCES_annual_r360x180xl75.nc , data_COS_nomask.nc ), \ 34 (${R_IN}/OCE/NEMO/PISCES_r360x180/CO_PISCES_annual_r360x180xl75.nc , data_CO_nomask.nc ), \ 35 (${R_IN}/OCE/NEMO/PISCES_r360x180/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 36 (${R_IN}/OCE/NEMO/PISCES_r360x180/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc ), \ 24 37 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 25 38 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ … … 27 40 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc , river.orca.nc ), \ 28 41 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_par_fraction_gewex_clim90s00s.nc , par_fraction.orca.nc ), \ 29 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 30 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc) 42 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 43 (${R_IN}/OCE/NEMO/FORCINGS/GHG/atmc14.dat , atmc14.dat ), \ 44 (${R_IN}/OCE/NEMO/FORCINGS/GHG/splco2.dat , splco2.dat ), \ 45 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_co2_yearly_2024.txt , atcco2.txt ), \ 46 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_n2o_yearly_2024.txt , atmn2o.txt ), \ 47 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_cos_yearly_2024.txt , atmcos.txt ) 31 48 32 49 … … 35 52 36 53 [ParametersFiles] 37 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref), \ 38 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref), \ 39 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 40 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-pisces.xml , file_def_nemo-pisces.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_${RESOL_OCE}_cfg , namelist_top_cfg ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ) 54 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref ), \ 55 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref ), \ 56 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 57 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 58 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml ), \ 59 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-gas.xml , field_def_nemo-gas.xml ), \ 60 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_cfg , namelist_top_p4z_cfg ), \ 61 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_gas_cfg , namelist_top_p4z_gas_cfg ), \ 62 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 63 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ), \ 64 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-top.xml , file_def_nemo-top.xml ) 46 65 47 66 48 67 [RestartFiles] 49 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc.nc) 68 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 69 70 [OutputText] 71 List= (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 72 73 74 75 [RestartFiles] 76 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 50 77 51 78 [OutputText] … … 59 86 (${config_UserChoices_JobName}_1y_CFC11.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc , NONE ) , \ 60 87 (${config_UserChoices_JobName}_1y_CFC12.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC12.nc , NONE ) , \ 88 (${config_UserChoices_JobName}_1y_gas.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_gas.nc , NONE ) , \ 61 89 (${config_UserChoices_JobName}_1m_bioscalar.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 62 90 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc , NONE ) , \ 63 91 (${config_UserChoices_JobName}_1m_diad_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc , NONE ) , \ 92 (${config_UserChoices_JobName}_1m_gas.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_gas.nc , NONE ) , \ 64 93 (${config_UserChoices_JobName}_1d_bioscalar.nc , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 65 94 66 [Post_1D_bioscalar]67 Patches = ()68 GatherWithInternal = (time_counter, time_instant, time_instant_bounds)69 TimeSeriesVars2D = (pno3tot, ppo4tot, psiltot, palktot, pfertot, tcflx, tcflxcum, tcexp, tintpp, tnfix, tdenit)70 ChunckJob2D = NONE71 TimeSeriesVars3D = ()72 ChunckJob3D = NONE73 Seasonal=OFF74 95 75 96 [Post_1M_bioscalar] … … 94 115 Patches = () 95 116 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 117 TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 118 ChunckJob2D = 100Y 119 TimeSeriesVars3D = () 120 ChunckJob3D = NONE 121 Seasonal=OFF 122 123 [Post_1M_gas] 124 Patches = () 125 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 126 TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 127 ChunckJob2D = 100Y 128 TimeSeriesVars3D = () 129 ChunckJob3D = NONE 130 Seasonal=OFF 131 132 [Post_1M_diad_T] 133 Patches = () 134 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 96 135 TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 97 136 ChunckJob2D = 50Y -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdControl_TEST/COMP/si3.card
r6661 r6914 18 18 19 19 [ParametersFiles] 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-ice.xml, field_def_nemo-ice.xml ),\ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml, file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg, namelist_ice_cfg ) 24 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-ice.xml , field_def_nemo-ice.xml ), \ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg ) 25 24 26 25 -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING.orch4/COMP/opa9.card
r6661 r6914 35 35 List= () 36 36 37 37 38 [ParametersFiles] 38 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \39 (${ SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \40 (${ SUBMIT_DIR}/PARAM/NEMO/domain_def_nemo.xml , domain_def_nemo.xml), \41 (${ SUBMIT_DIR}/PARAM/NEMO/axis_def_nemo.xml , axis_def_nemo.xml ), \42 (${ SUBMIT_DIR}/PARAM/NEMO/grid_def_nemo.xml , grid_def_nemo.xml), \43 (${SUBMIT_DIR}/PARAM/NEMO/ field_def_nemo-oce.xml, field_def_nemo-oce.xml), \44 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce _tuning.xml, file_def_nemo-oce.xml ), \45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg )39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 46 47 47 48 48 49 [RestartFiles] 49 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart opa.nc)50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart_oce_in.nc) 50 51 51 52 [OutputText] … … 54 55 55 56 [OutputFiles] 56 List= (${config_UserChoices_JobName}_1m_scalar.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_scalar.nc , Post_1M_scalar),\ 57 List= (${config_UserChoices_JobName}_1y_scalar.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_scalar.nc , NONE ),\ 58 (${config_UserChoices_JobName}_1y_grid_T.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_grid_T.nc , NONE ),\ 59 (${config_UserChoices_JobName}_1y_grid_U.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_grid_U.nc , NONE ),\ 60 (${config_UserChoices_JobName}_1y_grid_V.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_grid_V.nc , NONE ),\ 61 (${config_UserChoices_JobName}_1y_grid_W.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_grid_W.nc , NONE ),\ 62 (${config_UserChoices_JobName}_1y_diaptr_T_2D.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_diaptr_T.nc , NONE ),\ 63 (${config_UserChoices_JobName}_1y_diaptr_T_3D.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_diaptr_T.nc , NONE ),\ 64 (${config_UserChoices_JobName}_1y_diaptr_W.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_diaptr_W.nc , NONE ),\ 65 (${config_UserChoices_JobName}_1y_trdtra.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_trdtra.nc , NONE ),\ 66 (${config_UserChoices_JobName}_1m_scalar.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_scalar.nc , Post_1M_scalar),\ 57 67 (${config_UserChoices_JobName}_1m_grid_T.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_T.nc , Post_1M_grid_T),\ 68 (${config_UserChoices_JobName}_1m_grid_U.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_U.nc , Post_1M_grid_U),\ 69 (${config_UserChoices_JobName}_1m_grid_V.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_V.nc , Post_1M_grid_V),\ 70 (${config_UserChoices_JobName}_1m_grid_W.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_W.nc , Post_1M_grid_W),\ 71 (${config_UserChoices_JobName}_1m_diaptr_T_2D.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_T_2D.nc , NONE),\ 58 72 (${config_UserChoices_JobName}_1m_diaptr_T_3D.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_T_3D.nc , NONE),\ 59 73 (${config_UserChoices_JobName}_1m_diaptr_W.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_W.nc , Post_1M_diaptr_W),\ 60 74 (${config_UserChoices_JobName}_1m_strait_oce.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_strait_oce.nc , NONE ),\ 75 (${config_UserChoices_JobName}_1m_trdtra.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_trdtra.nc , NONE ),\ 76 (${config_UserChoices_JobName}_5d_grid_T.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_T.nc , NONE ),\ 77 (${config_UserChoices_JobName}_5d_grid_U.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_U.nc , NONE ),\ 78 (${config_UserChoices_JobName}_5d_grid_V.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_V.nc , NONE ),\ 79 (${config_UserChoices_JobName}_5d_grid_W.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_W.nc , NONE ),\ 80 (${config_UserChoices_JobName}_5d_trdtra.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_trdtra.nc , NONE ),\ 81 (${config_UserChoices_JobName}_1d_grid_T.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_T.nc , NONE ),\ 82 (${config_UserChoices_JobName}_1d_grid_U.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_U.nc , NONE ),\ 83 (${config_UserChoices_JobName}_1d_grid_W.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_W.nc , NONE ),\ 84 (${config_UserChoices_JobName}_1d_SBC.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_SBC.nc , NONE ),\ 85 (${config_UserChoices_JobName}_1d_scalar.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_scalar.nc , NONE ),\ 61 86 (mesh_mask.nc , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc , NONE ),\ 62 87 (runoffs.nc , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_runoffs.nc , NONE ),\ -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING.orch4/COMP/pisces.card
r6661 r6914 3 3 4 4 [UserChoices] 5 gas=n 5 6 age=n 6 7 cfc11=n 7 8 cfc12=n 9 sf6=n 10 c14=n 11 AtmCo2=2.78000e+02 12 AtmN2o=2.74372e+02 13 AtmCos=3.22225e+02 8 14 OutputLevel=2 9 AtmCo2=2.8432e+0210 15 11 16 [InitialStateFiles] … … 15 20 List= () 16 21 17 ListNonDel= (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 18 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 19 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 20 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 21 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 22 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 22 ListNonDel= (${R_IN}/OCE/NEMO/PISCES_r360x180/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/PISCES_r360x180/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/PISCES_r360x180/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 25 (${R_IN}/OCE/NEMO/PISCES_r360x180/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 26 (${R_IN}/OCE/NEMO/PISCES_r360x180/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 27 (${R_IN}/OCE/NEMO/PISCES_r360x180/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 28 (${R_IN}/OCE/NEMO/PISCES_r360x180/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 29 (${R_IN}/OCE/NEMO/PISCES_r360x180/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 30 (${R_IN}/OCE/NEMO/PISCES_r360x180/DMS_PISCES_annual_r360x180xl75.nc , data_DMS_nomask.nc ), \ 31 (${R_IN}/OCE/NEMO/PISCES_r360x180/N2O_PISCES_annual_r360x180xl75.nc , data_N2O_nomask.nc ), \ 32 (${R_IN}/OCE/NEMO/PISCES_r360x180/ISP_PISCES_annual_r360x180xl75.nc , data_ISP_nomask.nc ), \ 33 (${R_IN}/OCE/NEMO/PISCES_r360x180/COS_PISCES_annual_r360x180xl75.nc , data_COS_nomask.nc ), \ 34 (${R_IN}/OCE/NEMO/PISCES_r360x180/CO_PISCES_annual_r360x180xl75.nc , data_CO_nomask.nc ), \ 35 (${R_IN}/OCE/NEMO/PISCES_r360x180/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 36 (${R_IN}/OCE/NEMO/PISCES_r360x180/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc ), \ 25 37 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 26 38 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ … … 28 40 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc , river.orca.nc ), \ 29 41 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_par_fraction_gewex_clim90s00s.nc , par_fraction.orca.nc ), \ 30 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 31 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc) 42 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 43 (${R_IN}/OCE/NEMO/FORCINGS/GHG/atmc14.dat , atmc14.dat ), \ 44 (${R_IN}/OCE/NEMO/FORCINGS/GHG/splco2.dat , splco2.dat ), \ 45 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_co2_yearly_2024.txt , atcco2.txt ), \ 46 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_n2o_yearly_2024.txt , atmn2o.txt ), \ 47 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_cos_yearly_2024.txt , atmcos.txt ) 32 48 33 49 … … 36 52 37 53 [ParametersFiles] 38 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref), \ 39 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-pisces_tuning.xml, file_def_nemo-pisces.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_${RESOL_OCE}_cfg , namelist_top_cfg ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ) 54 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref ), \ 55 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref ), \ 56 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 57 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 58 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml ), \ 59 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-gas.xml , field_def_nemo-gas.xml ), \ 60 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_cfg , namelist_top_p4z_cfg ), \ 61 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_gas_cfg , namelist_top_p4z_gas_cfg ), \ 62 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 63 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ), \ 64 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-top.xml , file_def_nemo-top.xml ) 65 47 66 48 67 [RestartFiles] 49 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc.nc) 68 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 69 70 [OutputText] 71 List= (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 72 73 74 75 [RestartFiles] 76 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 50 77 51 78 [OutputText] … … 55 82 [OutputFiles] 56 83 List= (${config_UserChoices_JobName}_1y_ptrc_T.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_ptrc_T.nc , NONE ) , \ 57 (${config_UserChoices_JobName}_1y_bioscalar.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_bioscalar.nc , NONE) , \ 58 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1m_ptrc_T.nc , NONE ) 84 (${config_UserChoices_JobName}_1y_diad_T.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_diad_T.nc , NONE ) , \ 85 (${config_UserChoices_JobName}_1y_Age.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_Age.nc , NONE ) , \ 86 (${config_UserChoices_JobName}_1y_CFC11.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc , NONE ) , \ 87 (${config_UserChoices_JobName}_1y_CFC12.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC12.nc , NONE ) , \ 88 (${config_UserChoices_JobName}_1y_gas.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_gas.nc , NONE ) , \ 89 (${config_UserChoices_JobName}_1m_bioscalar.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 90 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc , NONE ) , \ 91 (${config_UserChoices_JobName}_1m_diad_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc , NONE ) , \ 92 (${config_UserChoices_JobName}_1m_gas.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_gas.nc , NONE ) , \ 93 (${config_UserChoices_JobName}_1d_bioscalar.nc , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 59 94 60 [Post_1D_bioscalar]61 Patches = ()62 GatherWithInternal = (time_counter, time_instant, time_instant_bounds)63 TimeSeriesVars2D = (pno3tot, ppo4tot, psiltot, palktot, pfertot, tcflx, tcflxcum, tcexp, tintpp, tnfix, tdenit)64 ChunckJob2D = NONE65 TimeSeriesVars3D = ()66 ChunckJob3D = NONE67 Seasonal=OFF68 95 69 96 [Post_1M_bioscalar] … … 88 115 Patches = () 89 116 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 117 TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 118 ChunckJob2D = 100Y 119 TimeSeriesVars3D = () 120 ChunckJob3D = NONE 121 Seasonal=OFF 122 123 [Post_1M_gas] 124 Patches = () 125 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 126 TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 127 ChunckJob2D = 100Y 128 TimeSeriesVars3D = () 129 ChunckJob3D = NONE 130 Seasonal=OFF 131 132 [Post_1M_diad_T] 133 Patches = () 134 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 90 135 TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 91 136 ChunckJob2D = 50Y -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING.orch4/COMP/si3.card
r6661 r6914 18 18 19 19 [ParametersFiles] 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \21 (${ SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-ice.xml, field_def_nemo-ice.xml ),\22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE} _tuning.xml, file_def_nemo-ice.xml ), \23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg )20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-ice.xml , field_def_nemo-ice.xml ), \ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg ) 24 24 25 25 -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING/COMP/opa9.card
r6661 r6914 35 35 List= () 36 36 37 37 38 [ParametersFiles] 38 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \39 (${ SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \40 (${ SUBMIT_DIR}/PARAM/NEMO/domain_def_nemo.xml , domain_def_nemo.xml), \41 (${ SUBMIT_DIR}/PARAM/NEMO/axis_def_nemo.xml , axis_def_nemo.xml ), \42 (${ SUBMIT_DIR}/PARAM/NEMO/grid_def_nemo.xml , grid_def_nemo.xml), \43 (${SUBMIT_DIR}/PARAM/NEMO/ field_def_nemo-oce.xml, field_def_nemo-oce.xml), \44 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce _tuning.xml, file_def_nemo-oce.xml ), \45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg )39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 46 47 47 48 48 49 [RestartFiles] 49 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart opa.nc)50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart_oce_in.nc) 50 51 51 52 [OutputText] … … 54 55 55 56 [OutputFiles] 56 List= (${config_UserChoices_JobName}_1m_scalar.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_scalar.nc , Post_1M_scalar),\ 57 List= (${config_UserChoices_JobName}_1y_scalar.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_scalar.nc , NONE ),\ 58 (${config_UserChoices_JobName}_1y_grid_T.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_grid_T.nc , NONE ),\ 59 (${config_UserChoices_JobName}_1y_grid_U.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_grid_U.nc , NONE ),\ 60 (${config_UserChoices_JobName}_1y_grid_V.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_grid_V.nc , NONE ),\ 61 (${config_UserChoices_JobName}_1y_grid_W.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_grid_W.nc , NONE ),\ 62 (${config_UserChoices_JobName}_1y_diaptr_T_2D.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_diaptr_T.nc , NONE ),\ 63 (${config_UserChoices_JobName}_1y_diaptr_T_3D.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_diaptr_T.nc , NONE ),\ 64 (${config_UserChoices_JobName}_1y_diaptr_W.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_diaptr_W.nc , NONE ),\ 65 (${config_UserChoices_JobName}_1y_trdtra.nc , ${R_OUT_OCE_O_Y}/${PREFIX}_1Y_trdtra.nc , NONE ),\ 66 (${config_UserChoices_JobName}_1m_scalar.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_scalar.nc , Post_1M_scalar),\ 57 67 (${config_UserChoices_JobName}_1m_grid_T.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_T.nc , Post_1M_grid_T),\ 68 (${config_UserChoices_JobName}_1m_grid_U.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_U.nc , Post_1M_grid_U),\ 69 (${config_UserChoices_JobName}_1m_grid_V.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_V.nc , Post_1M_grid_V),\ 70 (${config_UserChoices_JobName}_1m_grid_W.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_W.nc , Post_1M_grid_W),\ 71 (${config_UserChoices_JobName}_1m_diaptr_T_2D.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_T_2D.nc , NONE),\ 58 72 (${config_UserChoices_JobName}_1m_diaptr_T_3D.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_T_3D.nc , NONE),\ 59 73 (${config_UserChoices_JobName}_1m_diaptr_W.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_W.nc , Post_1M_diaptr_W),\ 60 74 (${config_UserChoices_JobName}_1m_strait_oce.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_strait_oce.nc , NONE ),\ 75 (${config_UserChoices_JobName}_1m_trdtra.nc , ${R_OUT_OCE_O_M}/${PREFIX}_1M_trdtra.nc , NONE ),\ 76 (${config_UserChoices_JobName}_5d_grid_T.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_T.nc , NONE ),\ 77 (${config_UserChoices_JobName}_5d_grid_U.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_U.nc , NONE ),\ 78 (${config_UserChoices_JobName}_5d_grid_V.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_V.nc , NONE ),\ 79 (${config_UserChoices_JobName}_5d_grid_W.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_W.nc , NONE ),\ 80 (${config_UserChoices_JobName}_5d_trdtra.nc , ${R_OUT_OCE_O_D}/${PREFIX}_5D_trdtra.nc , NONE ),\ 81 (${config_UserChoices_JobName}_1d_grid_T.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_T.nc , NONE ),\ 82 (${config_UserChoices_JobName}_1d_grid_U.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_U.nc , NONE ),\ 83 (${config_UserChoices_JobName}_1d_grid_W.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_W.nc , NONE ),\ 84 (${config_UserChoices_JobName}_1d_SBC.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_SBC.nc , NONE ),\ 85 (${config_UserChoices_JobName}_1d_scalar.nc , ${R_OUT_OCE_O_D}/${PREFIX}_1D_scalar.nc , NONE ),\ 61 86 (mesh_mask.nc , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc , NONE ),\ 62 87 (runoffs.nc , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_runoffs.nc , NONE ),\ -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING/COMP/pisces.card
r6661 r6914 3 3 4 4 [UserChoices] 5 gas=n 5 6 age=n 6 7 cfc11=n 7 8 cfc12=n 9 sf6=n 10 c14=n 11 AtmCo2=2.78000e+02 12 AtmN2o=2.74372e+02 13 AtmCos=3.22225e+02 8 14 OutputLevel=2 9 AtmCo2=2.8432e+0210 15 11 16 [InitialStateFiles] … … 15 20 List= () 16 21 17 ListNonDel= (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 18 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 19 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 20 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 21 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 22 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 22 ListNonDel= (${R_IN}/OCE/NEMO/PISCES_r360x180/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/PISCES_r360x180/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/PISCES_r360x180/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 25 (${R_IN}/OCE/NEMO/PISCES_r360x180/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 26 (${R_IN}/OCE/NEMO/PISCES_r360x180/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 27 (${R_IN}/OCE/NEMO/PISCES_r360x180/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 28 (${R_IN}/OCE/NEMO/PISCES_r360x180/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 29 (${R_IN}/OCE/NEMO/PISCES_r360x180/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 30 (${R_IN}/OCE/NEMO/PISCES_r360x180/DMS_PISCES_annual_r360x180xl75.nc , data_DMS_nomask.nc ), \ 31 (${R_IN}/OCE/NEMO/PISCES_r360x180/N2O_PISCES_annual_r360x180xl75.nc , data_N2O_nomask.nc ), \ 32 (${R_IN}/OCE/NEMO/PISCES_r360x180/ISP_PISCES_annual_r360x180xl75.nc , data_ISP_nomask.nc ), \ 33 (${R_IN}/OCE/NEMO/PISCES_r360x180/COS_PISCES_annual_r360x180xl75.nc , data_COS_nomask.nc ), \ 34 (${R_IN}/OCE/NEMO/PISCES_r360x180/CO_PISCES_annual_r360x180xl75.nc , data_CO_nomask.nc ), \ 35 (${R_IN}/OCE/NEMO/PISCES_r360x180/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 36 (${R_IN}/OCE/NEMO/PISCES_r360x180/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc ), \ 25 37 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 26 38 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ … … 28 40 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc , river.orca.nc ), \ 29 41 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_par_fraction_gewex_clim90s00s.nc , par_fraction.orca.nc ), \ 30 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 31 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc) 42 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 43 (${R_IN}/OCE/NEMO/FORCINGS/GHG/atmc14.dat , atmc14.dat ), \ 44 (${R_IN}/OCE/NEMO/FORCINGS/GHG/splco2.dat , splco2.dat ), \ 45 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_co2_yearly_2024.txt , atcco2.txt ), \ 46 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_n2o_yearly_2024.txt , atmn2o.txt ), \ 47 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_cos_yearly_2024.txt , atmcos.txt ) 32 48 33 49 … … 36 52 37 53 [ParametersFiles] 38 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref), \ 39 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-pisces_tuning.xml, file_def_nemo-pisces.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_${RESOL_OCE}_cfg , namelist_top_cfg ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ) 54 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref ), \ 55 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref ), \ 56 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 57 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 58 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml ), \ 59 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-gas.xml , field_def_nemo-gas.xml ), \ 60 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_cfg , namelist_top_p4z_cfg ), \ 61 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_gas_cfg , namelist_top_p4z_gas_cfg ), \ 62 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 63 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ), \ 64 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-top.xml , file_def_nemo-top.xml ) 65 47 66 48 67 [RestartFiles] 49 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc.nc) 68 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 69 70 [OutputText] 71 List= (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 72 73 74 75 [RestartFiles] 76 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 50 77 51 78 [OutputText] … … 55 82 [OutputFiles] 56 83 List= (${config_UserChoices_JobName}_1y_ptrc_T.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_ptrc_T.nc , NONE ) , \ 57 (${config_UserChoices_JobName}_1y_bioscalar.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_bioscalar.nc , NONE) , \ 58 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1m_ptrc_T.nc , NONE ) 84 (${config_UserChoices_JobName}_1y_diad_T.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_diad_T.nc , NONE ) , \ 85 (${config_UserChoices_JobName}_1y_Age.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_Age.nc , NONE ) , \ 86 (${config_UserChoices_JobName}_1y_CFC11.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc , NONE ) , \ 87 (${config_UserChoices_JobName}_1y_CFC12.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC12.nc , NONE ) , \ 88 (${config_UserChoices_JobName}_1y_gas.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_gas.nc , NONE ) , \ 89 (${config_UserChoices_JobName}_1m_bioscalar.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 90 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc , NONE ) , \ 91 (${config_UserChoices_JobName}_1m_diad_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc , NONE ) , \ 92 (${config_UserChoices_JobName}_1m_gas.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_gas.nc , NONE ) , \ 93 (${config_UserChoices_JobName}_1d_bioscalar.nc , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 59 94 60 [Post_1D_bioscalar]61 Patches = ()62 GatherWithInternal = (time_counter, time_instant, time_instant_bounds)63 TimeSeriesVars2D = (pno3tot, ppo4tot, psiltot, palktot, pfertot, tcflx, tcflxcum, tcexp, tintpp, tnfix, tdenit)64 ChunckJob2D = NONE65 TimeSeriesVars3D = ()66 ChunckJob3D = NONE67 Seasonal=OFF68 95 69 96 [Post_1M_bioscalar] … … 88 115 Patches = () 89 116 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 117 TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 118 ChunckJob2D = 100Y 119 TimeSeriesVars3D = () 120 ChunckJob3D = NONE 121 Seasonal=OFF 122 123 [Post_1M_gas] 124 Patches = () 125 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 126 TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 127 ChunckJob2D = 100Y 128 TimeSeriesVars3D = () 129 ChunckJob3D = NONE 130 Seasonal=OFF 131 132 [Post_1M_diad_T] 133 Patches = () 134 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 90 135 TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 91 136 ChunckJob2D = 50Y -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING/COMP/si3.card
r6661 r6914 18 18 19 19 [ParametersFiles] 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \21 (${ SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-ice.xml, field_def_nemo-ice.xml ),\22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE} _tuning.xml, file_def_nemo-ice.xml ), \23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg )20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-ice.xml , field_def_nemo-ice.xml ), \ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg ) 24 24 25 25 -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST.orch4/COMP/opa9.card
r6661 r6914 37 37 38 38 [ParametersFiles] 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \40 (${ SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \41 (${ SUBMIT_DIR}/PARAM/NEMO/domain_def_nemo.xml , domain_def_nemo.xml), \42 (${ SUBMIT_DIR}/PARAM/NEMO/axis_def_nemo.xml , axis_def_nemo.xml ), \43 (${ SUBMIT_DIR}/PARAM/NEMO/grid_def_nemo.xml , grid_def_nemo.xml), \44 (${SUBMIT_DIR}/PARAM/NEMO/ field_def_nemo-oce.xml, field_def_nemo-oce.xml), \45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg )39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 47 47 48 48 49 49 [RestartFiles] 50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart opa.nc)50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart_oce_in.nc) 51 51 52 52 [OutputText] -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST.orch4/COMP/pisces.card
r6661 r6914 3 3 4 4 [UserChoices] 5 age=y 5 gas=n 6 age=n 6 7 cfc11=n 7 8 cfc12=n 9 sf6=n 10 c14=n 11 AtmCo2=2.78000e+02 12 AtmN2o=2.74372e+02 13 AtmCos=3.22225e+02 8 14 OutputLevel=2 9 15 … … 14 20 List= () 15 21 16 ListNonDel= (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 17 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 18 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 19 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 20 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 21 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 22 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 22 ListNonDel= (${R_IN}/OCE/NEMO/PISCES_r360x180/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/PISCES_r360x180/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/PISCES_r360x180/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 25 (${R_IN}/OCE/NEMO/PISCES_r360x180/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 26 (${R_IN}/OCE/NEMO/PISCES_r360x180/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 27 (${R_IN}/OCE/NEMO/PISCES_r360x180/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 28 (${R_IN}/OCE/NEMO/PISCES_r360x180/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 29 (${R_IN}/OCE/NEMO/PISCES_r360x180/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 30 (${R_IN}/OCE/NEMO/PISCES_r360x180/DMS_PISCES_annual_r360x180xl75.nc , data_DMS_nomask.nc ), \ 31 (${R_IN}/OCE/NEMO/PISCES_r360x180/N2O_PISCES_annual_r360x180xl75.nc , data_N2O_nomask.nc ), \ 32 (${R_IN}/OCE/NEMO/PISCES_r360x180/ISP_PISCES_annual_r360x180xl75.nc , data_ISP_nomask.nc ), \ 33 (${R_IN}/OCE/NEMO/PISCES_r360x180/COS_PISCES_annual_r360x180xl75.nc , data_COS_nomask.nc ), \ 34 (${R_IN}/OCE/NEMO/PISCES_r360x180/CO_PISCES_annual_r360x180xl75.nc , data_CO_nomask.nc ), \ 35 (${R_IN}/OCE/NEMO/PISCES_r360x180/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 36 (${R_IN}/OCE/NEMO/PISCES_r360x180/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc ), \ 24 37 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 25 38 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ … … 27 40 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc , river.orca.nc ), \ 28 41 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_par_fraction_gewex_clim90s00s.nc , par_fraction.orca.nc ), \ 29 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 30 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc) 42 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 43 (${R_IN}/OCE/NEMO/FORCINGS/GHG/atmc14.dat , atmc14.dat ), \ 44 (${R_IN}/OCE/NEMO/FORCINGS/GHG/splco2.dat , splco2.dat ), \ 45 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_co2_yearly_2024.txt , atcco2.txt ), \ 46 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_n2o_yearly_2024.txt , atmn2o.txt ), \ 47 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_cos_yearly_2024.txt , atmcos.txt ) 31 48 32 49 … … 35 52 36 53 [ParametersFiles] 37 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref), \ 38 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref), \ 39 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 40 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-pisces.xml , file_def_nemo-pisces.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_${RESOL_OCE}_cfg , namelist_top_cfg ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ) 54 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref ), \ 55 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref ), \ 56 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 57 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 58 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml ), \ 59 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-gas.xml , field_def_nemo-gas.xml ), \ 60 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_cfg , namelist_top_p4z_cfg ), \ 61 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_gas_cfg , namelist_top_p4z_gas_cfg ), \ 62 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 63 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ), \ 64 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-top.xml , file_def_nemo-top.xml ) 65 66 67 [RestartFiles] 68 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 69 70 [OutputText] 71 List= (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 46 72 47 73 48 74 49 75 [RestartFiles] 50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc.nc)76 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 51 77 52 78 [OutputText] … … 60 86 (${config_UserChoices_JobName}_1y_CFC11.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc , NONE ) , \ 61 87 (${config_UserChoices_JobName}_1y_CFC12.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC12.nc , NONE ) , \ 88 (${config_UserChoices_JobName}_1y_gas.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_gas.nc , NONE ) , \ 62 89 (${config_UserChoices_JobName}_1m_bioscalar.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 63 90 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc , NONE ) , \ 64 91 (${config_UserChoices_JobName}_1m_diad_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc , NONE ) , \ 92 (${config_UserChoices_JobName}_1m_gas.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_gas.nc , NONE ) , \ 65 93 (${config_UserChoices_JobName}_1d_bioscalar.nc , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 66 94 67 [Post_1D_bioscalar]68 Patches = ()69 GatherWithInternal = (time_counter, time_instant, time_instant_bounds)70 TimeSeriesVars2D = (pno3tot, ppo4tot, psiltot, palktot, pfertot, tcflx, tcflxcum, tcexp, tintpp, tnfix, tdenit)71 ChunckJob2D = NONE72 TimeSeriesVars3D = ()73 ChunckJob3D = NONE74 Seasonal=OFF75 95 76 96 [Post_1M_bioscalar] … … 95 115 Patches = () 96 116 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 117 TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 118 ChunckJob2D = 100Y 119 TimeSeriesVars3D = () 120 ChunckJob3D = NONE 121 Seasonal=OFF 122 123 [Post_1M_gas] 124 Patches = () 125 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 126 TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 127 ChunckJob2D = 100Y 128 TimeSeriesVars3D = () 129 ChunckJob3D = NONE 130 Seasonal=OFF 131 132 [Post_1M_diad_T] 133 Patches = () 134 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 97 135 TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 98 136 ChunckJob2D = 50Y -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST.orch4/COMP/si3.card
r6661 r6914 18 18 19 19 [ParametersFiles] 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \21 (${ SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-ice.xml, field_def_nemo-ice.xml ),\22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg )20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-ice.xml , field_def_nemo-ice.xml ), \ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg ) 24 24 25 25 -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST/COMP/opa9.card
r6661 r6914 37 37 38 38 [ParametersFiles] 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \40 (${ SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \41 (${ SUBMIT_DIR}/PARAM/NEMO/domain_def_nemo.xml , domain_def_nemo.xml), \42 (${ SUBMIT_DIR}/PARAM/NEMO/axis_def_nemo.xml , axis_def_nemo.xml ), \43 (${ SUBMIT_DIR}/PARAM/NEMO/grid_def_nemo.xml , grid_def_nemo.xml), \44 (${SUBMIT_DIR}/PARAM/NEMO/ field_def_nemo-oce.xml, field_def_nemo-oce.xml), \45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg )39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 47 47 48 48 49 49 [RestartFiles] 50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart opa.nc)50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart_oce_in.nc) 51 51 52 52 [OutputText] -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST/COMP/pisces.card
r6661 r6914 3 3 4 4 [UserChoices] 5 age=y 5 gas=n 6 age=n 6 7 cfc11=n 7 8 cfc12=n 9 sf6=n 10 c14=n 11 AtmCo2=2.78000e+02 12 AtmN2o=2.74372e+02 13 AtmCos=3.22225e+02 8 14 OutputLevel=2 9 15 … … 14 20 List= () 15 21 16 ListNonDel= (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 17 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 18 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 19 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 20 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 21 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 22 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 22 ListNonDel= (${R_IN}/OCE/NEMO/PISCES_r360x180/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/PISCES_r360x180/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/PISCES_r360x180/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 25 (${R_IN}/OCE/NEMO/PISCES_r360x180/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 26 (${R_IN}/OCE/NEMO/PISCES_r360x180/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 27 (${R_IN}/OCE/NEMO/PISCES_r360x180/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 28 (${R_IN}/OCE/NEMO/PISCES_r360x180/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 29 (${R_IN}/OCE/NEMO/PISCES_r360x180/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 30 (${R_IN}/OCE/NEMO/PISCES_r360x180/DMS_PISCES_annual_r360x180xl75.nc , data_DMS_nomask.nc ), \ 31 (${R_IN}/OCE/NEMO/PISCES_r360x180/N2O_PISCES_annual_r360x180xl75.nc , data_N2O_nomask.nc ), \ 32 (${R_IN}/OCE/NEMO/PISCES_r360x180/ISP_PISCES_annual_r360x180xl75.nc , data_ISP_nomask.nc ), \ 33 (${R_IN}/OCE/NEMO/PISCES_r360x180/COS_PISCES_annual_r360x180xl75.nc , data_COS_nomask.nc ), \ 34 (${R_IN}/OCE/NEMO/PISCES_r360x180/CO_PISCES_annual_r360x180xl75.nc , data_CO_nomask.nc ), \ 35 (${R_IN}/OCE/NEMO/PISCES_r360x180/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 36 (${R_IN}/OCE/NEMO/PISCES_r360x180/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc ), \ 24 37 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 25 38 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ … … 27 40 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc , river.orca.nc ), \ 28 41 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_par_fraction_gewex_clim90s00s.nc , par_fraction.orca.nc ), \ 29 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 30 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc) 42 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 43 (${R_IN}/OCE/NEMO/FORCINGS/GHG/atmc14.dat , atmc14.dat ), \ 44 (${R_IN}/OCE/NEMO/FORCINGS/GHG/splco2.dat , splco2.dat ), \ 45 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_co2_yearly_2024.txt , atcco2.txt ), \ 46 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_n2o_yearly_2024.txt , atmn2o.txt ), \ 47 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_cos_yearly_2024.txt , atmcos.txt ) 31 48 32 49 … … 35 52 36 53 [ParametersFiles] 37 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref), \ 38 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref), \ 39 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 40 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-pisces.xml , file_def_nemo-pisces.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_${RESOL_OCE}_cfg , namelist_top_cfg ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ) 54 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref ), \ 55 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref ), \ 56 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 57 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 58 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml ), \ 59 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-gas.xml , field_def_nemo-gas.xml ), \ 60 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_cfg , namelist_top_p4z_cfg ), \ 61 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_gas_cfg , namelist_top_p4z_gas_cfg ), \ 62 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 63 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ), \ 64 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-top.xml , file_def_nemo-top.xml ) 65 66 67 [RestartFiles] 68 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 69 70 [OutputText] 71 List= (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 46 72 47 73 48 74 49 75 [RestartFiles] 50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc.nc)76 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 51 77 52 78 [OutputText] … … 60 86 (${config_UserChoices_JobName}_1y_CFC11.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc , NONE ) , \ 61 87 (${config_UserChoices_JobName}_1y_CFC12.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC12.nc , NONE ) , \ 88 (${config_UserChoices_JobName}_1y_gas.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_gas.nc , NONE ) , \ 62 89 (${config_UserChoices_JobName}_1m_bioscalar.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 63 90 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc , NONE ) , \ 64 91 (${config_UserChoices_JobName}_1m_diad_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc , NONE ) , \ 92 (${config_UserChoices_JobName}_1m_gas.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_gas.nc , NONE ) , \ 65 93 (${config_UserChoices_JobName}_1d_bioscalar.nc , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 66 94 67 [Post_1D_bioscalar]68 Patches = ()69 GatherWithInternal = (time_counter, time_instant, time_instant_bounds)70 TimeSeriesVars2D = (pno3tot, ppo4tot, psiltot, palktot, pfertot, tcflx, tcflxcum, tcexp, tintpp, tnfix, tdenit)71 ChunckJob2D = NONE72 TimeSeriesVars3D = ()73 ChunckJob3D = NONE74 Seasonal=OFF75 95 76 96 [Post_1M_bioscalar] … … 95 115 Patches = () 96 116 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 117 TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 118 ChunckJob2D = 100Y 119 TimeSeriesVars3D = () 120 ChunckJob3D = NONE 121 Seasonal=OFF 122 123 [Post_1M_gas] 124 Patches = () 125 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 126 TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 127 ChunckJob2D = 100Y 128 TimeSeriesVars3D = () 129 ChunckJob3D = NONE 130 Seasonal=OFF 131 132 [Post_1M_diad_T] 133 Patches = () 134 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 97 135 TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 98 136 ChunckJob2D = 50Y -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST/COMP/si3.card
r6661 r6914 18 18 19 19 [ParametersFiles] 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \21 (${ SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-ice.xml, field_def_nemo-ice.xml ),\22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg )20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-ice.xml , field_def_nemo-ice.xml ), \ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg ) 24 24 25 25 -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLESM-reg/AER/piControl_AER_TEST/COMP/opa9.card
r6906 r6914 37 37 38 38 [ParametersFiles] 39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \40 (${ SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \41 (${ SUBMIT_DIR}/PARAM/NEMO/domain_def_nemo.xml , domain_def_nemo.xml), \42 (${ SUBMIT_DIR}/PARAM/NEMO/axis_def_nemo.xml , axis_def_nemo.xml ), \43 (${ SUBMIT_DIR}/PARAM/NEMO/grid_def_nemo.xml , grid_def_nemo.xml), \44 (${SUBMIT_DIR}/PARAM/NEMO/ field_def_nemo-oce.xml, field_def_nemo-oce.xml), \45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg )39 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ref , namelist_ref ), \ 40 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/domain_def_nemo.xml , domain_def_nemo.xml ), \ 41 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/axis_def_nemo.xml , axis_def_nemo.xml ), \ 42 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/grid_def_nemo.xml , grid_def_nemo.xml ), \ 43 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-oce.xml, field_def_nemo-oce.xml ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/context_nemo.xml , context_nemo.xml ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-oce.xml , file_def_nemo-oce.xml ), \ 46 (${SUBMIT_DIR}/PARAM/NEMO/namelist_${RESOL_OCE}_cfg , namelist_cfg ) 47 47 48 48 49 49 [RestartFiles] 50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart opa.nc)50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart.nc, restart.nc, restart_oce_in.nc) 51 51 52 52 [OutputText] -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLESM-reg/AER/piControl_AER_TEST/COMP/pisces.card
r6906 r6914 3 3 4 4 [UserChoices] 5 age=y 5 gas=n 6 age=n 6 7 cfc11=n 7 8 cfc12=n 9 sf6=n 10 c14=n 11 AtmCo2=2.78000e+02 12 AtmN2o=2.74372e+02 13 AtmCos=3.22225e+02 8 14 OutputLevel=2 9 15 … … 14 20 List= () 15 21 16 ListNonDel= (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 17 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 18 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 19 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 20 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 21 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 22 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 22 ListNonDel= (${R_IN}/OCE/NEMO/PISCES_r360x180/PiDIC_GLODAPv2_Lauvset2016_r360x180xl75.nc, data_DIC_nomask.nc ), \ 23 (${R_IN}/OCE/NEMO/PISCES_r360x180/TALK_GLODAPv2_Lauvset2016_r360x180xl75.nc , data_ALK_nomask.nc ), \ 24 (${R_IN}/OCE/NEMO/PISCES_r360x180/O2_WOA2013_r360x180xl75.nc , data_OXY_nomask.nc ), \ 25 (${R_IN}/OCE/NEMO/PISCES_r360x180/PO4_WOA2013_r360x180xl75.nc , data_PO4_nomask.nc ), \ 26 (${R_IN}/OCE/NEMO/PISCES_r360x180/Si_WOA2013_r360x180xl75.nc , data_SIL_nomask.nc ), \ 27 (${R_IN}/OCE/NEMO/PISCES_r360x180/DOC_PISCES_monthly_r360x180xl75.nc , data_DOC_nomask.nc ), \ 28 (${R_IN}/OCE/NEMO/PISCES_r360x180/Fer_FEMIP_model_median_r360x180xl75.nc , data_FER_nomask.nc ), \ 29 (${R_IN}/OCE/NEMO/PISCES_r360x180/NO3_WOA2013_r360x180xl75.nc , data_NO3_nomask.nc ), \ 30 (${R_IN}/OCE/NEMO/PISCES_r360x180/DMS_PISCES_annual_r360x180xl75.nc , data_DMS_nomask.nc ), \ 31 (${R_IN}/OCE/NEMO/PISCES_r360x180/N2O_PISCES_annual_r360x180xl75.nc , data_N2O_nomask.nc ), \ 32 (${R_IN}/OCE/NEMO/PISCES_r360x180/ISP_PISCES_annual_r360x180xl75.nc , data_ISP_nomask.nc ), \ 33 (${R_IN}/OCE/NEMO/PISCES_r360x180/COS_PISCES_annual_r360x180xl75.nc , data_COS_nomask.nc ), \ 34 (${R_IN}/OCE/NEMO/PISCES_r360x180/CO_PISCES_annual_r360x180xl75.nc , data_CO_nomask.nc ), \ 35 (${R_IN}/OCE/NEMO/PISCES_r360x180/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 36 (${R_IN}/OCE/NEMO/PISCES_r360x180/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc ), \ 24 37 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 25 38 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ … … 27 40 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc , river.orca.nc ), \ 28 41 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_par_fraction_gewex_clim90s00s.nc , par_fraction.orca.nc ), \ 29 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/DUST_INCA_r360x180.new.nc , dustdep.nc ), \ 30 (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/ndeposition_Duce_annual_eORCA1-r360x180.nc, nitdep.nc) 42 (${R_IN}/OCE/NEMO/FORCINGS/GHG/CFCs_CDIAC.dat , CFCs_CDIAC.dat ), \ 43 (${R_IN}/OCE/NEMO/FORCINGS/GHG/atmc14.dat , atmc14.dat ), \ 44 (${R_IN}/OCE/NEMO/FORCINGS/GHG/splco2.dat , splco2.dat ), \ 45 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_co2_yearly_2024.txt , atcco2.txt ), \ 46 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_n2o_yearly_2024.txt , atmn2o.txt ), \ 47 (${R_IN}/OCE/NEMO/FORCINGS/GHG/global_cos_yearly_2024.txt , atmcos.txt ) 31 48 32 49 … … 35 52 36 53 [ParametersFiles] 37 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref), \ 38 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref), \ 39 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 40 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 41 (${SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml), \ 42 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-pisces.xml , file_def_nemo-pisces.xml ), \ 43 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_${RESOL_OCE}_cfg , namelist_top_cfg ), \ 44 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 45 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ) 54 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_top_ref , namelist_top_ref ), \ 55 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_pisces_ref , namelist_pisces_ref ), \ 56 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_trc_ref , namelist_trc_ref ), \ 57 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-pisces.xml , field_def_nemo-pisces.xml ), \ 58 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-innerttrc.xml, field_def_nemo-innerttrc.xml ), \ 59 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-gas.xml , field_def_nemo-gas.xml ), \ 60 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_cfg , namelist_top_p4z_cfg ), \ 61 (${SUBMIT_DIR}/PARAM/NEMO/namelist_top_p4z_gas_cfg , namelist_top_p4z_gas_cfg ), \ 62 (${SUBMIT_DIR}/PARAM/NEMO/namelist_pisces_cfg , namelist_pisces_cfg ), \ 63 (${SUBMIT_DIR}/PARAM/NEMO/namelist_trc_cfg , namelist_trc_cfg ), \ 64 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-top.xml , file_def_nemo-top.xml ) 65 66 67 [RestartFiles] 68 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 69 70 [OutputText] 71 List= (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 46 72 47 73 48 74 49 75 [RestartFiles] 50 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc.nc)76 List= (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc, restart_trc.nc, restart_trc_in.nc) 51 77 52 78 [OutputText] … … 60 86 (${config_UserChoices_JobName}_1y_CFC11.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc , NONE ) , \ 61 87 (${config_UserChoices_JobName}_1y_CFC12.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC12.nc , NONE ) , \ 88 (${config_UserChoices_JobName}_1y_gas.nc , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_gas.nc , NONE ) , \ 62 89 (${config_UserChoices_JobName}_1m_bioscalar.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 63 90 (${config_UserChoices_JobName}_1m_ptrc_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc , NONE ) , \ 64 91 (${config_UserChoices_JobName}_1m_diad_T.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc , NONE ) , \ 92 (${config_UserChoices_JobName}_1m_gas.nc , ${R_OUT_MBG_O_M}/${PREFIX}_1M_gas.nc , NONE ) , \ 65 93 (${config_UserChoices_JobName}_1d_bioscalar.nc , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 66 94 67 [Post_1D_bioscalar]68 Patches = ()69 GatherWithInternal = (time_counter, time_instant, time_instant_bounds)70 TimeSeriesVars2D = (pno3tot, ppo4tot, psiltot, palktot, pfertot, tcflx, tcflxcum, tcexp, tintpp, tnfix, tdenit)71 ChunckJob2D = NONE72 TimeSeriesVars3D = ()73 ChunckJob3D = NONE74 Seasonal=OFF75 95 76 96 [Post_1M_bioscalar] … … 95 115 Patches = () 96 116 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 117 TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 118 ChunckJob2D = 100Y 119 TimeSeriesVars3D = () 120 ChunckJob3D = NONE 121 Seasonal=OFF 122 123 [Post_1M_gas] 124 Patches = () 125 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 126 TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 127 ChunckJob2D = 100Y 128 TimeSeriesVars3D = () 129 ChunckJob3D = NONE 130 Seasonal=OFF 131 132 [Post_1M_diad_T] 133 Patches = () 134 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 97 135 TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 98 136 ChunckJob2D = 50Y -
CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLESM-reg/AER/piControl_AER_TEST/COMP/si3.card
r6906 r6914 18 18 19 19 [ParametersFiles] 20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \21 (${ SUBMIT_DIR}/PARAM/NEMO/field_def_nemo-ice.xml, field_def_nemo-ice.xml ),\22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg )20 List= (${MODIPSL}/modeles/NEMO/cfgs/SHARED/namelist_ice_ref , namelist_ice_ref ), \ 21 (${MODIPSL}/modeles/NEMO/cfgs/SHARED/field_def_nemo-ice.xml , field_def_nemo-ice.xml ), \ 22 (${SUBMIT_DIR}/PARAM/NEMO/file_def_nemo-ice_${RESOL_OCE}.xml , file_def_nemo-ice.xml ), \ 23 (${SUBMIT_DIR}/PARAM/NEMO/namelist_ice_${RESOL_OCE}_cfg , namelist_ice_cfg ) 24 24 25 25 -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/DRIVER/opa9.driver
r6662 r6914 144 144 if ( [ "${opa9_UserChoices_Reproducibility_after_restart}" = "y" ] ) ; then 145 145 ##-- choose the right restart file 146 NEMO_RESTART_FILE=restart opa.nc147 [ -f restart opa_0000.nc ] && NEMO_RESTART_FILE=restartopa_0000.nc146 NEMO_RESTART_FILE=restart_oce_in.nc 147 [ -f restart_oce_in_0000.nc ] && NEMO_RESTART_FILE=restart_oce_in_0000.nc 148 148 ##-- Getting from restart file the last time step of the run at which we want to re-start 149 149 NEMO_KT_FROM_RESTART=$(ncdump -v kt ${NEMO_RESTART_FILE}|grep 'kt ='|awk '{print $3}' ) … … 154 154 IGCM_debug_Print 1 "Previous Date ${dateendprevious}" 155 155 IGCM_debug_Print 1 "cmd done to modify NEMO restartfile: ncap2 -s ndastp=${dateendprevious} ${NEMO_RESTART_FILE} tmp.nc" 156 if [ -f restart opa_0000.nc ] ; then156 if [ -f restart_oce_in_0000.nc ] ; then 157 157 typeset -Z4 ncpu=0 158 158 while [ $ncpu -lt ${OCE_PROC_MPI} ] ; do 159 ncap2 -s "ndastp=${dateendprevious}" restart opa_${ncpu}.nc tmp.nc160 mv tmp.nc restart opa_${ncpu}.nc159 ncap2 -s "ndastp=${dateendprevious}" restart_oce_in_${ncpu}.nc tmp.nc 160 mv tmp.nc restart_oce_in_${ncpu}.nc 161 161 (( ncpu = ncpu + 1 )) 162 162 done … … 217 217 218 218 219 # for MPP and switch to different number of procs for NEMO. We need to suppres restart opa the second period, if restartopa_0000 exist219 # for MPP and switch to different number of procs for NEMO. We need to suppres restart_oce_in the second period, if restart_oce_in_0000 exist 220 220 # same thing for restart_trc and restart_ice_in 221 221 222 for restartfilenemo in restart opa restart_trcrestart_ice_in ; do222 for restartfilenemo in restart_oce_in restart_trc_in restart_ice_in ; do 223 223 [ -f ${restartfilenemo}.nc ] && [ -f ${restartfilenemo}_0000.nc ] && IGCM_sys_Rm -f ${restartfilenemo}.nc 224 224 done -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/DRIVER/pisces.driver
r6346 r6914 43 43 44 44 ##-- Restart configuration 45 ##-- Restart configuration46 45 if ( [ "${opa9_UserChoices_Reproducibility_after_restart}" = "y" ] && [ "${config_MBG_Restart}" = "y" ] ) ; then 47 46 TOP_LRSTTR=.TRUE. … … 62 61 TOP_NRSTTR=0 63 62 64 # If we start from IPSLCM5* restart files.65 for file in restart_trc*.nc ; do66 IGCM_debug_Print 1 "cmd done to modify IPSLCM5* NEMO pisces restartfile: " ncrename -v TRBDSi,TRBGSi -v TRNDSi,TRNGSi -v TRNBSi,TRNDSi -v TRBBSi,TRBDSi ${file} > /dev/null 2>&167 ncrename -v TRBDSi,TRBGSi -v TRNDSi,TRNGSi -v TRNBSi,TRNDSi -v TRBBSi,TRBDSi ${file} > /dev/null 2>&168 done69 70 63 else 71 64 … … 76 69 fi 77 70 78 79 ##-- CO2 forcing : update atcco2 value in namelist_pisces_cfg with the same one used in LMDZ80 IGCM_debug_Print 1 "Take same CO2 as for LMDZ, in parameter file config.def."81 # ATM_Update is done before MBG_Update and therefore config.def file contains the correct value for CO2.82 IGCM_debug_Print 1 'Update atcco2 in namelist_pisces_cfg with same value as for LMDZ'83 LMDZ_CO2=$( lmdzgrep2 co2_ppm config.def )84 IGCM_debug_Print 1 "LMDZ_CO2 : ${LMDZ_CO2} "85 IGCM_comp_modifyNamelist force namelist_pisces_cfg atcco2 ${LMDZ_CO2}86 87 if [ X${config_UserChoices_ConfigType} = XESMCO2 ] ; then88 ##-- N2O forcing : update atcn2o value in namelist_pisces_cfg with the same one used in LMDZ89 IGCM_debug_Print 1 "Take same N2O as for LMDZ, in parameter file config.def."90 # ATM_Update is done before MBG_Update and therefore config.def file contains the correct value for N2O91 IGCM_debug_Print 1 'Update atcn2o in namelist_pisces_cfg with same value as for LMDZ'92 LMDZ_N2O=$( lmdzgrep2 N2O_ppb config.def )93 IGCM_debug_Print 1 "LMDZ_N2O : ${LMDZ_N2O} "94 IGCM_comp_modifyNamelist force namelist_pisces_cfg atcn2o ${LMDZ_N2O}95 fi96 97 71 if [ X"${pisces_UserChoices_age}" = X"y" ] ; then 98 72 echo "Activate age tracer" 99 73 TOP_AGE=.TRUE. 100 IGCM_comp_modifyXmlFile force file_def_nemo- pisces.xml file38 enabled .TRUE.74 IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file38 enabled .TRUE. 101 75 else 102 76 TOP_AGE=.FALSE. 103 IGCM_comp_modifyXmlFile force file_def_nemo- pisces.xml file38 enabled .FALSE.77 IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file38 enabled .FALSE. 104 78 fi 105 79 ## … … 107 81 echo "Activate CFC11 tracer" 108 82 TOP_CFC11=.TRUE. 109 IGCM_comp_modifyXmlFile force file_def_nemo- pisces.xml file39 enabled .FALSE.83 IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file39 enabled .FALSE. 110 84 else 111 85 TOP_CFC11=.FALSE. 112 IGCM_comp_modifyXmlFile force file_def_nemo- pisces.xml file39 enabled .FALSE.86 IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file39 enabled .FALSE. 113 87 fi 114 88 ## … … 116 90 echo "Activate CFC12 tracer" 117 91 TOP_CFC12=.TRUE. 118 IGCM_comp_modifyXmlFile force file_def_nemo- pisces.xml file40 enabled .TRUE.92 IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file40 enabled .TRUE. 119 93 else 120 94 TOP_CFC12=.FALSE. 121 IGCM_comp_modifyXmlFile force file_def_nemo-pisces.xml file40 enabled .FALSE. 122 fi 95 IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file40 enabled .FALSE. 96 fi 97 98 if [ X"${pisces_UserChoices_sf6}" = X"y" ] ; then 99 echo "Activate SF6 tracer" 100 TOP_SF6=.TRUE. 101 IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file41 enabled .TRUE. 102 else 103 TOP_SF6=.FALSE. 104 fi 105 ## 106 if [ X"${pisces_UserChoices_c14}" = X"y" ] ; then 107 echo "Activate RC14 tracer" 108 TOP_C14=.TRUE. 109 IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file42 enabled .TRUE. 110 else 111 TOP_C14=.FALSE. 112 fi 113 114 115 if [ X${pisces_UserChoices_AtmCo2} = X"y" ] ; then 116 ##-- CO2 forcing : update atcco2 value in namelist_pisces_cfg with the value defined in pisces.card 117 IGCM_debug_Print 1 "the atmospheric CO2 is specfied in pisces.card" 118 ATM_CO2=${pisces_UserChoices_AtmCo2} 119 else 120 ##-- CO2 forcing : update atcco2 value in namelist_pisces_cfg with the same one used in LMDZ 121 IGCM_debug_Print 1 "Take same atpmospheric CO2 as for LMDZ, in parameter file config.def." 122 ATM_CO2=$( lmdzgrep2 co2_ppm config.def ) 123 fi 124 IGCM_debug_Print 1 "Update atcco2 in namelist_pisces_cfg with value AtmCO2 : ${ATM_CO2}" 125 IGCM_comp_modifyNamelist force namelist_pisces_cfg atcco2 ${ATM_CO2} 126 # 127 if [ X"${pisces_UserChoices_gas}" = X"n" ] ; then 128 LGAS=.FALSE. 129 cp namelist_top_p4z_cfg namelist_top_cfg 130 else 131 echo "Activate gas tracer" 132 LGAS=.TRUE. 133 cp namelist_top_p4z_gas_cfg namelist_top_cfg 134 [ ${VT1M_ENABLE} = ".TRUE." ] && IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file60 enabled .TRUE. 135 [ ${VT1Y_ENABLE} = ".TRUE." ] && IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file61 enabled .TRUE. 136 echo '<field_definition src="./field_def_nemo-gas.xml"/>' >> addfield.tmp 137 cp context_nemo.xml context_nemo.xml.tmp 138 sed -e "/Fields definition/r addfield.tmp" context_nemo.xml.tmp > context_nemo.xml 139 rm context_nemo.xml.tmp addfield.tmp 140 # 141 if [ X${pisces_UserChoices_AtmN2o} = X"y" ] ; then 142 ##-- N2O forcing : update atcco2 value in namelist_pisces_cfg with the value defined in pisces.card 143 IGCM_debug_Print 1 "the atmospheric N2o is specfied in pisces.card" 144 ATM_N2O=${pisces_UserChoices_AtmN2o} 145 else 146 ##-- N2O forcing : update atcn2o value in namelist_pisces_cfg with the same one used in LMDZ 147 IGCM_debug_Print 1 "Take same atpmospheric N2O as for LMDZ, in parameter file config.def." 148 ATM_N2O=$( lmdzgrep2 N2O_ppb config.def ) 149 fi 150 IGCM_debug_Print 1 "Update atcn2o in namelist_pisces_cfg with value AtmN2O : ${ATM_N2O}" 151 IGCM_comp_modifyNamelist force namelist_pisces_cfg atcn2o ${ATM_N2O} 152 # 153 if [ X${pisces_UserChoices_AtmCos} = X"y" ] ; then 154 ##-- OCS forcing : update atccos value in namelist_pisces_cfg with the value defined in pisces.card 155 IGCM_debug_Print 1 "the atmospheric OCS is specfied in pisces.card" 156 IGCM_comp_modifyNamelist force namelist_pisces_cfg atccos ${pisces_UserChoices_AtmCos} 157 else 158 ##-- OCS forcing : update atccos value with defaut value defined in namelist_pisces_cfg 159 IGCM_comp_modifyNamelist nonblocker namelist_pisces_cfg atccos DEFAULT 160 fi 161 fi 162 123 163 ## 124 164 ##-- Update namelist_top_cfg and namelist_pisces_cfg 125 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_rsttr ${TOP_LRSTTR} 126 IGCM_comp_modifyNamelist blocker namelist_top_cfg nn_rsttr ${TOP_NRSTTR} 127 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_age ${TOP_AGE} 128 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_cfc11 ${TOP_CFC11} 129 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_cfc12 ${TOP_CFC12} 130 IGCM_comp_modifyNamelist blocker namelist_pisces_cfg nn_pisdmp ${OPA_NPDT_YEAR} 165 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_rsttr ${TOP_LRSTTR} 166 IGCM_comp_modifyNamelist blocker namelist_top_cfg nn_rsttr ${TOP_NRSTTR} 167 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_age ${TOP_AGE} 168 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_cfc11 ${TOP_CFC11} 169 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_cfc12 ${TOP_CFC12} 170 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_sf6 ${TOP_SF6} 171 IGCM_comp_modifyNamelist blocker namelist_top_cfg ln_c14 ${TOP_C14} 172 IGCM_comp_modifyNamelist blocker namelist_pisces_cfg ln_dms ${LGAS} 173 IGCM_comp_modifyNamelist blocker namelist_pisces_cfg ln_n2o ${LGAS} 174 IGCM_comp_modifyNamelist blocker namelist_pisces_cfg ln_bvocs ${LGAS} 175 IGCM_comp_modifyNamelist blocker namelist_pisces_cfg nn_pisdmp ${OPA_NPDT_YEAR} 131 176 132 177 # Update iodef.xml … … 135 180 IGCM_debug_Print 1 ${VT1D_ENABLE} ${VT5D_ENABLE} ${VT1M_ENABLE} ${VT1Y_ENABLE} 136 181 137 IGCM_comp_modifyXmlFile nonblocker file_def_nemo- pisces.xml 1d_pis enabled ${VT1D_ENABLE}138 IGCM_comp_modifyXmlFile nonblocker file_def_nemo- pisces.xml 5d_pis enabled ${VT5D_ENABLE}139 IGCM_comp_modifyXmlFile nonblocker file_def_nemo- pisces.xml 1m_pis enabled ${VT1M_ENABLE}140 IGCM_comp_modifyXmlFile nonblocker file_def_nemo- pisces.xml 1y_pis enabled ${VT1Y_ENABLE}141 142 IGCM_comp_modifyXmlFile nonblocker file_def_nemo- pisces.xml 1d_pis output_level ${pisces_UserChoices_OutputLevel}143 IGCM_comp_modifyXmlFile nonblocker file_def_nemo- pisces.xml 5d_pis output_level ${pisces_UserChoices_OutputLevel}144 IGCM_comp_modifyXmlFile nonblocker file_def_nemo- pisces.xml 1m_pis output_level ${pisces_UserChoices_OutputLevel}145 IGCM_comp_modifyXmlFile nonblocker file_def_nemo- pisces.xml 1y_pis output_level ${pisces_UserChoices_OutputLevel}182 IGCM_comp_modifyXmlFile nonblocker file_def_nemo-top.xml 1d_pis enabled ${VT1D_ENABLE} 183 IGCM_comp_modifyXmlFile nonblocker file_def_nemo-top.xml 5d_pis enabled ${VT5D_ENABLE} 184 IGCM_comp_modifyXmlFile nonblocker file_def_nemo-top.xml 1m_pis enabled ${VT1M_ENABLE} 185 IGCM_comp_modifyXmlFile nonblocker file_def_nemo-top.xml 1y_pis enabled ${VT1Y_ENABLE} 186 187 IGCM_comp_modifyXmlFile nonblocker file_def_nemo-top.xml 1d_pis output_level ${pisces_UserChoices_OutputLevel} 188 IGCM_comp_modifyXmlFile nonblocker file_def_nemo-top.xml 5d_pis output_level ${pisces_UserChoices_OutputLevel} 189 IGCM_comp_modifyXmlFile nonblocker file_def_nemo-top.xml 1m_pis output_level ${pisces_UserChoices_OutputLevel} 190 IGCM_comp_modifyXmlFile nonblocker file_def_nemo-top.xml 1y_pis output_level ${pisces_UserChoices_OutputLevel} 146 191 147 192 # if [ X${config_UserChoices_ConfigType} = XESMCO2 ] ; then 148 193 # # Output file with PISCES gas variables 149 # IGCM_comp_modifyXmlFile force file_def_nemo- pisces.xml file41 enabled .TRUE.194 # IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file41 enabled .TRUE. 150 195 # else 151 # IGCM_comp_modifyXmlFile force file_def_nemo- pisces.xml file41 enabled .FALSE.196 # IGCM_comp_modifyXmlFile force file_def_nemo-top.xml file41 enabled .FALSE. 152 197 # fi 153 198 -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/context_nemo.xml
r6658 r6914 23 23 <field_definition src="./field_def_nemo-ice.xml"/> <!-- NEMO sea-ice model --> 24 24 <field_definition src="./field_def_nemo-pisces.xml"/> <!-- NEMO ocean biology --> 25 <field_definition src="./field_def_nemo-innerttrc.xml"/> <!-- NEMO ocean biology-->25 <field_definition src="./field_def_nemo-innerttrc.xml"/> <!-- NEMO ocean innert tracers --> 26 26 27 27 <!-- Files definition --> 28 28 <file_definition src="./file_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics --> 29 29 <file_definition src="./file_def_nemo-ice.xml"/> <!-- NEMO sea-ice model --> 30 <file_definition src="./file_def_nemo- pisces.xml"/> <!-- NEMO sea-ice model-->30 <file_definition src="./file_def_nemo-top.xml"/> <!-- NEMO ocean passive tracers --> 31 31 32 32 -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_ESMCO2_ORCA1_cfg
r6658 r6914 30 30 ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 31 31 ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 32 cn_ocerst_in = "restart opa" ! Suffix of ocean restart name (input)32 cn_ocerst_in = "restart_oce_in" ! Suffix of ocean restart name (input) 33 33 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 34 34 cn_ocerst_out = "restart" ! Suffix of ocean restart name (output) -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_ORCA025_cfg
r6658 r6914 30 30 ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 31 31 ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 32 cn_ocerst_in = "restar topa" ! Suffix of ocean restart name (input)32 cn_ocerst_in = "restar_oce_in" ! Suffix of ocean restart name (input) 33 33 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 34 34 cn_ocerst_out = "restart" ! Suffix of ocean restart name (output) -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_ORCA1_cfg
r6658 r6914 30 30 ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 31 31 ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 32 cn_ocerst_in = "restart opa" ! Suffix of ocean restart name (input)32 cn_ocerst_in = "restart_oce_in" ! Suffix of ocean restart name (input) 33 33 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 34 34 cn_ocerst_out = "restart" ! Suffix of ocean restart name (output) -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_ORCA2_cfg
r6658 r6914 30 30 ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 31 31 ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 32 cn_ocerst_in = "restart opa" ! Suffix of ocean restart name (input)32 cn_ocerst_in = "restart_oce_in" ! Suffix of ocean restart name (input) 33 33 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 34 34 cn_ocerst_out = "restart" ! Suffix of ocean restart name (output) -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_pisces_cfg
r6656 r6914 1 1 !----------------------------------------------------------------------- 2 2 &nampismod ! Model used 3 !----------------------------------------------------------------------- 3 4 ln_p4z = .true. ! PISCES model used 5 ln_dms = _AUTO_: DEFAULT=.FALSE. ! DMS emission module 6 ln_n2o = _AUTO_: DEFAULT=.FALSE. ! N2O cycling module 7 ln_bvocs = _AUTO_: DEFAULT=.FALSE. ! biogenic emission module (CO, COS, Isoprene) 4 8 / 5 9 !----------------------------------------------------------------------- 6 10 &nampisext ! air-sea exchange 7 11 !----------------------------------------------------------------------- 8 atcco2 = _AUTO_: DEFAULT=284.5 ! Constant value atmospheric pCO2 - ln_co2int = F 12 atcco2 = _AUTO_: DEFAULT=278. ! Constant value atmospheric pCO2 - ln_co2int = F 13 clname = 'atmco2.txt' ! Name of atm pCO2 file - ln_co2int = T 14 nn_offset = 0 ! Offset model-data start year - ln_co2int = T 15 ! ! If your model year is iyy, nn_offset=(years(1)-iyy) 16 ! ! then the first atmospheric CO2 record read is at years(1) 9 17 / 10 18 !----------------------------------------------------------------------- … … 15 23 &nampisbio ! biological parameters 16 24 !----------------------------------------------------------------------- 25 nrdttrc = 1 26 / 27 !----------------------------------------------------------------------- 28 &namgasdms ! DMS 29 !----------------------------------------------------------------------- 30 xkdms = 1.25E-9 ! DMS half saturation for bacterial loss = 1.25E-9 31 xscdiat = 0.0018 ! S/C ratio for diatoms = 0.0018 32 xscnanom = 0.015 ! min S/C ratio for nano = 0.015 33 xscnanov = 0.015 ! var S/C ratio for nano = 0.015 34 xysvar = 0.5 ! DMSP-to-DMS yield var = 0.2 35 xysmin = 0.1 ! DMSP-to-DMS yield min = 0.4 36 xknfer = 1.e-11 ! DMS FER half saturation for nano = 2.e-11 37 xkdfer = 0.5e-10 ! DMS FER half saturation for diatoms = 1.e-10 38 xkdocdms = 5.e-6 ! DMS DOC half saturation = 5.e-6 39 xknpo4 = 2.e-7 ! DMS PO4 half saturation for nano = 1.e-7 40 xkdpo4 = 10.e-7 ! DMS PO4 half saturation for diatoms = 5.e-7 41 xlightdms = 0.05 ! photodegradation rate constant of DMS 42 xsinkdms = 0.4 ! microbial degradation rate of DMS 43 xvsinkdms = 1. ! microbial degradation rate of DMS VOGT 44 ln_phdms = .true. ! pH dependancy to DMS production (Six et al. 2013) 45 / 46 !----------------------------------------------------------------------- 47 &namgasn2o ! N2O 48 !----------------------------------------------------------------------- 49 atcn2o = _AUTO_: DEFAULT=280. ! Constant value atmospheric pN2O (ppb) 50 alphan2o = 1.5e-4 ! Nitrification coefficient for n2o 51 betan2o = 120.e-4 ! Denitrification coefficient for n2o 52 xlow = 1.0 ! Lower boundary of suboxia for N2O production 53 xhigh = 5.0 ! Upper boundary of suboxia for N2O production 54 sinkn2o = 4.1e-4 ! N2O sink term coefficient (d-1) 55 ! Martinez-Rey 2015 : 0.138 yr-1 ===> 3.7e-4 d-1 56 ! Berthet 2022 : 7.12e-4 d-1 57 / 58 !----------------------------------------------------------------------- 59 &namgasbvocs ! BVOCs 60 !----------------------------------------------------------------------- 61 atccos = _AUTO_: DEFAULT=450. ! Constant value atmospheric pCOS (ppt) 62 atcco = 90. ! units atm (90 ppbv) Fraction molaire du pCO 63 atcisp = 0. ! units atm (0 ppt/ 0.4 ppt ) Fraction molaire pIsoprene 64 uvlux = 0.044 ! proportion of UV radiant flux to global solar radiation 65 xnanoco = 85.5 ! Production of CO via nanophyto (µmol.gChla-1.d-1) 66 xdiaco = 33.0 ! Production of CO via diatoms (µmol.gChla-1.d-1) - From Gros et al. 2009 67 Isp_flum = 0.0 ! 0 if isoprene production NOT depend on light / 1 if depend on light 68 ImIsp = 30.0 ! W.m-2 / in case of Isp_flum = 1 - mean light (etot_ndcy) 69 atempIsp = 0.05 ! Temperature dependance for Isp production 70 temoyIsp = 16.5 ! Mean Temperature for Isoprene production with temperature dependance 71 muIsp_n = 0.45 ! mu rate for Nano (µmol.gChla.h-1) - Ludivine C. version 72 muIsp_d = 0.25 ! mu rate for Diat (µmol.gChla.h-1) - Ludivine C. version 73 xprodco = 9.577e-11 ! Rate constant of CO photoproduction (mol.W-1.s-1) 74 xsinkco = 0.2 ! Rate constant for CO microbial sink (d-1) 75 ln_bactconsco = .false. ! Bacterial Conso. of CO not depend (0-use xsinkco) or depend on Temperature and Chla (1) 76 ln_darkprodco = .true. ! Representation of the Dark production of CO : Yes=1 or No=0 77 xsinkisp = 0.01 ! Rate constant for isoprene sink (d-1) 17 78 / 18 79 !----------------------------------------------------------------------- … … 37 98 ln_varpar = .true. ! boolean for PAR variable 38 99 parlux = 0.43 ! Fraction of shortwave as PAR 39 ln_p4z_dcyc = .false. ! Diurnal cycle in PISCES40 100 / 41 101 !----------------------------------------------------------------------- … … 86 146 &nampiscal ! parameters for Calcite chemistry 87 147 !----------------------------------------------------------------------- 148 kdca = 20. ! calcite dissolution rate constant (1/time) 149 nca = 4.7 ! order of dissolution reaction (dimensionless) 88 150 / 89 151 !----------------------------------------------------------------------- … … 115 177 &nampissed ! Namelist parameters for sediment mobilisation 116 178 !----------------------------------------------------------------------- 179 nitrfix = 2.e-7 ! Nitrogen fixation rate 180 diazolight = 30. ! Diazotrophs sensitivity to light (W/m2) 181 concfediaz = 1.e-10 ! Diazotrophs half-saturation Cste for Iron 182 bureffmin = 0.02 ! Minimum burial efficiency 183 bureffvar = 0.08 ! Variable coef. for burial efficiency 184 sedsilfrac = 0.03 ! percentage of silica loss in the sediments 185 sedcalfrac = 0.78 ! percentage of calcite loss in the sediments ( 0.78 is for river x1.5 ) 186 sedfactcalmin = 0.3 !: Minimum value for dissolving calcite at the bottom 187 sedfactcalvar = 0.7 !: Variable value for dissolving calcite at the bottom 117 188 / 118 189 !----------------------------------------------------------------------- … … 121 192 / 122 193 !----------------------------------------------------------------------- 123 &nampisdmp ! Damping 124 !----------------------------------------------------------------------- 125 nn_pisdmp = _AUTO_ 194 &nampisdmp ! Damping 195 !----------------------------------------------------------------------- 196 ln_pisdmp = .true. 197 ln_pisdmp_alk = .false. 198 nn_pisdmp = _AUTO_ 126 199 / 127 200 !----------------------------------------------------------------------- -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/POST/monitoring01_pisces_ORCA1.cfg
r6346 r6914 39 39 # field | files patterns | files additionnal | operations | title | units | calcul of area 40 40 #----------------------------------------------------------------------------------------------------------------- 41 no3_global | "pno3tot" | "" | "pno3tot[d=1] *122./117." | "global mean nitrogen concentration" | "umolN" | "1"42 po4_global | "ppo4tot" | "" | "ppo4tot[d=1] *122./117." | "global mean phosphorus concentration" | "umolP" | "1"41 no3_global | "pno3tot" | "" | "pno3tot[d=1]" | "global mean nitrogen concentration" | "umolN" | "1" 42 po4_global | "ppo4tot" | "" | "ppo4tot[d=1]" | "global mean phosphorus concentration" | "umolP" | "1" 43 43 sil_global | "psiltot" | "" | "psiltot[d=1]" | "global mean silicate concentration" | "umolC" | "1" 44 44 fer_global | "pfertot" | "" | "pfertot[d=1]" | "global mean iron concentration" | "nmolFe" | "1" … … 47 47 epc_global | "tcexp" | "" | "tcexp[d=1]" | "total flux of Carbon export at 100m" | "PgC/yr" | "1" 48 48 tintpp_global | "tintpp" | "" | "tintpp[d=1]" | "global total integrated primary production" | "PgC/yr" | "1" 49 tdenit_global | "tdenit" | "" | "tdenit[d=1]" | "Total denitrification" | "TgN/yr" | "1" 50 tnfix_global | "tnfix" | "" | "tnfix[d=1]" | "global total nitrogen fixation" | "TgN/yr" | "1" 49 tdenit_global | "tdenit" | "" | "(tdenit[d=1]*1e-3)" | "Total denitrification" | "PgN/yr" | "1" 50 tnfix_global | "tnfix" | "" | "(tnfix[d=1]*1e-3)" | "global total nitrogen fixation" | "PgN/yr" | "1" 51 n2oflx_global | "N2Oflx" | eORCA1.4.2_grid.nc | "(N2Oflx[d=1]*mask[k=1,d=2]*area[d=2]*14*86400*365*1E-12)" | "Total flux of N2O" | "TgN/yr" | "2" 52 dmsflx_global | "DMSflx" | eORCA1.4.2_grid.nc | "(DMSflx[d=1]*mask[k=1,d=2]*area[d=2]*32*86400*365*1E-12)" | "Total flux of DMS" | "TgS/yr" | "2" 53 ispflx_global | "ISPflx" | eORCA1.4.2_grid.nc | "(ISPflx[d=1]*mask[k=1,d=2]*area[d=2]*12*5*86400*365*1E-12)" | "Total flux of Isoprene" | "TgC/yr" | "2" 54 ocsflx_global | "COSflx" | eORCA1.4.2_grid.nc | "(COSflx[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-12)" | "Total flux of Carbonyl Sulfide" | "TgC/yr" | "2" 55 coflx_global | "COflx" | eORCA1.4.2_grid.nc | "(COflx[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-12)" | "Total flux of Carbon Monoxide" | "TgC/yr" | "2" 56 sedc_global | "SedC" | eORCA1.4.2_grid.nc | "(SedC[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-15)" | "Total Organic carbon burial in the sediments" | "PgC/yr" | "2" 57 sedcal_global | "SedCal" | eORCA1.4.2_grid.nc | "(SedCal[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-15)" | "Total Calcite burial in the sediments" | "PgC/yr" | "2" 58 sedsil_global | "SedSi" | eORCA1.4.2_grid.nc | "(SedSi[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-15)" | "Total Calcite Silicon in the sediments" | "PgC/yr" | "2" 51 59 #----------------------------------------------------------------------------------------------------------------- -
CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/POST/monitoring01_pisces_ORCA2.cfg
r6346 r6914 39 39 # field | files patterns | files additionnal | operations | title | units | calcul of area 40 40 #----------------------------------------------------------------------------------------------------------------- 41 no3_global | "pno3tot" | "" | "pno3tot[d=1]" | "global mean nitrogen concentration" | "umolN" | "1" 42 po4_global | "ppo4tot" | "" | "ppo4tot[d=1]" | "global mean phosphorus concentration" | "umolP" | "1" 43 sil_global | "psiltot" | "" | "psiltot[d=1]" | "global mean silicate concentration" | "umolC" | "1" 44 fer_global | "pfertot" | "" | "pfertot[d=1]" | "global mean iron concentration" | "nmolFe" | "1" 45 alk_global | "palktot" | "" | "palktot[d=1]" | "global mean alkalinity concentration" | "umolC" | "1" 46 cflx_global | "tcflx" | "" | "tcflx[d=1]" | "total flux of Carbon out of the ocean" | "PgC/yr" | "1" 47 epc_global | "tcexp" | "" | "tcexp[d=1]" | "total flux of Carbon export at 100m" | "PgC/yr" | "1" 48 tintpp_global | "tintpp" | "" | "tintpp[d=1]" | "global total integrated primary production" | "PgC/yr" | "1" 49 tdenit_global | "tdenit" | "" | "tdenit[d=1]" | "Total denitrification" | "TgN/yr" | "1" 50 tnfix_global | "tnfix" | "" | "tnfix[d=1]" | "global total nitrogen fixation" | "TgN/yr" | "1" 41 no3_global | "pno3tot" | "" | "pno3tot[d=1]" | "global mean nitrogen concentration" | "umolN" | "1" 42 po4_global | "ppo4tot" | "" | "ppo4tot[d=1]" | "global mean phosphorus concentration" | "umolP" | "1" 43 sil_global | "psiltot" | "" | "psiltot[d=1]" | "global mean silicate concentration" | "umolC" | "1" 44 fer_global | "pfertot" | "" | "pfertot[d=1]" | "global mean iron concentration" | "nmolFe" | "1" 45 alk_global | "palktot" | "" | "palktot[d=1]" | "global mean alkalinity concentration" | "umolC" | "1" 46 cflx_global | "tcflx" | "" | "tcflx[d=1]" | "total flux of Carbon out of the ocean" | "PgC/yr" | "1" 47 epc_global | "tcexp" | "" | "tcexp[d=1]" | "total flux of Carbon export at 100m" | "PgC/yr" | "1" 48 tintpp_global | "tintpp" | "" | "tintpp[d=1]" | "global total integrated primary production" | "PgC/yr" | "1" 49 tdenit_global | "tdenit" | "" | "(tdenit[d=1]*1e-3)" | "Total denitrification" | "PgN/yr" | "1" 50 tnfix_global | "tnfix" | "" | "(tnfix[d=1]*1e-3)" | "global total nitrogen fixation" | "PgN/yr" | "1" 51 n2oflx_global | "N2Oflx" | ORCA2.4.2_grid.nc | "(N2Oflx[d=1]*mask[k=1,d=2]*area[d=2]*14*86400*365*1E-12)" | "Total flux of N2O" | "TgN/yr" | "2" 52 dmsflx_global | "DMSflx" | ORCA2.4.2_grid.nc | "(DMSflx[d=1]*mask[k=1,d=2]*area[d=2]*32*86400*365*1E-12)" | "Total flux of DMS" | "TgS/yr" | "2" 53 ispflx_global | "ISPflx" | ORCA2.4.2_grid.nc | "(ISPflx[d=1]*mask[k=1,d=2]*area[d=2]*12*5*86400*365*1E-12)" | "Total flux of Isoprene" | "TgC/yr" | "2" 54 ocsflx_global | "COSflx" | ORCA2.4.2_grid.nc | "(COSflx[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-12)" | "Total flux of Carbonyl Sulfide" | "TgC/yr" | "2" 55 coflx_global | "COflx" | ORCA2.4.2_grid.nc | "(COflx[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-12)" | "Total flux of Carbon Monoxide" | "TgC/yr" | "2" 56 sedc_global | "SedC" | ORCA2.4.2_grid.nc | "(SedC[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-15)" | "Total Organic carbon burial in the sediments" | "PgC/yr" | "2" 57 sedcal_global | "SedCal" | ORCA2.4.2_grid.nc | "(SedCal[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-15)" | "Total Calcite burial in the sediments" | "PgC/yr" | "2" 58 sedsil_global | "SedSi" | ORCA2.4.2_grid.nc | "(SedSi[d=1]*mask[k=1,d=2]*area[d=2]*12*86400*365*1E-15)" | "Total Calcite Silicon in the sediments" | "PgC/yr" | "2" 51 59 #----------------------------------------------------------------------------------------------------------------- -
CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/diahth.F90
r6658 r6914 107 107 108 108 IF( kt == nit000 ) THEN 109 l_hth = .FALSE. 110 IF( iom_use( 'mlddzt' ) .OR. iom_use( 'mldr0_3' ) .OR. iom_use( 'mldr0_1' ) .OR. & 111 & iom_use( 'mld_dt02' ) .OR. iom_use( 'topthdep' ) .OR. iom_use( 'mldr10_3' ) .OR. & 112 & iom_use( '20d' ) .OR. iom_use( '26d' ) .OR. iom_use( '28d' ) .OR. & 113 & iom_use( 'hc300' ) .OR. iom_use( 'hc700' ) .OR. iom_use( 'hc2000' ) .OR. & 114 & iom_use( 'pycndep' ) .OR. iom_use( 'tinv' ) .OR. iom_use( 'depti' ) .OR. & 115 & iom_use( 'maxdzT' ) ) l_hth = .TRUE. 109 ! 110 l_hth = iom_use( 'mlddzt' ) .OR. iom_use( 'mldr0_3' ) .OR. iom_use( 'mldr0_1' ) .OR. & 111 & iom_use( 'mld_dt02' ) .OR. iom_use( 'topthdep' ) .OR. iom_use( 'mldr10_3' ) .OR. & 112 & iom_use( '20d' ) .OR. iom_use( '26d' ) .OR. iom_use( '28d' ) .OR. & 113 & iom_use( 'hc300' ) .OR. iom_use( 'hc700' ) .OR. iom_use( 'hc2000' ) .OR. & 114 & iom_use( 'pycndep' ) .OR. iom_use( 'tinv' ) .OR. iom_use( 'depti' ) .OR. & 115 & iom_use( 'maxdzT' ) 116 ! 116 117 ! ! allocate dia_hth array 117 118 IF( l_hth ) THEN … … 126 127 IF( l_hth ) THEN 127 128 ! 128 IF( iom_use( 'mlddzt' ) .OR. iom_use( 'mldr0_3' ) .OR. iom_use( 'mldr0_1' ) .OR. & 129 & iom_use( 'maxdzT' ) ) THEN 130 131 ! initialization 132 ztinv (:,:) = 0._wp 133 zdepinv(:,:) = 0._wp 134 zmaxdzT(:,:) = 0._wp 129 ! initialization 130 IF( iom_use( 'tinv' ) ) ztinv (:,:) = 0._wp 131 IF( iom_use( 'depti' ) ) zdepinv(:,:) = 0._wp 132 IF( iom_use( 'mlddzt' ) .OR. iom_use( 'maxdzT' ) ) zmaxdzT(:,:) = 0._wp 133 IF( iom_use( 'mlddzt' ) .OR. iom_use( 'mld_dt02' ) .OR. iom_use( 'topthdep' ) .OR. & 134 & iom_use( 'maxdzT' ) .OR. iom_use( 'mldr10_3' ) .OR. iom_use( 'pycndep' ) ) THEN 135 135 DO_2D( 1, 1, 1, 1 ) 136 136 zztmp = gdepw(ji,jj,mbkt(ji,jj)+1,Kmm) … … 141 141 zpycn (ji,jj) = zztmp 142 142 END_2D 143 ENDIF 144 IF( iom_use( 'mldr0_3' ) .OR. iom_use( 'mldr0_1' ) ) THEN 143 145 IF( nla10 > 1 ) THEN 144 146 DO_2D( 1, 1, 1, 1 ) … … 148 150 END_2D 149 151 ENDIF 150 152 ENDIF 153 154 IF( iom_use( 'mlddzt' ) .OR. iom_use( 'maxdzT' ) .OR. iom_use( 'mldr0_3' ) .OR. iom_use( 'mldr0_1' ) ) THEN 155 ! ------------------------------------------------------------- ! 156 ! thermocline depth: strongest vertical gradient of temperature ! 157 ! turbocline depth (mixing layer depth): avt = zavt5 ! 158 ! MLD: rho = rho(1) + zrho3 ! 159 ! MLD: rho = rho(1) + zrho1 ! 160 ! ------------------------------------------------------------- ! 161 DO_3DS( 1, 1, 1, 1, jpkm1, 2, -1 ) ! loop from bottom to 2 162 ! 163 zzdep = gdepw(ji,jj,jk,Kmm) 164 zztmp = ( ts(ji,jj,jk-1,jp_tem,Kmm) - ts(ji,jj,jk,jp_tem,Kmm) ) & 165 & / zzdep * tmask(ji,jj,jk) ! vertical gradient of temperature (dT/dz) 166 zzdep = zzdep * tmask(ji,jj,1) 167 168 IF( zztmp > zmaxdzT(ji,jj) ) THEN 169 zmaxdzT(ji,jj) = zztmp 170 hth (ji,jj) = zzdep ! max and depth of dT/dz 171 ENDIF 172 173 IF( nla10 > 1 ) THEN 174 zztmp = rhop(ji,jj,jk) - rhop(ji,jj,1) ! delta rho(1) 175 IF( zztmp > zrho3 ) zrho0_3(ji,jj) = zzdep ! > 0.03 176 IF( zztmp > zrho1 ) zrho0_1(ji,jj) = zzdep ! > 0.01 177 ENDIF 178 END_3D 179 180 CALL iom_put( 'maxdzT', zmaxdzT ) ! max of dT/dz 181 CALL iom_put( 'mlddzt', hth ) ! depth of the thermocline 182 IF( nla10 > 1 ) THEN 183 CALL iom_put( 'mldr0_3', zrho0_3 ) ! MLD delta rho(surf) = 0.03 184 CALL iom_put( 'mldr0_1', zrho0_1 ) ! MLD delta rho(surf) = 0.01 185 ENDIF 186 ! 187 ENDIF 188 ! 189 IF( iom_use( 'mld_dt02' ) .OR. iom_use( 'topthdep' ) .OR. iom_use( 'mldr10_3' ) .OR. & 190 & iom_use( 'pycndep' ) .OR. iom_use( 'tinv' ) .OR. iom_use( 'depti' ) ) THEN 191 ! 151 192 ! Preliminary computation 152 193 ! computation of zdelr = (dr/dT)(T,S,10m)*(-0.2 degC) … … 166 207 ENDIF 167 208 END_2D 168 169 ! ------------------------------------------------------------- !170 ! thermocline depth: strongest vertical gradient of temperature !171 ! turbocline depth (mixing layer depth): avt = zavt5 !172 ! MLD: rho = rho(1) + zrho3 !173 ! MLD: rho = rho(1) + zrho1 !174 ! ------------------------------------------------------------- !175 DO_3DS( 1, 1, 1, 1, jpkm1, 2, -1 ) ! loop from bottom to 2176 !177 zzdep = gdepw(ji,jj,jk,Kmm)178 zztmp = ( ts(ji,jj,jk-1,jp_tem,Kmm) - ts(ji,jj,jk,jp_tem,Kmm) ) &179 & / zzdep * tmask(ji,jj,jk) ! vertical gradient of temperature (dT/dz)180 zzdep = zzdep * tmask(ji,jj,1)181 182 IF( zztmp > zmaxdzT(ji,jj) ) THEN183 zmaxdzT(ji,jj) = zztmp184 hth (ji,jj) = zzdep ! max and depth of dT/dz185 ENDIF186 187 IF( nla10 > 1 ) THEN188 zztmp = rhop(ji,jj,jk) - rhop(ji,jj,1) ! delta rho(1)189 IF( zztmp > zrho3 ) zrho0_3(ji,jj) = zzdep ! > 0.03190 IF( zztmp > zrho1 ) zrho0_1(ji,jj) = zzdep ! > 0.01191 ENDIF192 END_3D193 194 CALL iom_put( 'maxdzT', zmaxdzT ) ! max of dT/dz195 CALL iom_put( 'mlddzt', hth ) ! depth of the thermocline196 197 IF( nla10 > 1 ) THEN198 CALL iom_put( 'mldr0_3', zrho0_3 ) ! MLD delta rho(surf) = 0.03199 CALL iom_put( 'mldr0_1', zrho0_1 ) ! MLD delta rho(surf) = 0.01200 ENDIF201 209 ! 202 ENDIF203 !204 IF( iom_use( 'mld_dt02' ) .OR. iom_use( 'topthdep' ) .OR. iom_use( 'mldr10_3' ) .OR. &205 & iom_use( 'pycndep' ) .OR. iom_use( 'tinv' ) .OR. iom_use( 'depti' ) ) THEN206 210 ! ------------------------------------------------------------- ! 207 211 ! MLD: abs( tn - tn(10m) ) = ztem2 ! … … 325 329 IF( iid /= 1 ) THEN 326 330 zztmp = gdept(ji,jj,iid ,Kmm) & ! linear interpolation 327 & + ( gdept(ji,jj,iid+1,Kmm) - gdept(ji,jj,iid,Kmm) ) &328 & * ( 20.*tmask(ji,jj,iid+1)- ts(ji,jj,iid,jp_tem,Kmm) ) &331 & + ( gdept(ji,jj,iid+1,Kmm) - gdept(ji,jj,iid,Kmm) ) & 332 & * ( ptem * tmask(ji,jj,iid+1) - ts(ji,jj,iid,jp_tem,Kmm) ) & 329 333 & / ( ts(ji,jj,iid+1,jp_tem,Kmm) - ts(ji,jj,iid,jp_tem,Kmm) + (1.-tmask(ji,jj,1)) ) 330 334 pdept(ji,jj) = MIN( zztmp , zzdep) * tmask(ji,jj,1) ! bound by the ocean depth … … 341 345 INTEGER , INTENT(in) :: Kmm ! ocean time level index 342 346 REAL(wp), INTENT(in) :: pdep ! depth over the heat content 343 REAL( wp), DIMENSION(jpi,jpj,jpk), INTENT(in) :: pt347 REAL(dp), DIMENSION(jpi,jpj,jpk), INTENT(in) :: pt 344 348 REAL(wp), DIMENSION(jpi,jpj), INTENT(inout) :: phtc 345 349 ! -
CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/isfcavmlt.F90
r6346 r6914 33 33 34 34 !! * Substitutions 35 # include "single_precision_substitute.h90" 35 36 # include "do_loop_substitute.h90" 36 37 !!---------------------------------------------------------------------- … … 113 114 ! 114 115 ! Compute freezing temperature 115 CALL eos_fzp( pstbl(:,:), ztfrz(:,:), risfdep(:,:) )116 CALL eos_fzp( pstbl(:,:), ztfrz(:,:), CASTDP(risfdep(:,:)) ) 116 117 ! 117 118 ! read input file of fwf (from isf to oce; ie melt) … … 158 159 ! 159 160 ! Calculate freezing temperature 160 CALL eos_fzp( pstbl(:,:), ztfrz(:,:), risfdep(:,:) )161 CALL eos_fzp( pstbl(:,:), ztfrz(:,:), CASTDP(risfdep(:,:)) ) 161 162 ! 162 163 ! thermal driving … … 276 277 REAL(wp), DIMENSION(jpi,jpj), INTENT(in ) :: pstbl ! salinity in tbl 277 278 !!-------------------------------------------------------------------- 278 REAL(wp) :: zfwf_fld, zfwf_oasis ! total fwf in the forcing fields (pattern) and from the oasis interface (amount)279 ! REAL(wp) :: zfwf_fld, zfwf_oasis ! total fwf in the forcing fields (pattern) and from the oasis interface (amount) 279 280 REAL(wp), DIMENSION(jpi,jpj) :: ztfrz ! tbl freezing temperature 280 REAL(wp), DIMENSION(jpi,jpj) :: zfwf ! 2d fwf map after scaling281 ! REAL(wp), DIMENSION(jpi,jpj) :: zfwf ! 2d fwf map after scaling 281 282 !!-------------------------------------------------------------------- 282 283 ! 283 284 ! Calculate freezing temperature 284 CALL eos_fzp( pstbl(:,:), ztfrz(:,:), risfdep(:,:) )285 CALL eos_fzp( pstbl(:,:), ztfrz(:,:), CASTDP(risfdep(:,:)) ) 285 286 ! 286 287 ! read input file of fwf from isf to oce 287 !CALL fld_read ( kt, 1, sf_isfcav_fwf )288 ! CALL fld_read ( kt, 1, sf_isfcav_fwf ) 288 289 ! 289 290 ! ice shelf 2d map 290 !zfwf(:,:) = sf_isfcav_fwf(1)%fnow(:,:,1)291 ! zfwf(:,:) = sf_isfcav_fwf(1)%fnow(:,:,1) 291 292 ! 292 293 ! compute glob sum from input file 293 294 ! (PM) should consider delay sum as in fwb (1 time step offset if I well understood) 294 !zfwf_fld = glob_sum('isfcav_mlt', e1e2t(:,:) * zfwf(:,:))295 ! zfwf_fld = glob_sum('isfcav_mlt', e1e2t(:,:) * zfwf(:,:)) 295 296 ! 296 297 ! compute glob sum from atm->oce ice shelf fwf 297 298 ! (PM) should consider delay sum as in fwb (1 time step offset if I well understood) 298 !zfwf_oasis = glob_sum('isfcav_mlt', e1e2t(:,:) * fwfisf_oasis(:,:))299 ! zfwf_oasis = glob_sum('isfcav_mlt', e1e2t(:,:) * fwfisf_oasis(:,:)) 299 300 ! 300 301 ! scale fwf 301 !zfwf(:,:) = zfwf(:,:) * zfwf_oasis / zfwf_fld302 ! zfwf(:,:) = zfwf(:,:) * zfwf_oasis / zfwf_fld 302 303 ! 303 304 ! define fwf and qoce 304 305 ! ocean heat flux is assume to be equal to the latent heat 305 !pqfwf(:,:) = zfwf(:,:) ! fwf ( > 0 from isf to oce)306 pqfwf(:,:) = fwfisf_oasis(:,:) ! fwf ( > 0 from isf to oce)306 ! pqfwf(:,:) = zfwf(:,:) ! fwf ( > 0 from isf to oce) 307 pqfwf(:,:) = fwfisf_oasis(:,:) ! fwf ( > 0 from isf to oce) 307 308 pqoce(:,:) = - pqfwf(:,:) * rLfusisf ! ocean heat flux ( > 0 from isf to oce) 308 309 pqhc (:,:) = pqfwf(:,:) * ztfrz(:,:) * rcp ! heat content flux ( > 0 from isf to oce) -
CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/isfparmlt.F90
r6346 r6914 31 31 32 32 !! * Substitutions 33 # include "single_precision_substitute.h90" 33 34 # include "domzgr_substitute.h90" 34 35 !!---------------------------------------------------------------------- … … 111 112 ! 1. ------------Mean freezing point 112 113 DO jk = 1,jpk 113 CALL eos_fzp( ts(:,:,jk,jp_sal,Kmm), ztfrz3d(:,:,jk), gdept(:,:,jk,Kmm))114 CALL eos_fzp(CASTSP(ts(:,:,jk,jp_sal,Kmm)), ztfrz3d(:,:,jk), gdept(:,:,jk,Kmm)) 114 115 END DO 115 CALL isf_tbl(Kmm, ztfrz3d, ztfrz, 'T', misfkt_par, rhisf_tbl_par, misfkb_par, rfrac_tbl_par )116 CALL isf_tbl(Kmm, CASTDP(ztfrz3d), ztfrz, 'T', misfkt_par, rhisf_tbl_par, misfkb_par, rfrac_tbl_par ) 116 117 ! 117 118 pqfwf(:,:) = sf_isfpar_fwf(1)%fnow(:,:,1) ! fresh water flux from the isf (fwfisf <0 mean melting) ( > 0 from isf to oce) … … 152 153 ! 0. ------------Mean freezing point 153 154 DO jk = 1,jpk 154 CALL eos_fzp( ts(:,:,jk,jp_sal,Kmm), ztfrz3d(:,:,jk), gdept(:,:,jk,Kmm))155 CALL eos_fzp(CASTSP(ts(:,:,jk,jp_sal,Kmm)), ztfrz3d(:,:,jk), gdept(:,:,jk,Kmm)) 155 156 END DO 156 CALL isf_tbl(Kmm, ztfrz3d, ztfrz, 'T', misfkt_par, rhisf_tbl_par, misfkb_par, rfrac_tbl_par )157 CALL isf_tbl(Kmm, CASTDP(ztfrz3d), ztfrz, 'T', misfkt_par, rhisf_tbl_par, misfkb_par, rfrac_tbl_par ) 157 158 ! 158 159 ! 1. ------------Mean temperature … … 194 195 !!-------------------------------------------------------------------- 195 196 INTEGER :: jk ! loop index 196 REAL(wp) :: zfwf_fld, zfwf_oasis ! total fwf in the forcing fields (pattern) and from the cpl interface (amount)197 ! REAL(wp) :: zfwf_fld, zfwf_oasis ! total fwf in the forcing fields (pattern) and from the cpl interface (amount) 197 198 REAL(wp), DIMENSION(jpi,jpj) :: ztfrz ! tbl freezing temperature 198 REAL(wp), DIMENSION(jpi,jpj) :: zfwf ! 2d fwf map after scaling199 ! REAL(wp), DIMENSION(jpi,jpj) :: zfwf ! 2d fwf map after scaling 199 200 REAL(wp), DIMENSION(jpi,jpj,jpk) :: ztfrz3d 200 201 !!-------------------------------------------------------------------- 201 202 ! 202 203 ! 0. ------------Read specified runoff 203 !CALL fld_read ( kt, 1, sf_isfpar_fwf )204 ! CALL fld_read ( kt, 1, sf_isfpar_fwf ) 204 205 ! 205 206 ! 1. ------------Mean freezing point (needed for heat content flux) 206 207 DO jk = 1,jpk 207 CALL eos_fzp( ts(:,:,jk,jp_sal,Kmm), ztfrz3d(:,:,jk), gdept(:,:,jk,Kmm))208 CALL eos_fzp(CASTSP(ts(:,:,jk,jp_sal,Kmm)), ztfrz3d(:,:,jk), gdept(:,:,jk,Kmm)) 208 209 END DO 209 CALL isf_tbl(Kmm, ztfrz3d, ztfrz, 'T', misfkt_par, rhisf_tbl_par, misfkb_par, rfrac_tbl_par )210 CALL isf_tbl(Kmm, CASTDP(ztfrz3d), ztfrz, 'T', misfkt_par, rhisf_tbl_par, misfkb_par, rfrac_tbl_par ) 210 211 ! 211 212 ! 2. ------------Scale isf melt pattern with total amount from oasis 212 213 ! ice shelf 2d map of fwf from isf to oce 213 !zfwf(:,:) = sf_isfpar_fwf(1)%fnow(:,:,1)214 ! zfwf(:,:) = sf_isfpar_fwf(1)%fnow(:,:,1) 214 215 ! 215 216 ! compute glob sum from input file 216 217 ! (PM) should we consider delay sum as in fwb ? (it will offset by 1 time step if I understood well) 217 !zfwf_fld = glob_sum('isfcav_mlt', e1e2t(:,:) * zfwf(:,:))218 ! zfwf_fld = glob_sum('isfcav_mlt', e1e2t(:,:) * zfwf(:,:)) 218 219 ! 219 220 ! compute glob sum from atm->oce ice shelf fwf 220 221 ! (PM) should we consider delay sum as in fwb ? 221 !zfwf_oasis = glob_sum('isfcav_mlt', e1e2t(:,:) * fwfisf_oasis(:,:))222 ! zfwf_oasis = glob_sum('isfcav_mlt', e1e2t(:,:) * fwfisf_oasis(:,:)) 222 223 ! 223 224 ! scale fwf 224 !zfwf(:,:) = zfwf(:,:) * zfwf_oasis / zfwf_fld225 ! zfwf(:,:) = zfwf(:,:) * zfwf_oasis / zfwf_fld 225 226 ! 226 227 ! 3. -----------Define fwf and qoce 227 228 ! ocean heat flux is assume to be equal to the latent heat 228 ! pqfwf(:,:) = zfwf(:,:)! fwf ( > 0 from isf to oce)229 pqfwf(:,:) = fwfisf_oasis(:,:) 229 ! pqfwf(:,:) = zfwf(:,:) ! fwf ( > 0 from isf to oce) 230 pqfwf(:,:) = fwfisf_oasis(:,:) ! fwf ( > 0 from isf to oce) 230 231 pqoce(:,:) = - pqfwf(:,:) * rLfusisf ! ocean heat flux ( > 0 from isf to oce) (assumed to be the latent heat flux) 231 232 pqhc (:,:) = pqfwf(:,:) * ztfrz(:,:) * rcp ! heat content flux ( > 0 from isf to oce) -
CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/isfstp.F90
r6346 r6914 36 36 37 37 !! * Substitutions 38 # include "single_precision_substitute.h90" 38 39 # include "domzgr_substitute.h90" 39 40 !!---------------------------------------------------------------------- … … 87 88 ze3t(:,:,jk) = e3t(:,:,jk,Kmm) 88 89 END DO 89 CALL isf_tbl_lvl( ht(:,:), ze3t , misfkt_cav, misfkb_cav, rhisf_tbl_cav, rfrac_tbl_cav )90 CALL isf_tbl_lvl( CASTSP(ht(:,:)), ze3t , misfkt_cav, misfkb_cav, rhisf_tbl_cav, rfrac_tbl_cav ) 90 91 #else 91 92 CALL isf_tbl_lvl( ht(:,:), e3t(:,:,:,Kmm), misfkt_cav, misfkb_cav, rhisf_tbl_cav, rfrac_tbl_cav ) … … 116 117 ze3t(:,:,jk) = e3t(:,:,jk,Kmm) 117 118 END DO 118 CALL isf_tbl_lvl( ht(:,:), ze3t , misfkt_par, misfkb_par, rhisf_tbl_par, rfrac_tbl_par )119 CALL isf_tbl_lvl( CASTSP(ht(:,:)), ze3t , misfkt_par, misfkb_par, rhisf_tbl_par, rfrac_tbl_par ) 119 120 #else 120 121 CALL isf_tbl_lvl( ht(:,:), e3t(:,:,:,Kmm), misfkt_par, misfkb_par, rhisf_tbl_par, rfrac_tbl_par ) … … 277 278 ! 278 279 ! compatibility ice shelf and vvl 279 !IF( .NOT. ln_vvl_zstar .AND. ln_isf ) CALL ctl_stop( 'Only vvl_zstar has been tested with ice shelf cavity' )280 ! IF( .NOT. ln_vvl_zstar .AND. ln_isf ) CALL ctl_stop( 'Only vvl_zstar has been tested with ice shelf cavity' ) 280 281 ! 281 282 END IF -
CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/ldftra.F90
r6658 r6914 73 73 REAL(wp), PUBLIC :: rn_Le !: lateral diffusive length [m] 74 74 75 LOGICAL , PUBLIC :: ln_ldfCdL = .FALSE. !: revisited magnitude of aht & eiv coef by CdL 76 75 77 ! ! Flag to control the type of lateral diffusive operator 76 78 INTEGER, PARAMETER, PUBLIC :: np_ERROR =-10 ! error in specification of lateral diffusion … … 98 100 !!---------------------------------------------------------------------- 99 101 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 100 !! $Id: ldftra.F90 15 093 2021-07-06 16:20:39Z clem$102 !! $Id: ldftra.F90 15475 2021-11-05 14:14:45Z cdllod $ 101 103 !! Software governed by the CeCILL license (see ./LICENSE) 102 104 !!---------------------------------------------------------------------- … … 140 142 & ln_traldf_iso, ln_traldf_msc , rn_slpmax , & ! option for iso-neutral operator 141 143 & ln_triad_iso , ln_botmix_triad, rn_sw_triad , & ! option for triad operator 142 & nn_aht_ijk_t , rn_Ud , rn_Ld 144 & nn_aht_ijk_t , rn_Ud , rn_Ld, ln_ldfCdL ! lateral eddy coefficient 143 145 !!---------------------------------------------------------------------- 144 146 ! … … 175 177 WRITE(numout,*) ' switching triad or not rn_sw_triad = ', rn_sw_triad 176 178 WRITE(numout,*) ' lateral mixing on bottom ln_botmix_triad = ', ln_botmix_triad 179 WRITE(numout,*) ' magnitude of lateral mixing revisiting ln_ldfCdL = ', ln_ldfCdL 177 180 WRITE(numout,*) ' coefficients :' 178 181 WRITE(numout,*) ' type of time-space variation nn_aht_ijk_t = ', nn_aht_ijk_t … … 390 393 !! nn_aht_ijk_t = 21 ahtu, ahtv = F(i,j, t) = F(growth rate of baroclinic instability) 391 394 !! 392 !! = 31 ahtu, ahtv = F(i,j,k,t) = F(local velocity) ( |u|e / 12 laplacian operator395 !! = 31 ahtu, ahtv = F(i,j,k,t) = F(local velocity) ( |u|e / 2 laplacian operator 393 396 !! or |u|e^3/12 bilaplacian operator ) 394 397 !! … … 418 421 ! ! increase to aht0 within 20N-20S 419 422 IF( ln_ldfeiv .AND. nn_aei_ijk_t == 21 ) THEN ! use the already computed aei. 420 ahtu(:,:,1) = 3._wp * aeiu(:,:,1) ! /!\ Coeffs modified by CdL 421 ahtv(:,:,1) = 3._wp * aeiv(:,:,1) ! /!\ Coeffs modified by CdL 423 IF( ln_ldfCdL ) THEN 424 ahtu(:,:,1) = 3._wp * aeiu(:,:,1) ! /!\ Coeffs modified by CdL 425 ahtv(:,:,1) = 3._wp * aeiv(:,:,1) ! /!\ Coeffs modified by CdL 426 ELSE 427 ahtu(:,:,1) = aeiu(:,:,1) 428 ahtv(:,:,1) = aeiv(:,:,1) 429 ENDIF 422 430 ELSE ! compute aht. 423 431 CALL ldf_eiv( kt, aht0, ahtu, ahtv, Kmm ) … … 441 449 ! 442 450 CASE( 31 ) !== time varying 3D field ==! = F( local velocity ) 443 IF( ln_traldf_lap ) THEN ! laplacian operator |u| e / 12451 IF( ln_traldf_lap ) THEN ! laplacian operator |u| e / 2 444 452 DO jk = 1, jpkm1 445 ahtu(:,:,jk) = ABS( uu(:,:,jk,Kbb) ) * e1u(:,:) * r1_ 12 ! n.b. uu,vv are masked446 ahtv(:,:,jk) = ABS( vv(:,:,jk,Kbb) ) * e2v(:,:) * r1_ 12453 ahtu(:,:,jk) = ABS( uu(:,:,jk,Kbb) ) * e1u(:,:) * r1_2 ! n.b. uu,vv are masked 454 ahtv(:,:,jk) = ABS( vv(:,:,jk,Kbb) ) * e2v(:,:) * r1_2 447 455 END DO 448 456 ELSEIF( ln_traldf_blp ) THEN ! bilaplacian operator sqrt( |u| e^3 /12 ) = sqrt( |u| e /12 ) * e … … 517 525 WRITE(numout,*) ' eiv streamfunction & velocity diag. ln_ldfeiv_dia = ', ln_ldfeiv_dia 518 526 WRITE(numout,*) ' coefficients :' 519 WRITE(numout,*) ' type of time-space variation nn_aei_ijk_t = ', nn_a ht_ijk_t527 WRITE(numout,*) ' type of time-space variation nn_aei_ijk_t = ', nn_aei_ijk_t 520 528 WRITE(numout,*) ' lateral diffusive velocity (if cst) rn_Ue = ', rn_Ue, ' m/s' 521 529 WRITE(numout,*) ' lateral diffusive length (if cst) rn_Le = ', rn_Le, ' m' … … 693 701 IF( nn_hls == 1 ) CALL lbc_lnk( 'ldftra', zaeiw(:,:), 'W', 1.0_wp ) ! lateral boundary condition 694 702 ! 695 DO_2D( 0, 0, 0, 0 ) ! /!\ Coeffs halved by CdL 696 paeiu(ji,jj,1) = r1_4 * ( zaeiw(ji,jj) + zaeiw(ji+1,jj ) ) * umask(ji,jj,1) 697 paeiv(ji,jj,1) = r1_4 * ( zaeiw(ji,jj) + zaeiw(ji ,jj+1) ) * vmask(ji,jj,1) 698 END_2D 703 IF( ln_ldfCdL ) THEN 704 DO_2D( 0, 0, 0, 0 ) ! /!\ Coeffs halved by CdL 705 paeiu(ji,jj,1) = r1_4 * ( zaeiw(ji,jj) + zaeiw(ji+1,jj ) ) * umask(ji,jj,1) 706 paeiv(ji,jj,1) = r1_4 * ( zaeiw(ji,jj) + zaeiw(ji ,jj+1) ) * vmask(ji,jj,1) 707 END_2D 708 ELSE 709 DO_2D( 0, 0, 0, 0 ) 710 paeiu(ji,jj,1) = r1_2 * ( zaeiw(ji,jj) + zaeiw(ji+1,jj ) ) * umask(ji,jj,1) 711 paeiv(ji,jj,1) = r1_2 * ( zaeiw(ji,jj) + zaeiw(ji ,jj+1) ) * vmask(ji,jj,1) 712 END_2D 713 ENDIF 699 714 CALL lbc_lnk( 'ldftra', paeiu(:,:,1), 'U', 1.0_wp , paeiv(:,:,1), 'V', 1.0_wp ) ! lateral boundary condition 700 715 … … 731 746 ! TEMP: [tiling] Can be A2D(nn_hls) after all lbc_lnks removed in the nn_hls = 2 case in tra_adv_fct 732 747 REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: pu ! in : 3 ocean transport components [m3/s] 733 REAL( wp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: pv ! out: 3 ocean transport components [m3/s]748 REAL(dp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: pv ! out: 3 ocean transport components [m3/s] 734 749 REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: pw ! increased by the eiv [m3/s] 735 750 !! … … 868 883 CALL iom_put( "veiv_heattr3d", zztmp * zw3d ) ! heat transport in j-direction 869 884 ! 870 IF( iom_use( 'sophteiv' ) ) CALL dia_ptr_hst( jp_tem, 'eiv', 0.5 * zw3d )885 IF( iom_use( 'sophteiv' ) ) CALL dia_ptr_hst( jp_tem, 'eiv', 0.5_wp * zw3d ) 871 886 ! 872 887 zztmp = 0.5_wp * 0.5 … … 892 907 CALL iom_put( "veiv_salttr3d", zztmp * zw3d ) ! salt transport in j-direction 893 908 ! 894 IF( iom_use( 'sopsteiv' ) ) CALL dia_ptr_hst( jp_sal, 'eiv', 0.5 * zw3d )909 IF( iom_use( 'sopsteiv' ) ) CALL dia_ptr_hst( jp_sal, 'eiv', 0.5_wp * zw3d ) 895 910 ! 896 911 ! -
CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/p4zopt.F90
r6346 r6914 347 347 INTEGER , INTENT(in) :: kt ! ocean time-step 348 348 INTEGER , INTENT(in) :: Kmm ! ocean time-index 349 REAL(wp), DIMENSION(jpi,jpj) , INTENT(in out):: pqsr ! shortwave349 REAL(wp), DIMENSION(jpi,jpj) , INTENT(in) :: pqsr ! shortwave 350 350 REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: pe1 , pe2 , pe3 ! PAR ( R-G-B) 351 351 REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(inout), OPTIONAL :: pe0 ! -
CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/zdfiwm.F90
r6346 r6914 54 54 !! * Substitutions 55 55 # include "do_loop_substitute.h90" 56 # include "single_precision_substitute.h90" 56 57 # include "domzgr_substitute.h90" 57 58 !!---------------------------------------------------------------------- … … 300 301 ENDIF 301 302 302 IF(sn_cfctl%l_prtctl) CALL prt_ctl(tab3d_1= zav_wave , clinfo1=' iwm - av_wave: ', tab3d_2=avt, clinfo2=' avt: ')303 IF(sn_cfctl%l_prtctl) CALL prt_ctl(tab3d_1=CASTDP(zav_wave) , clinfo1=' iwm - av_wave: ', tab3d_2=CASTDP(avt), clinfo2=' avt: ') 303 304 ! 304 305 END SUBROUTINE zdf_iwm … … 374 375 ! ensures that avt remains larger than its molecular value (=1.4e-7). Therefore, avtb should 375 376 ! be set here to a very small value, and avmb to its (uniform) molecular value (=1.4e-6). 376 avmb(:) = 1.2e-4_wp ! molecular value : /!\ Increased from rnu to 1.2e-4 by CdL377 avmb(:) = 1.2e-4_wp ! molecular value 377 378 avtb(:) = 1.e-10_wp ! very small diffusive minimum (background avt is specified in zdf_iwm) 378 379 avtb_2d(:,:) = 1._wp ! uniform … … 424 425 ztmp(:,:,4) = e1e2t(:,:) * esho_iwm(:,:) 425 426 426 zdia(1:4) = glob_sum_vec( 'zdfiwm', ztmp(:,:,1:4) )427 zdia(1:4) =glob_sum_vec( 'zdfiwm', CASTDP(ztmp(:,:,1:4)) ) 427 428 428 429 IF(lwp) THEN -
CONFIG/UNIFORM/v7/IPSLCM7/compile_ipslcm7.sh
r6886 r6914 464 464 fi 465 465 # duplicate the lines starting with %DEBUG_XXX and replace, in the duplicated line, %DEBUG_XXX by %XXX 466 sed -i'' -e "/^%DEBUG_/{p;s/^%DEBUG_\([^ ]*\)/%\1/;}" $mysrc_path/NEMO/arch-nemo.fcm 466 # sed -i'' -e "/^%DEBUG_/{p;s/^%DEBUG_\([^ ]*\)/%\1/;}" $mysrc_path/NEMO/arch-nemo.fcm 467 sed -i'' -e "/^%PROD_/{p;s/^%PROD_\([^ ]*\)/%\1/;}" $mysrc_path/NEMO/arch-nemo.fcm 467 468 else 468 469 if (! grep -q "^%PROD_FCFLAGS" $mysrc_path/NEMO/arch-nemo.fcm ); then … … 485 486 cd $nemo_root 486 487 ./makenemo -m ${fcm_arch} -n $cfg_wrk -r $cfg_ref -j0 add_key "$addkeys" del_key "$delkeys" >> $outfile 2>&1 487 488 489 # Copy of additional source files from another configuration if needed ( i.e PISCES-GAS ) 490 if [ ${nemotop} == y ] ; then 491 echo >> $outfile ; echo cp $nemo_root/cfgs/ORCA_ICE_PISCES_GAS/MY_SRC/* $nemo_root/cfgs/$cfg_wrk/MY_SRC/. >> $outfile 492 echo >> $outfile 493 cp $nemo_root/cfgs/ORCA_ICE_PISCES_GAS/MY_SRC/* $nemo_root/cfgs/$cfg_wrk/MY_SRC/. 494 cp $nemo_root/cfgs/ORCA_ICE_PISCES_GAS/EXPREF/field_def_nemo-gas.xml $nemo_root/cfgs/SHARED/. 495 fi 488 496 489 497 # Copy of specfic source files … … 493 501 494 502 503 # Copy of specific xml files 504 echo >> $outfile ; echo cp $mysrc_path/NEMO/field*.xml $nemo_root/cfgs/SHARED/. >> $outfile 505 echo >> $outfile 506 cp $mysrc_path/NEMO/field*.xml $nemo_root/cfgs/SHARED/. 507 # 508 # 495 509 if [ $full_nemo == y ] ; then 496 510 # To make a full compilation, first make a clean to remove all files produced during previous compilation
Note: See TracChangeset
for help on using the changeset viewer.