Changeset 6914


Ignore:
Timestamp:
08/23/24 15:33:48 (6 months ago)
Author:
cetlod
Message:

CM7_work : Add additional gas tracers in NEMOv4+PISCES experiments

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  
    3535List=   () 
    3636 
     37 
    3738[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  
     39List=   (${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 ) 
    4747 
    4848 
    4949[RestartFiles] 
    50 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc) 
     50List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restart_oce_in.nc) 
    5151 
    5252[OutputText] 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST.orch4/COMP/pisces.card

    r6656 r6914  
    33 
    44[UserChoices] 
    5 age=y 
     5gas=n 
     6age=n 
    67cfc11=n 
    78cfc12=n 
     9sf6=n 
     10c14=n 
     11AtmCo2=2.78000e+02 
     12AtmN2o=2.74372e+02 
     13AtmCos=3.22225e+02 
    814OutputLevel=2 
    915 
     
    1420List=   () 
    1521 
    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 ), \ 
     22ListNonDel= (${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         ), \ 
    2437            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 
    2538            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ 
     
    2740            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc               , river.orca.nc      ), \ 
    2841            (${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), \ 
    3142            (${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         ) 
    3348 
    3449                                                                                   
     
    3752 
    3853[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           ) 
     54List=   (${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   ) 
    4865 
    4966 
    5067[RestartFiles] 
    51 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc.nc) 
     68List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
     69 
     70[OutputText] 
     71List=   (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 
     72 
     73 
     74 
     75[RestartFiles] 
     76List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
    5277 
    5378[OutputText] 
     
    6186        (${config_UserChoices_JobName}_1y_CFC11.nc         , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc     , NONE ) , \ 
    6287        (${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 ) , \ 
    6389        (${config_UserChoices_JobName}_1m_bioscalar.nc     , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 
    6490        (${config_UserChoices_JobName}_1m_ptrc_T.nc        , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc    , NONE   ) , \ 
    6591        (${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   ) , \ 
    6693        (${config_UserChoices_JobName}_1d_bioscalar.nc     , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 
    6794 
    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 = NONE 
    73 TimeSeriesVars3D = () 
    74 ChunckJob3D = NONE 
    75 Seasonal=OFF 
    7695 
    7796[Post_1M_bioscalar] 
     
    96115Patches = () 
    97116GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     117TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 
     118ChunckJob2D = 100Y 
     119TimeSeriesVars3D = () 
     120ChunckJob3D = NONE 
     121Seasonal=OFF 
     122 
     123[Post_1M_gas] 
     124Patches = () 
     125GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     126TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 
     127ChunckJob2D = 100Y 
     128TimeSeriesVars3D = () 
     129ChunckJob3D = NONE 
     130Seasonal=OFF 
     131 
     132[Post_1M_diad_T] 
     133Patches = () 
     134GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
    98135TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 
    99136ChunckJob2D = 50Y 
     
    101138ChunckJob3D = 50Y 
    102139Seasonal=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 = OFF 
    109 TimeSeriesVars3D = (Age) 
    110 ChunckJob3D = 50Y 
    111 Seasonal=OFF 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST.orch4/COMP/si3.card

    r6656 r6914  
    1818 
    1919[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  
     20List=   (${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 ) 
    2524 
    2625 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST/COMP/opa9.card

    r6656 r6914  
    3535List=   () 
    3636 
     37 
    3738[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  
     39List=   (${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 ) 
    4747 
    4848 
    4949[RestartFiles] 
    50 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc) 
     50List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restart_oce_in.nc) 
    5151 
    5252[OutputText] 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST/COMP/pisces.card

    r6656 r6914  
    33 
    44[UserChoices] 
    5 age=y 
     5gas=n 
     6age=n 
    67cfc11=n 
    78cfc12=n 
     9sf6=n 
     10c14=n 
     11AtmCo2=2.78000e+02 
     12AtmN2o=2.74372e+02 
     13AtmCos=3.22225e+02 
    814OutputLevel=2 
    915 
     
    1420List=   () 
    1521 
    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 ), \ 
     22ListNonDel= (${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         ), \ 
    2437            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 
    2538            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ 
     
    2740            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc               , river.orca.nc      ), \ 
    2841            (${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), \ 
    3142            (${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         ) 
    3348 
    3449                                                                                   
     
    3752 
    3853[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           ) 
     54List=   (${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   ) 
    4865 
    4966 
    5067[RestartFiles] 
    51 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc.nc) 
     68List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
     69 
     70[OutputText] 
     71List=   (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 
     72 
     73 
     74 
     75[RestartFiles] 
     76List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
    5277 
    5378[OutputText] 
     
    6186        (${config_UserChoices_JobName}_1y_CFC11.nc         , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc     , NONE ) , \ 
    6287        (${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 ) , \ 
    6389        (${config_UserChoices_JobName}_1m_bioscalar.nc     , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 
    6490        (${config_UserChoices_JobName}_1m_ptrc_T.nc        , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc    , NONE   ) , \ 
    6591        (${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   ) , \ 
    6693        (${config_UserChoices_JobName}_1d_bioscalar.nc     , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 
    6794 
    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 = NONE 
    73 TimeSeriesVars3D = () 
    74 ChunckJob3D = NONE 
    75 Seasonal=OFF 
    7695 
    7796[Post_1M_bioscalar] 
     
    96115Patches = () 
    97116GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     117TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 
     118ChunckJob2D = 100Y 
     119TimeSeriesVars3D = () 
     120ChunckJob3D = NONE 
     121Seasonal=OFF 
     122 
     123[Post_1M_gas] 
     124Patches = () 
     125GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     126TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 
     127ChunckJob2D = 100Y 
     128TimeSeriesVars3D = () 
     129ChunckJob3D = NONE 
     130Seasonal=OFF 
     131 
     132[Post_1M_diad_T] 
     133Patches = () 
     134GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
    98135TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 
    99136ChunckJob2D = 50Y 
     
    101138ChunckJob3D = 50Y 
    102139Seasonal=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 = OFF 
    109 TimeSeriesVars3D = (Age) 
    110 ChunckJob3D = 50Y 
    111 Seasonal=OFF 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-ico/piControl_TEST/COMP/si3.card

    r6656 r6914  
    1818 
    1919[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  
     20List=   (${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 ) 
    2524 
    2625 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdControl_TEST/COMP/opa9.card

    r6661 r6914  
    3737 
    3838[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  
     39List=   (${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 ) 
    4847 
    4948 
    5049[RestartFiles] 
    51 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc) 
     50List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restart_oce_in.nc) 
    5251 
    5352[OutputText] 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdControl_TEST/COMP/pisces.card

    r6661 r6914  
    33 
    44[UserChoices] 
    5 age=y 
     5gas=n 
     6age=n 
    67cfc11=n 
    78cfc12=n 
     9sf6=n 
     10c14=n 
     11AtmCo2=2.78000e+02 
     12AtmN2o=2.74372e+02 
     13AtmCos=3.22225e+02 
    814OutputLevel=2 
    915 
     
    1420List=   () 
    1521 
    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 ), \ 
     22ListNonDel= (${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         ), \ 
    2437            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 
    2538            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ 
     
    2740            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc               , river.orca.nc      ), \ 
    2841            (${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         ) 
    3148 
    3249                                                                                   
     
    3552 
    3653[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           ) 
     54List=   (${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   ) 
    4665 
    4766 
    4867[RestartFiles] 
    49 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc.nc) 
     68List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
     69 
     70[OutputText] 
     71List=   (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 
     72 
     73 
     74 
     75[RestartFiles] 
     76List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
    5077 
    5178[OutputText] 
     
    5986        (${config_UserChoices_JobName}_1y_CFC11.nc         , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc     , NONE ) , \ 
    6087        (${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 ) , \ 
    6189        (${config_UserChoices_JobName}_1m_bioscalar.nc     , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 
    6290        (${config_UserChoices_JobName}_1m_ptrc_T.nc        , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc    , NONE   ) , \ 
    6391        (${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   ) , \ 
    6493        (${config_UserChoices_JobName}_1d_bioscalar.nc     , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 
    6594 
    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 = NONE 
    71 TimeSeriesVars3D = () 
    72 ChunckJob3D = NONE 
    73 Seasonal=OFF 
    7495 
    7596[Post_1M_bioscalar] 
     
    94115Patches = () 
    95116GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     117TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 
     118ChunckJob2D = 100Y 
     119TimeSeriesVars3D = () 
     120ChunckJob3D = NONE 
     121Seasonal=OFF 
     122 
     123[Post_1M_gas] 
     124Patches = () 
     125GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     126TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 
     127ChunckJob2D = 100Y 
     128TimeSeriesVars3D = () 
     129ChunckJob3D = NONE 
     130Seasonal=OFF 
     131 
     132[Post_1M_diad_T] 
     133Patches = () 
     134GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
    96135TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 
    97136ChunckJob2D = 50Y 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdControl_TEST/COMP/si3.card

    r6661 r6914  
    1818 
    1919[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  
     20List=   (${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 ) 
    2524 
    2625 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING.orch4/COMP/opa9.card

    r6661 r6914  
    3535List=   () 
    3636 
     37 
    3738[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 ) 
     39List=   (${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 ) 
    4647 
    4748 
    4849[RestartFiles] 
    49 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc) 
     50List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restart_oce_in.nc) 
    5051 
    5152[OutputText] 
     
    5455 
    5556[OutputFiles] 
    56 List=   (${config_UserChoices_JobName}_1m_scalar.nc    , ${R_OUT_OCE_O_M}/${PREFIX}_1M_scalar.nc     , Post_1M_scalar),\ 
     57List=   (${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),\ 
    5767        (${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),\ 
    5872        (${config_UserChoices_JobName}_1m_diaptr_T_3D.nc  , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_T_3D.nc   , NONE),\ 
    5973        (${config_UserChoices_JobName}_1m_diaptr_W.nc  , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_W.nc   , Post_1M_diaptr_W),\ 
    6074        (${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          ),\ 
    6186        (mesh_mask.nc     , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc                , NONE          ),\ 
    6287        (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  
    33 
    44[UserChoices] 
     5gas=n 
    56age=n 
    67cfc11=n 
    78cfc12=n 
     9sf6=n 
     10c14=n 
     11AtmCo2=2.78000e+02 
     12AtmN2o=2.74372e+02 
     13AtmCos=3.22225e+02 
    814OutputLevel=2 
    9 AtmCo2=2.8432e+02 
    1015 
    1116[InitialStateFiles] 
     
    1520List=   () 
    1621 
    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 ), \ 
     22ListNonDel= (${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         ), \ 
    2537            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 
    2638            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ 
     
    2840            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc               , river.orca.nc      ), \ 
    2941            (${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         ) 
    3248 
    3349                                                                                   
     
    3652 
    3753[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           ) 
     54List=   (${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 
    4766 
    4867[RestartFiles] 
    49 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc.nc) 
     68List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
     69 
     70[OutputText] 
     71List=   (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 
     72 
     73 
     74 
     75[RestartFiles] 
     76List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
    5077 
    5178[OutputText] 
     
    5582[OutputFiles] 
    5683List=   (${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) 
    5994 
    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 = NONE 
    65 TimeSeriesVars3D = () 
    66 ChunckJob3D = NONE 
    67 Seasonal=OFF 
    6895 
    6996[Post_1M_bioscalar] 
     
    88115Patches = () 
    89116GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     117TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 
     118ChunckJob2D = 100Y 
     119TimeSeriesVars3D = () 
     120ChunckJob3D = NONE 
     121Seasonal=OFF 
     122 
     123[Post_1M_gas] 
     124Patches = () 
     125GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     126TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 
     127ChunckJob2D = 100Y 
     128TimeSeriesVars3D = () 
     129ChunckJob3D = NONE 
     130Seasonal=OFF 
     131 
     132[Post_1M_diad_T] 
     133Patches = () 
     134GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
    90135TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 
    91136ChunckJob2D = 50Y 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING.orch4/COMP/si3.card

    r6661 r6914  
    1818 
    1919[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 ) 
     20List=   (${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 ) 
    2424 
    2525 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING/COMP/opa9.card

    r6661 r6914  
    3535List=   () 
    3636 
     37 
    3738[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 ) 
     39List=   (${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 ) 
    4647 
    4748 
    4849[RestartFiles] 
    49 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc) 
     50List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restart_oce_in.nc) 
    5051 
    5152[OutputText] 
     
    5455 
    5556[OutputFiles] 
    56 List=   (${config_UserChoices_JobName}_1m_scalar.nc    , ${R_OUT_OCE_O_M}/${PREFIX}_1M_scalar.nc     , Post_1M_scalar),\ 
     57List=   (${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),\ 
    5767        (${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),\ 
    5872        (${config_UserChoices_JobName}_1m_diaptr_T_3D.nc  , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_T_3D.nc   , NONE),\ 
    5973        (${config_UserChoices_JobName}_1m_diaptr_W.nc  , ${R_OUT_OCE_O_M}/${PREFIX}_1M_diaptr_W.nc   , Post_1M_diaptr_W),\ 
    6074        (${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          ),\ 
    6186        (mesh_mask.nc     , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc                , NONE          ),\ 
    6287        (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  
    33 
    44[UserChoices] 
     5gas=n 
    56age=n 
    67cfc11=n 
    78cfc12=n 
     9sf6=n 
     10c14=n 
     11AtmCo2=2.78000e+02 
     12AtmN2o=2.74372e+02 
     13AtmCos=3.22225e+02 
    814OutputLevel=2 
    9 AtmCo2=2.8432e+02 
    1015 
    1116[InitialStateFiles] 
     
    1520List=   () 
    1621 
    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 ), \ 
     22ListNonDel= (${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         ), \ 
    2537            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 
    2638            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ 
     
    2840            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc               , river.orca.nc      ), \ 
    2941            (${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         ) 
    3248 
    3349                                                                                   
     
    3652 
    3753[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           ) 
     54List=   (${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 
    4766 
    4867[RestartFiles] 
    49 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc.nc) 
     68List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
     69 
     70[OutputText] 
     71List=   (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 
     72 
     73 
     74 
     75[RestartFiles] 
     76List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
    5077 
    5178[OutputText] 
     
    5582[OutputFiles] 
    5683List=   (${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) 
    5994 
    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 = NONE 
    65 TimeSeriesVars3D = () 
    66 ChunckJob3D = NONE 
    67 Seasonal=OFF 
    6895 
    6996[Post_1M_bioscalar] 
     
    88115Patches = () 
    89116GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     117TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 
     118ChunckJob2D = 100Y 
     119TimeSeriesVars3D = () 
     120ChunckJob3D = NONE 
     121Seasonal=OFF 
     122 
     123[Post_1M_gas] 
     124Patches = () 
     125GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     126TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 
     127ChunckJob2D = 100Y 
     128TimeSeriesVars3D = () 
     129ChunckJob3D = NONE 
     130Seasonal=OFF 
     131 
     132[Post_1M_diad_T] 
     133Patches = () 
     134GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
    90135TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 
    91136ChunckJob2D = 50Y 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/pdpiControl_TUNING/COMP/si3.card

    r6661 r6914  
    1818 
    1919[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 ) 
     20List=   (${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 ) 
    2424 
    2525 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST.orch4/COMP/opa9.card

    r6661 r6914  
    3737 
    3838[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 ) 
     39List=   (${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 ) 
    4747 
    4848 
    4949[RestartFiles] 
    50 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc) 
     50List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restart_oce_in.nc) 
    5151 
    5252[OutputText] 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST.orch4/COMP/pisces.card

    r6661 r6914  
    33 
    44[UserChoices] 
    5 age=y 
     5gas=n 
     6age=n 
    67cfc11=n 
    78cfc12=n 
     9sf6=n 
     10c14=n 
     11AtmCo2=2.78000e+02 
     12AtmN2o=2.74372e+02 
     13AtmCos=3.22225e+02 
    814OutputLevel=2 
    915 
     
    1420List=   () 
    1521 
    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 ), \ 
     22ListNonDel= (${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         ), \ 
    2437            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 
    2538            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ 
     
    2740            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc               , river.orca.nc      ), \ 
    2841            (${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         ) 
    3148 
    3249                                                                                   
     
    3552 
    3653[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           ) 
     54List=   (${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] 
     68List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
     69 
     70[OutputText] 
     71List=   (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 
    4672 
    4773 
    4874 
    4975[RestartFiles] 
    50 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc.nc) 
     76List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
    5177 
    5278[OutputText] 
     
    6086        (${config_UserChoices_JobName}_1y_CFC11.nc         , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc     , NONE ) , \ 
    6187        (${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 ) , \ 
    6289        (${config_UserChoices_JobName}_1m_bioscalar.nc     , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 
    6390        (${config_UserChoices_JobName}_1m_ptrc_T.nc        , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc    , NONE   ) , \ 
    6491        (${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   ) , \ 
    6593        (${config_UserChoices_JobName}_1d_bioscalar.nc     , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 
    6694 
    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 = NONE 
    72 TimeSeriesVars3D = () 
    73 ChunckJob3D = NONE 
    74 Seasonal=OFF 
    7595 
    7696[Post_1M_bioscalar] 
     
    95115Patches = () 
    96116GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     117TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 
     118ChunckJob2D = 100Y 
     119TimeSeriesVars3D = () 
     120ChunckJob3D = NONE 
     121Seasonal=OFF 
     122 
     123[Post_1M_gas] 
     124Patches = () 
     125GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     126TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 
     127ChunckJob2D = 100Y 
     128TimeSeriesVars3D = () 
     129ChunckJob3D = NONE 
     130Seasonal=OFF 
     131 
     132[Post_1M_diad_T] 
     133Patches = () 
     134GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
    97135TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 
    98136ChunckJob2D = 50Y 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST.orch4/COMP/si3.card

    r6661 r6914  
    1818 
    1919[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 ) 
     20List=   (${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 ) 
    2424 
    2525 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST/COMP/opa9.card

    r6661 r6914  
    3737 
    3838[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 ) 
     39List=   (${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 ) 
    4747 
    4848 
    4949[RestartFiles] 
    50 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc) 
     50List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restart_oce_in.nc) 
    5151 
    5252[OutputText] 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST/COMP/pisces.card

    r6661 r6914  
    33 
    44[UserChoices] 
    5 age=y 
     5gas=n 
     6age=n 
    67cfc11=n 
    78cfc12=n 
     9sf6=n 
     10c14=n 
     11AtmCo2=2.78000e+02 
     12AtmN2o=2.74372e+02 
     13AtmCos=3.22225e+02 
    814OutputLevel=2 
    915 
     
    1420List=   () 
    1521 
    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 ), \ 
     22ListNonDel= (${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         ), \ 
    2437            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 
    2538            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ 
     
    2740            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc               , river.orca.nc      ), \ 
    2841            (${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         ) 
    3148 
    3249                                                                                   
     
    3552 
    3653[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           ) 
     54List=   (${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] 
     68List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
     69 
     70[OutputText] 
     71List=   (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 
    4672 
    4773 
    4874 
    4975[RestartFiles] 
    50 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc.nc) 
     76List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
    5177 
    5278[OutputText] 
     
    6086        (${config_UserChoices_JobName}_1y_CFC11.nc         , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc     , NONE ) , \ 
    6187        (${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 ) , \ 
    6289        (${config_UserChoices_JobName}_1m_bioscalar.nc     , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 
    6390        (${config_UserChoices_JobName}_1m_ptrc_T.nc        , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc    , NONE   ) , \ 
    6491        (${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   ) , \ 
    6593        (${config_UserChoices_JobName}_1d_bioscalar.nc     , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 
    6694 
    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 = NONE 
    72 TimeSeriesVars3D = () 
    73 ChunckJob3D = NONE 
    74 Seasonal=OFF 
    7595 
    7696[Post_1M_bioscalar] 
     
    95115Patches = () 
    96116GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     117TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 
     118ChunckJob2D = 100Y 
     119TimeSeriesVars3D = () 
     120ChunckJob3D = NONE 
     121Seasonal=OFF 
     122 
     123[Post_1M_gas] 
     124Patches = () 
     125GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     126TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 
     127ChunckJob2D = 100Y 
     128TimeSeriesVars3D = () 
     129ChunckJob3D = NONE 
     130Seasonal=OFF 
     131 
     132[Post_1M_diad_T] 
     133Patches = () 
     134GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
    97135TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 
    98136ChunckJob2D = 50Y 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM-reg/piControl_TEST/COMP/si3.card

    r6661 r6914  
    1818 
    1919[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 ) 
     20List=   (${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 ) 
    2424 
    2525 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLESM-reg/AER/piControl_AER_TEST/COMP/opa9.card

    r6906 r6914  
    3737 
    3838[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 ) 
     39List=   (${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 ) 
    4747 
    4848 
    4949[RestartFiles] 
    50 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc) 
     50List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restart_oce_in.nc) 
    5151 
    5252[OutputText] 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLESM-reg/AER/piControl_AER_TEST/COMP/pisces.card

    r6906 r6914  
    33 
    44[UserChoices] 
    5 age=y 
     5gas=n 
     6age=n 
    67cfc11=n 
    78cfc12=n 
     9sf6=n 
     10c14=n 
     11AtmCo2=2.78000e+02 
     12AtmN2o=2.74372e+02 
     13AtmCos=3.22225e+02 
    814OutputLevel=2 
    915 
     
    1420List=   () 
    1521 
    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 ), \ 
     22ListNonDel= (${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         ), \ 
    2437            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_3D_r360x180_bilin.nc ), \ 
    2538            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/weights_3D_r360x180_${opa9_UserChoices_ORCA_version}_bilinear.nc, weights_2D_r360x180_bilin.nc ), \ 
     
    2740            (${R_IN}/OCE/NEMO/${opa9_UserChoices_ORCA_version}/PISCES/${opa9_UserChoices_ORCA_version}_river_global_news.nc               , river.orca.nc      ), \ 
    2841            (${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         ) 
    3148 
    3249                                                                                   
     
    3552 
    3653[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           ) 
     54List=   (${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] 
     68List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
     69 
     70[OutputText] 
     71List=   (namelist_top_ref, namelist_top_cfg, namelist_pisces_ref, namelist_pisces_cfg, tracer.stat) 
    4672 
    4773 
    4874 
    4975[RestartFiles] 
    50 List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc.nc) 
     76List=   (${config_UserChoices_JobName}_${NEMO_END}_restart_trc.nc,  restart_trc.nc, restart_trc_in.nc) 
    5177 
    5278[OutputText] 
     
    6086        (${config_UserChoices_JobName}_1y_CFC11.nc         , ${R_OUT_MBG_O_Y}/${PREFIX}_1Y_CFC11.nc     , NONE ) , \ 
    6187        (${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 ) , \ 
    6289        (${config_UserChoices_JobName}_1m_bioscalar.nc     , ${R_OUT_MBG_O_M}/${PREFIX}_1M_bioscalar.nc , Post_1M_bioscalar) , \ 
    6390        (${config_UserChoices_JobName}_1m_ptrc_T.nc        , ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc    , NONE   ) , \ 
    6491        (${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   ) , \ 
    6593        (${config_UserChoices_JobName}_1d_bioscalar.nc     , ${R_OUT_MBG_O_D}/${PREFIX}_1D_bioscalar.nc , NONE) 
    6694 
    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 = NONE 
    72 TimeSeriesVars3D = () 
    73 ChunckJob3D = NONE 
    74 Seasonal=OFF 
    7595 
    7696[Post_1M_bioscalar] 
     
    95115Patches = () 
    96116GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     117TimeSeriesVars2D = (Cflx, SedC, SedCal, SedSi) 
     118ChunckJob2D = 100Y 
     119TimeSeriesVars3D = () 
     120ChunckJob3D = NONE 
     121Seasonal=OFF 
     122 
     123[Post_1M_gas] 
     124Patches = () 
     125GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
     126TimeSeriesVars2D = (N2Oflx, DMSflx, COSflx, COflx, ISPflx) 
     127ChunckJob2D = 100Y 
     128TimeSeriesVars3D = () 
     129ChunckJob3D = NONE 
     130Seasonal=OFF 
     131 
     132[Post_1M_diad_T] 
     133Patches = () 
     134GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter, time_centered, time_centered_bounds) 
    97135TimeSeriesVars2D = (Cflx, Dpco2, EPC100, INTPP) 
    98136ChunckJob2D = 50Y 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLESM-reg/AER/piControl_AER_TEST/COMP/si3.card

    r6906 r6914  
    1818 
    1919[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 ) 
     20List=   (${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 ) 
    2424 
    2525 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/DRIVER/opa9.driver

    r6662 r6914  
    144144    if ( [ "${opa9_UserChoices_Reproducibility_after_restart}" = "y" ] ) ; then 
    145145      ##-- choose the right restart file 
    146       NEMO_RESTART_FILE=restartopa.nc 
    147       [ -f restartopa_0000.nc ] && NEMO_RESTART_FILE=restartopa_0000.nc 
     146      NEMO_RESTART_FILE=restart_oce_in.nc 
     147      [ -f restart_oce_in_0000.nc ] && NEMO_RESTART_FILE=restart_oce_in_0000.nc 
    148148      ##-- Getting from restart file the last time step of the run at which we want to re-start 
    149149      NEMO_KT_FROM_RESTART=$(ncdump -v kt ${NEMO_RESTART_FILE}|grep 'kt ='|awk '{print $3}' ) 
     
    154154        IGCM_debug_Print 1 "Previous Date  ${dateendprevious}" 
    155155        IGCM_debug_Print 1 "cmd done to modify NEMO restartfile:   ncap2 -s ndastp=${dateendprevious} ${NEMO_RESTART_FILE}  tmp.nc" 
    156         if [ -f restartopa_0000.nc ] ; then 
     156        if [ -f restart_oce_in_0000.nc ] ; then 
    157157           typeset -Z4 ncpu=0 
    158158           while [ $ncpu -lt ${OCE_PROC_MPI} ] ; do 
    159               ncap2 -s "ndastp=${dateendprevious}" restartopa_${ncpu}.nc  tmp.nc 
    160               mv tmp.nc restartopa_${ncpu}.nc 
     159              ncap2 -s "ndastp=${dateendprevious}" restart_oce_in_${ncpu}.nc  tmp.nc 
     160              mv tmp.nc restart_oce_in_${ncpu}.nc 
    161161              (( ncpu = ncpu + 1 )) 
    162162           done 
     
    217217     
    218218     
    219     # for MPP and switch to different number of procs for NEMO.  We need to suppres restartopa the second period, if restartopa_0000 exist 
     219    # 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 
    220220    # same thing for restart_trc and restart_ice_in 
    221221 
    222     for restartfilenemo in restartopa restart_trc restart_ice_in ; do 
     222    for restartfilenemo in restart_oce_in restart_trc_in restart_ice_in ; do 
    223223      [ -f ${restartfilenemo}.nc ] && [ -f ${restartfilenemo}_0000.nc ] && IGCM_sys_Rm -f ${restartfilenemo}.nc 
    224224    done 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/DRIVER/pisces.driver

    r6346 r6914  
    4343 
    4444    ##-- Restart configuration 
    45     ##-- Restart configuration 
    4645    if ( [ "${opa9_UserChoices_Reproducibility_after_restart}" = "y" ] && [ "${config_MBG_Restart}" = "y" ] ) ; then 
    4746        TOP_LRSTTR=.TRUE. 
     
    6261        TOP_NRSTTR=0 
    6362 
    64         # If we start from IPSLCM5* restart files. 
    65             for file in restart_trc*.nc ; do 
    66             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>&1 
    67             ncrename -v TRBDSi,TRBGSi -v TRNDSi,TRNGSi -v TRNBSi,TRNDSi -v TRBBSi,TRBDSi ${file} > /dev/null 2>&1 
    68             done 
    69  
    7063    else 
    7164 
     
    7669    fi 
    7770 
    78  
    79     ##-- CO2 forcing : update atcco2 value in namelist_pisces_cfg with the same one used in LMDZ 
    80     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 ] ; then 
    88         ##-- N2O forcing : update atcn2o value in namelist_pisces_cfg with the same one used in LMDZ 
    89         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 N2O 
    91         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     fi 
    96  
    9771   if [ X"${pisces_UserChoices_age}" = X"y" ] ; then 
    9872      echo "Activate age tracer" 
    9973      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. 
    10175   else 
    10276      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. 
    10478   fi 
    10579## 
     
    10781      echo "Activate CFC11  tracer" 
    10882      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. 
    11084   else 
    11185      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. 
    11387   fi 
    11488## 
     
    11690      echo "Activate CFC12  tracer" 
    11791      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. 
    11993   else 
    12094      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 
    123163## 
    124164   ##-- 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} 
    131176 
    132177    # Update iodef.xml 
     
    135180    IGCM_debug_Print 1 ${VT1D_ENABLE}  ${VT5D_ENABLE} ${VT1M_ENABLE} ${VT1Y_ENABLE} 
    136181 
    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} 
    146191 
    147192#    if [ X${config_UserChoices_ConfigType} = XESMCO2 ] ; then 
    148193#      # 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. 
    150195#    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. 
    152197#    fi 
    153198     
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/context_nemo.xml

    r6658 r6914  
    2323    <field_definition src="./field_def_nemo-ice.xml"/>    <!--  NEMO sea-ice model      --> 
    2424    <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     --> 
    2626 
    2727<!-- Files definition --> 
    2828    <file_definition src="./file_def_nemo-oce.xml"/>     <!--  NEMO ocean dynamics      --> 
    2929    <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  --> 
    3131 
    3232 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_ESMCO2_ORCA1_cfg

    r6658 r6914  
    3030                           !    = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 
    3131                           !    = 2 nn_date0 read in restart  ; nn_it000 : check consistancy between namelist and restart 
    32    cn_ocerst_in  = "restartopa"   !  Suffix of ocean restart name (input) 
     32   cn_ocerst_in  = "restart_oce_in"   !  Suffix of ocean restart name (input) 
    3333   cn_ocerst_indir = "."       !  directory from which to read input ocean restarts 
    3434   cn_ocerst_out = "restart"      !  Suffix of ocean restart name (output) 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_ORCA025_cfg

    r6658 r6914  
    3030                           !    = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 
    3131                           !    = 2 nn_date0 read in restart  ; nn_it000 : check consistancy between namelist and restart 
    32    cn_ocerst_in  = "restartopa"   !  Suffix of ocean restart name (input) 
     32   cn_ocerst_in  = "restar_oce_in"   !  Suffix of ocean restart name (input) 
    3333   cn_ocerst_indir = "."       !  directory from which to read input ocean restarts 
    3434   cn_ocerst_out = "restart"      !  Suffix of ocean restart name (output) 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_ORCA1_cfg

    r6658 r6914  
    3030                           !    = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 
    3131                           !    = 2 nn_date0 read in restart  ; nn_it000 : check consistancy between namelist and restart 
    32    cn_ocerst_in  = "restartopa"   !  Suffix of ocean restart name (input) 
     32   cn_ocerst_in  = "restart_oce_in"   !  Suffix of ocean restart name (input) 
    3333   cn_ocerst_indir = "."       !  directory from which to read input ocean restarts 
    3434   cn_ocerst_out = "restart"      !  Suffix of ocean restart name (output) 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_ORCA2_cfg

    r6658 r6914  
    3030                           !    = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 
    3131                           !    = 2 nn_date0 read in restart  ; nn_it000 : check consistancy between namelist and restart 
    32    cn_ocerst_in  = "restartopa"   !  Suffix of ocean restart name (input) 
     32   cn_ocerst_in  = "restart_oce_in"   !  Suffix of ocean restart name (input) 
    3333   cn_ocerst_indir = "."       !  directory from which to read input ocean restarts 
    3434   cn_ocerst_out = "restart"      !  Suffix of ocean restart name (output) 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/NEMO/namelist_pisces_cfg

    r6656 r6914  
    11!----------------------------------------------------------------------- 
    22&nampismod     !  Model used  
     3!----------------------------------------------------------------------- 
    34  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) 
    48/ 
    59!----------------------------------------------------------------------- 
    610&nampisext     !   air-sea exchange 
    711!----------------------------------------------------------------------- 
    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) 
    917/ 
    1018!----------------------------------------------------------------------- 
     
    1523&nampisbio     !   biological parameters 
    1624!----------------------------------------------------------------------- 
     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) 
    1778/ 
    1879!----------------------------------------------------------------------- 
     
    3798   ln_varpar   =  .true.   ! boolean for PAR variable 
    3899   parlux      =  0.43      ! Fraction of shortwave as PAR 
    39    ln_p4z_dcyc =  .false.  ! Diurnal cycle in PISCES 
    40100/ 
    41101!----------------------------------------------------------------------- 
     
    86146&nampiscal     !   parameters for Calcite chemistry 
    87147!----------------------------------------------------------------------- 
     148   kdca       =  20.     ! calcite dissolution rate constant (1/time) 
     149   nca        =  4.7      ! order of dissolution reaction (dimensionless) 
    88150/ 
    89151!----------------------------------------------------------------------- 
     
    115177&nampissed     !   Namelist parameters for sediment mobilisation 
    116178!----------------------------------------------------------------------- 
     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 
    117188/ 
    118189!----------------------------------------------------------------------- 
     
    121192/ 
    122193!----------------------------------------------------------------------- 
    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_ 
    126199/ 
    127200!----------------------------------------------------------------------- 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/POST/monitoring01_pisces_ORCA1.cfg

    r6346 r6914  
    3939#  field | files patterns | files additionnal  | operations | title | units | calcul of area 
    4040#----------------------------------------------------------------------------------------------------------------- 
    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" 
    4343 sil_global     | "psiltot"  |       ""   | "psiltot[d=1]"  | "global mean silicate concentration"                  | "umolC"    | "1" 
    4444 fer_global     | "pfertot"  |       ""   | "pfertot[d=1]"  | "global mean iron concentration"                      | "nmolFe"   | "1" 
     
    4747 epc_global     | "tcexp"    |       ""   | "tcexp[d=1]"    | "total flux of Carbon export at 100m"                 | "PgC/yr"   | "1" 
    4848 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" 
    5159#----------------------------------------------------------------------------------------------------------------- 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/POST/monitoring01_pisces_ORCA2.cfg

    r6346 r6914  
    3939#  field | files patterns | files additionnal  | operations | title | units | calcul of area 
    4040#----------------------------------------------------------------------------------------------------------------- 
    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" 
    5159#----------------------------------------------------------------------------------------------------------------- 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/diahth.F90

    r6658 r6914  
    107107 
    108108      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         ! 
    116117         !                                      ! allocate dia_hth array 
    117118         IF( l_hth ) THEN  
     
    126127      IF( l_hth ) THEN 
    127128         ! 
    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 
    135135            DO_2D( 1, 1, 1, 1 ) 
    136136               zztmp = gdepw(ji,jj,mbkt(ji,jj)+1,Kmm)  
     
    141141               zpycn   (ji,jj) = zztmp 
    142142            END_2D 
     143         ENDIF 
     144         IF( iom_use( 'mldr0_3' ) .OR. iom_use( 'mldr0_1' ) ) THEN 
    143145            IF( nla10 > 1 ) THEN  
    144146               DO_2D( 1, 1, 1, 1 ) 
     
    148150               END_2D 
    149151            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            ! 
    151192            ! Preliminary computation 
    152193            ! computation of zdelr = (dr/dT)(T,S,10m)*(-0.2 degC) 
     
    166207               ENDIF 
    167208            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 2 
    176                ! 
    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) ) THEN                         
    183                    zmaxdzT(ji,jj) = zztmp    
    184                    hth    (ji,jj) = zzdep                ! max and depth of dT/dz 
    185                ENDIF 
    186           
    187                IF( nla10 > 1 ) THEN  
    188                   zztmp = rhop(ji,jj,jk) - rhop(ji,jj,1)                       ! delta rho(1) 
    189                   IF( zztmp > zrho3 )   zrho0_3(ji,jj) = zzdep                ! > 0.03 
    190                   IF( zztmp > zrho1 )   zrho0_1(ji,jj) = zzdep                ! > 0.01 
    191                ENDIF 
    192             END_3D 
    193           
    194             CALL iom_put( 'maxdzT', zmaxdzT )        ! max of dT/dz 
    195             CALL iom_put( 'mlddzt', hth )            ! depth of the thermocline 
    196  
    197             IF( nla10 > 1 ) THEN  
    198                CALL iom_put( 'mldr0_3', zrho0_3 )   ! MLD delta rho(surf) = 0.03 
    199                CALL iom_put( 'mldr0_1', zrho0_1 )   ! MLD delta rho(surf) = 0.01 
    200             ENDIF 
    201209            ! 
    202          ENDIF 
    203          ! 
    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'    )  ) THEN 
    206210            ! ------------------------------------------------------------- ! 
    207211            ! MLD: abs( tn - tn(10m) ) = ztem2                              ! 
     
    325329         IF( iid /= 1 ) THEN  
    326330             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)                       )   & 
    329333               &  / ( ts(ji,jj,iid+1,jp_tem,Kmm) - ts(ji,jj,iid,jp_tem,Kmm) + (1.-tmask(ji,jj,1)) ) 
    330334            pdept(ji,jj) = MIN( zztmp , zzdep) * tmask(ji,jj,1)       ! bound by the ocean depth 
     
    341345      INTEGER , INTENT(in) ::   Kmm      ! ocean time level index 
    342346      REAL(wp), INTENT(in) ::   pdep     ! depth over the heat content 
    343       REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(in)    ::   pt    
     347      REAL(dp), DIMENSION(jpi,jpj,jpk), INTENT(in)    ::   pt 
    344348      REAL(wp), DIMENSION(jpi,jpj),     INTENT(inout) ::   phtc   
    345349      ! 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/isfcavmlt.F90

    r6346 r6914  
    3333 
    3434   !! * Substitutions 
     35#  include "single_precision_substitute.h90" 
    3536#  include "do_loop_substitute.h90" 
    3637   !!---------------------------------------------------------------------- 
     
    113114      ! 
    114115      ! Compute freezing temperature 
    115       CALL eos_fzp( pstbl(:,:), ztfrz(:,:), risfdep(:,:) ) 
     116      CALL eos_fzp( pstbl(:,:), ztfrz(:,:), CASTDP(risfdep(:,:)) ) 
    116117      ! 
    117118      ! read input file of fwf (from isf to oce; ie melt) 
     
    158159      ! 
    159160      ! Calculate freezing temperature 
    160       CALL eos_fzp( pstbl(:,:), ztfrz(:,:), risfdep(:,:) ) 
     161      CALL eos_fzp( pstbl(:,:), ztfrz(:,:), CASTDP(risfdep(:,:)) ) 
    161162      ! 
    162163      ! thermal driving 
     
    276277      REAL(wp), DIMENSION(jpi,jpj), INTENT(in   ) :: pstbl               ! salinity in tbl 
    277278      !!-------------------------------------------------------------------- 
    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) 
    279280      REAL(wp), DIMENSION(jpi,jpj) :: ztfrz                              ! tbl freezing temperature 
    280       REAL(wp), DIMENSION(jpi,jpj) :: zfwf                               ! 2d fwf map after scaling 
     281      ! REAL(wp), DIMENSION(jpi,jpj) :: zfwf                               ! 2d fwf map after scaling 
    281282      !!-------------------------------------------------------------------- 
    282283      ! 
    283284      ! Calculate freezing temperature 
    284       CALL eos_fzp( pstbl(:,:), ztfrz(:,:), risfdep(:,:) ) 
     285      CALL eos_fzp( pstbl(:,:), ztfrz(:,:), CASTDP(risfdep(:,:)) ) 
    285286      ! 
    286287      ! 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 ) 
    288289      ! 
    289290      ! ice shelf 2d map 
    290  !    zfwf(:,:) = sf_isfcav_fwf(1)%fnow(:,:,1) 
     291      ! zfwf(:,:) = sf_isfcav_fwf(1)%fnow(:,:,1) 
    291292      ! 
    292293      ! compute glob sum from input file 
    293294      ! (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(:,:)) 
    295296      ! 
    296297      ! compute glob sum from atm->oce ice shelf fwf 
    297298      ! (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(:,:)) 
    299300      ! 
    300301      ! scale fwf 
    301 !      zfwf(:,:) = zfwf(:,:) * zfwf_oasis / zfwf_fld 
     302      ! zfwf(:,:) = zfwf(:,:) * zfwf_oasis / zfwf_fld 
    302303      !  
    303304      ! define fwf and qoce 
    304305      ! 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) 
    307308      pqoce(:,:) = - pqfwf(:,:) * rLfusisf             ! ocean heat flux    ( > 0 from isf to oce) 
    308309      pqhc (:,:) =   pqfwf(:,:) * ztfrz(:,:) * rcp     ! heat content flux  ( > 0 from isf to oce) 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/isfparmlt.F90

    r6346 r6914  
    3131 
    3232   !! * Substitutions 
     33#  include "single_precision_substitute.h90" 
    3334#  include "domzgr_substitute.h90"    
    3435   !!---------------------------------------------------------------------- 
     
    111112      ! 1. ------------Mean freezing point 
    112113      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)) 
    114115      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 ) 
    116117      ! 
    117118      pqfwf(:,:) =   sf_isfpar_fwf(1)%fnow(:,:,1)      ! fresh water flux from the isf (fwfisf <0 mean melting)       ( > 0 from isf to oce) 
     
    152153      ! 0. ------------Mean freezing point 
    153154      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)) 
    155156      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 ) 
    157158      ! 
    158159      ! 1. ------------Mean temperature 
     
    194195      !!-------------------------------------------------------------------- 
    195196      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) 
    197198      REAL(wp), DIMENSION(jpi,jpj)      :: ztfrz                         ! tbl freezing temperature 
    198       REAL(wp), DIMENSION(jpi,jpj)      :: zfwf                          ! 2d fwf map after scaling 
     199      ! REAL(wp), DIMENSION(jpi,jpj)      :: zfwf                          ! 2d fwf map after scaling 
    199200      REAL(wp), DIMENSION(jpi,jpj,jpk)  :: ztfrz3d 
    200201      !!-------------------------------------------------------------------- 
    201202      ! 
    202203      ! 0. ------------Read specified runoff 
    203 !      CALL fld_read ( kt, 1, sf_isfpar_fwf   ) 
     204      ! CALL fld_read ( kt, 1, sf_isfpar_fwf   ) 
    204205      ! 
    205206      ! 1. ------------Mean freezing point (needed for heat content flux) 
    206207      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)) 
    208209      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 ) 
    210211      ! 
    211212      ! 2. ------------Scale isf melt pattern with total amount from oasis 
    212213      ! 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) 
    214215      ! 
    215216      ! compute glob sum from input file 
    216217      ! (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(:,:)) 
    218219      ! 
    219220      ! compute glob sum from atm->oce ice shelf fwf 
    220221      ! (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(:,:)) 
    222223      ! 
    223224      ! scale fwf 
    224  !    zfwf(:,:) = zfwf(:,:) * zfwf_oasis / zfwf_fld 
     225      ! zfwf(:,:) = zfwf(:,:) * zfwf_oasis / zfwf_fld 
    225226      !  
    226227      ! 3. -----------Define fwf and qoce 
    227228      ! 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(:,:)                  ! fwf                ( > 0 from isf to oce) 
     229      ! pqfwf(:,:) =   zfwf(:,:)                       ! fwf                ( > 0 from isf to oce) 
     230      pqfwf(:,:) =   fwfisf_oasis(:,:)                 ! fwf                ( > 0 from isf to oce) 
    230231      pqoce(:,:) = - pqfwf(:,:) * rLfusisf             ! ocean heat flux    ( > 0 from isf to oce) (assumed to be the latent heat flux) 
    231232      pqhc (:,:) =   pqfwf(:,:) * ztfrz(:,:) * rcp     ! heat content flux  ( > 0 from isf to oce) 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/isfstp.F90

    r6346 r6914  
    3636 
    3737   !! * Substitutions 
     38#  include "single_precision_substitute.h90" 
    3839#  include "domzgr_substitute.h90" 
    3940   !!---------------------------------------------------------------------- 
     
    8788            ze3t(:,:,jk) = e3t(:,:,jk,Kmm) 
    8889         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 ) 
    9091#else 
    9192         CALL isf_tbl_lvl( ht(:,:),  e3t(:,:,:,Kmm), misfkt_cav, misfkb_cav, rhisf_tbl_cav, rfrac_tbl_cav ) 
     
    116117            ze3t(:,:,jk) = e3t(:,:,jk,Kmm) 
    117118         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 ) 
    119120#else 
    120121         CALL isf_tbl_lvl( ht(:,:),  e3t(:,:,:,Kmm), misfkt_par, misfkb_par, rhisf_tbl_par, rfrac_tbl_par ) 
     
    277278         ! 
    278279         ! 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' ) 
    280281         ! 
    281282      END IF 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/ldftra.F90

    r6658 r6914  
    7373   REAL(wp), PUBLIC ::      rn_Le               !: lateral diffusive length    [m] 
    7474 
     75   LOGICAL , PUBLIC ::   ln_ldfCdL  = .FALSE.          !: revisited magnitude of aht & eiv coef by CdL 
     76 
    7577   !                                  ! Flag to control the type of lateral diffusive operator 
    7678   INTEGER, PARAMETER, PUBLIC ::   np_ERROR  =-10   ! error in specification of lateral diffusion 
     
    98100   !!---------------------------------------------------------------------- 
    99101   !! NEMO/OCE 4.0 , NEMO Consortium (2018) 
    100    !! $Id: ldftra.F90 15093 2021-07-06 16:20:39Z clem $ 
     102   !! $Id: ldftra.F90 15475 2021-11-05 14:14:45Z cdllod $ 
    101103   !! Software governed by the CeCILL license (see ./LICENSE) 
    102104   !!---------------------------------------------------------------------- 
     
    140142         &                 ln_traldf_iso, ln_traldf_msc  ,  rn_slpmax     ,   &   ! option for iso-neutral operator 
    141143         &                 ln_triad_iso , ln_botmix_triad, rn_sw_triad    ,   &   ! option for triad operator 
    142          &                 nn_aht_ijk_t , rn_Ud          , rn_Ld                  ! lateral eddy coefficient 
     144         &                 nn_aht_ijk_t , rn_Ud          , rn_Ld,  ln_ldfCdL      ! lateral eddy coefficient 
    143145      !!---------------------------------------------------------------------- 
    144146      ! 
     
    175177         WRITE(numout,*) '            switching triad or not               rn_sw_triad     = ', rn_sw_triad 
    176178         WRITE(numout,*) '            lateral mixing on bottom             ln_botmix_triad = ', ln_botmix_triad 
     179         WRITE(numout,*) '        magnitude of lateral mixing revisiting   ln_ldfCdL       = ', ln_ldfCdL  
    177180         WRITE(numout,*) '      coefficients :' 
    178181         WRITE(numout,*) '         type of time-space variation            nn_aht_ijk_t    = ', nn_aht_ijk_t 
     
    390393      !!    nn_aht_ijk_t = 21    ahtu, ahtv = F(i,j,  t) = F(growth rate of baroclinic instability) 
    391394      !! 
    392       !!                 = 31    ahtu, ahtv = F(i,j,k,t) = F(local velocity) (  |u|e  /12   laplacian operator 
     395      !!                 = 31    ahtu, ahtv = F(i,j,k,t) = F(local velocity) (  |u|e  / 2   laplacian operator 
    393396      !!                                                                     or |u|e^3/12 bilaplacian operator ) 
    394397      !! 
     
    418421         !                                             !   increase to aht0 within 20N-20S 
    419422         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         
    422430         ELSE                                            ! compute aht. 
    423431            CALL ldf_eiv( kt, aht0, ahtu, ahtv, Kmm ) 
     
    441449         ! 
    442450      CASE(  31  )       !==  time varying 3D field  ==!   = F( local velocity ) 
    443          IF( ln_traldf_lap     ) THEN          !   laplacian operator |u| e /12 
     451         IF( ln_traldf_lap     ) THEN          !   laplacian operator |u| e / 2 
    444452            DO jk = 1, jpkm1 
    445                ahtu(:,:,jk) = ABS( uu(:,:,jk,Kbb) ) * e1u(:,:) * r1_12   ! n.b. uu,vv are masked 
    446                ahtv(:,:,jk) = ABS( vv(:,:,jk,Kbb) ) * e2v(:,:) * r1_12 
     453               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 
    447455            END DO 
    448456         ELSEIF( ln_traldf_blp ) THEN      ! bilaplacian operator      sqrt( |u| e^3 /12 ) = sqrt( |u| e /12 ) * e 
     
    517525         WRITE(numout,*) '      eiv streamfunction & velocity diag.        ln_ldfeiv_dia = ', ln_ldfeiv_dia 
    518526         WRITE(numout,*) '      coefficients :' 
    519          WRITE(numout,*) '         type of time-space variation            nn_aei_ijk_t  = ', nn_aht_ijk_t 
     527         WRITE(numout,*) '         type of time-space variation            nn_aei_ijk_t  = ', nn_aei_ijk_t 
    520528         WRITE(numout,*) '         lateral diffusive velocity (if cst)     rn_Ue         = ', rn_Ue, ' m/s' 
    521529         WRITE(numout,*) '         lateral diffusive length   (if cst)     rn_Le         = ', rn_Le, ' m' 
     
    693701      IF( nn_hls == 1 )   CALL lbc_lnk( 'ldftra', zaeiw(:,:), 'W', 1.0_wp )   ! lateral boundary condition 
    694702      ! 
    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 
    699714      CALL lbc_lnk( 'ldftra', paeiu(:,:,1), 'U', 1.0_wp , paeiv(:,:,1), 'V', 1.0_wp )      ! lateral boundary condition 
    700715 
     
    731746      ! TEMP: [tiling] Can be A2D(nn_hls) after all lbc_lnks removed in the nn_hls = 2 case in tra_adv_fct 
    732747      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] 
    734749      REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(inout) ::   pw        ! increased by the eiv                [m3/s] 
    735750      !! 
     
    868883      CALL iom_put( "veiv_heattr3d", zztmp * zw3d )                  !  heat transport in j-direction 
    869884      ! 
    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 ) 
    871886      ! 
    872887      zztmp = 0.5_wp * 0.5 
     
    892907      CALL iom_put( "veiv_salttr3d", zztmp * zw3d )                  !  salt transport in j-direction 
    893908      ! 
    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 ) 
    895910      ! 
    896911      ! 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/p4zopt.F90

    r6346 r6914  
    347347      INTEGER                         , INTENT(in)              ::   kt                ! ocean time-step 
    348348      INTEGER                         , INTENT(in)              ::   Kmm               ! ocean time-index 
    349       REAL(wp), DIMENSION(jpi,jpj)    , INTENT(inout)           ::   pqsr              ! shortwave 
     349      REAL(wp), DIMENSION(jpi,jpj)    , INTENT(in)              ::   pqsr              ! shortwave 
    350350      REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(inout)           ::   pe1 , pe2 , pe3   ! PAR ( R-G-B) 
    351351      REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(inout), OPTIONAL ::   pe0               ! 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/zdfiwm.F90

    r6346 r6914  
    5454   !! * Substitutions 
    5555#  include "do_loop_substitute.h90" 
     56#  include "single_precision_substitute.h90" 
    5657#  include "domzgr_substitute.h90" 
    5758   !!---------------------------------------------------------------------- 
     
    300301      ENDIF 
    301302 
    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: ') 
    303304      ! 
    304305   END SUBROUTINE zdf_iwm 
     
    374375      ! ensures that avt remains larger than its molecular value (=1.4e-7). Therefore, avtb should  
    375376      ! 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 CdL 
     377      avmb(:) = 1.2e-4_wp        ! molecular value 
    377378      avtb(:) = 1.e-10_wp        ! very small diffusive minimum (background avt is specified in zdf_iwm)     
    378379      avtb_2d(:,:) = 1._wp       ! uniform  
     
    424425      ztmp(:,:,4) = e1e2t(:,:) * esho_iwm(:,:) 
    425426 
    426       zdia(1:4) = glob_sum_vec( 'zdfiwm', ztmp(:,:,1:4) ) 
     427      zdia(1:4) =glob_sum_vec( 'zdfiwm', CASTDP(ztmp(:,:,1:4)) ) 
    427428 
    428429      IF(lwp) THEN 
  • CONFIG/UNIFORM/v7/IPSLCM7/compile_ipslcm7.sh

    r6886 r6914  
    464464       fi 
    465465       # 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 
    467468    else 
    468469       if (! grep -q "^%PROD_FCFLAGS" $mysrc_path/NEMO/arch-nemo.fcm ); then 
     
    485486    cd $nemo_root 
    486487    ./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     
    488496     
    489497    # Copy of specfic source files 
     
    493501     
    494502     
     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    # 
    495509    if [ $full_nemo == y ] ; then 
    496510        # 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.