Ignore:
Timestamp:
02/22/23 14:27:35 (16 months ago)
Author:
aclsce
Message:

Modified IPSLCM7 to use :

  • OASIS3_MCT.5.0
  • MOSAIX weights version 3 (ICO40 <-> eORCA1.2 NEMO3.6)
  • lag of 900s (instead of 6300s) for exchange of calving and runoff from atm to oce.
Location:
CONFIG/UNIFORM/v7/IPSLCM7
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM/piControl_TEST/COMP/lmdz.card

    r6296 r6329  
    3939# output_level_filename=NONE  : the file will not be written 
    4040output_level_histmth = 5 
    41 output_level_histday = 3 
     41output_level_histday = NONE 
    4242output_level_histhf  = NONE 
    4343output_level_histmthNMC = NONE 
  • CONFIG/UNIFORM/v7/IPSLCM7/EXPERIMENTS/IPSLCM/piControl_TEST/COMP/oasis.card

    r6296 r6329  
    2323[BoundaryFiles] 
    2424List=   () 
    25 ListNonDel= (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/grids_${config_UserChoices_ORCA_version}xICO${RESOL_NBP}_MOSAIX_v2.nc, grids.nc),\ 
    26             (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/masks_${config_UserChoices_ORCA_version}xICO${RESOL_NBP}_MOSAIX_v2.nc, masks.nc),\ 
    27                 (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/areas_${config_UserChoices_ORCA_version}xICO${RESOL_NBP}_MOSAIX_v2.nc, areas.nc),\ 
    28             (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_MOSAIX_v2.nc, .),\ 
    29             (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_ueORCA1.2_WindStress_2ndOrder_MOSAIX_v2.nc, .),\ 
    30                 (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_veORCA1.2_WindStress_2ndOrder_MOSAIX_v2.nc, .),\ 
    31                 (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc, .),\ 
    32             (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_calving_nosouth_MOSAIX_v2.nc, .),\ 
    33             (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_calving_iceberg_MOSAIX_v2.nc, .),\ 
    34             (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_calving_iceshelf_MOSAIX_v2.nc, .),\ 
    35             (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_runoff_Quantity_to_Surfacic_MOSAIX_v2.nc, .) 
     25ListNonDel= (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/grids_${config_UserChoices_ORCA_version}xICO${RESOL_NBP}_v3.nc, grids.nc),\ 
     26            (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/masks_${config_UserChoices_ORCA_version}xICO${RESOL_NBP}_v3.nc, masks.nc),\ 
     27                (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/areas_${config_UserChoices_ORCA_version}xICO${RESOL_NBP}_v3.nc, areas.nc),\ 
     28            (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_v3.nc, .),\ 
     29            (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_ueORCA1.2_WindStress_2ndOrder_v3.nc, .),\ 
     30                (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_veORCA1.2_WindStress_2ndOrder_v3.nc, .),\ 
     31                (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc, .),\ 
     32            (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_calving_nosouth_v3.nc, .),\ 
     33            (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_calving_iceberg_v3.nc, .),\ 
     34            (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_calving_iceshelf_v3.nc, .),\ 
     35            (${R_IN}/CPL/IPSLCM7/${config_UserChoices_ORCA_version}xICO${RESOL_NBP}/rmp_tICO40_to_teORCA1.2_runoff_Quantity_to_Surfacic_v3.nc, .) 
    3636 
    3737[SmoothFiles] 
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/PARAM/namcouple_ORCA1xICO40

    r6296 r6329  
    6060# Mozaic: 1) mapping filename 2) connected unit 3) dataset rank 4) Maximum 
    6161#         number of overlapped neighbors 
    62 rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_MOSAIX_v2.nc dst 
     62rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_v3.nc dst 
    6363# CHECKOUT: indicate computation of global, land and sea field integrals. 
    6464# 
     
    7575# CHECKIN: indicate computation of global, land and sea field integrals. 
    7676# 
    77 rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_MOSAIX_v2.nc dst 
     77rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_v3.nc dst 
    7878# CHECKOUT: indicate computation of global, land and sea field integrals. 
    7979# 
     
    9090# CHECKIN: indicate computation of global, land and sea field integrals. 
    9191#  
    92 rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_MOSAIX_v2.nc dst 
     92rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_v3.nc dst 
    9393# CHECKOUT: indicate computation of global, land and sea field integrals. 
    9494# 
     
    105105# CHECKIN: indicate computation of global, land and sea field integrals. 
    106106# 
    107  rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_MOSAIX_v2.nc dst 
     107 rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_v3.nc dst 
    108108# CHECKOUT: indicate computation of global, land and sea field integrals. 
    109109# 
     
    119119# CHECKIN: indicate computation of global, land and sea field integrals. 
    120120# 
    121 rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_MOSAIX_v2.nc dst 
     121rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_v3.nc dst 
    122122# CHECKOUT: indicate computation of global, land and sea field integrals. 
    123123# 
     
    133133# CHECKIN: indicate computation of global, land and sea field integrals. 
    134134# 
    135 rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_MOSAIX_v2.nc dst 
     135rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_v3.nc dst 
    136136# CHECKOUT: indicate computation of global, land and sea field integrals. 
    137137 
     
    146146# CHECKIN: indicate computation of global, land and sea field integrals. 
    147147# 
    148 rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_MOSAIX_v2.nc dst 
     148rmp_teORCA1.2_to_tICO40_TempIceAlb_1stOrder_v3.nc dst 
    149149# CHECKOUT: indicate computation of global, land and sea field integrals. 
    150150# 
     
    164164# CHECKIN: indicate computation of global, land and sea field integrals. 
    165165# Interpolation method ou parametres mozaic 
    166 rmp_tICO40_to_ueORCA1.2_WindStress_2ndOrder_MOSAIX_v2.nc src 
     166rmp_tICO40_to_ueORCA1.2_WindStress_2ndOrder_v3.nc src 
    167167# CHECKOUT: indicate computation of global, land and sea field integrals. 
    168168# 
     
    177177# CHECKIN: indicate computation of global, land and sea field integrals. 
    178178# Interpolation method ou parametres mozaic 
    179 rmp_tICO40_to_ueORCA1.2_WindStress_2ndOrder_MOSAIX_v2.nc src 
     179rmp_tICO40_to_ueORCA1.2_WindStress_2ndOrder_v3.nc src 
    180180# CHECKOUT: indicate computation of global, land and sea field integrals. 
    181181# 
     
    190190# CHECKIN: indicate computation of global, land and sea field integrals. 
    191191# Interpolation method ou parametres mozaic 
    192 rmp_tICO40_to_ueORCA1.2_WindStress_2ndOrder_MOSAIX_v2.nc src 
     192rmp_tICO40_to_ueORCA1.2_WindStress_2ndOrder_v3.nc src 
    193193# CHECKOUT: indicate computation of global, land and sea field integrals. 
    194194# 
     
    205205MAPPING 
    206206# Interpolation method or mozaic parameters 
    207 rmp_tICO40_to_veORCA1.2_WindStress_2ndOrder_MOSAIX_v2.nc src 
     207rmp_tICO40_to_veORCA1.2_WindStress_2ndOrder_v3.nc src 
    208208# CHECKOUT: indicate computation of global, land and sea field integrals. 
    209209# 
     
    219219MAPPING 
    220220# Interpolation method or mozaic parameters 
    221 rmp_tICO40_to_veORCA1.2_WindStress_2ndOrder_MOSAIX_v2.nc src 
     221rmp_tICO40_to_veORCA1.2_WindStress_2ndOrder_v3.nc src 
    222222# 
    223223# CHECKOUT: indicate computation of global, land and sea field integrals. 
     
    234234MAPPING 
    235235# Interpolation method or mozaic parameters 
    236 rmp_tICO40_to_veORCA1.2_WindStress_2ndOrder_MOSAIX_v2.nc src 
     236rmp_tICO40_to_veORCA1.2_WindStress_2ndOrder_v3.nc src 
    237237# CHECKOUT: indicate computation of global, land and sea field integrals. 
    238238# 
     
    246246# CHECKIN: indicate computation of global, land and sea field integrals. 
    247247# Interpolation method ou parametres mozaic 
    248 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     248rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    249249# CHECKOUT: indicate computation of global, land and sea field integrals. 
    250250#  
     
    259259# CHECKIN: indicate computation of global, land and sea field integrals. 
    260260# Interpolation method ou parametres mozaic 
    261 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     261rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    262262# CHECKOUT: indicate computation of global, land and sea field integrals. 
    263263# 
     
    272272# CHECKIN: indicate computation of global, land and sea field integrals. 
    273273# Interpolation method ou parametres mozaic 
    274 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     274rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    275275# CHECKOUT: indicate computation of global, land and sea field integrals. 
    276276# 
     
    285285# CHECKIN: indicate computation of global, land and sea field integrals. 
    286286# Interpolation method ou parametres mozaic 
    287 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     287rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    288288# CHECKOUT: indicate computation of global, land and sea field integrals. 
    289289# 
     
    298298# CHECKIN: indicate computation of global, land and sea field integrals. 
    299299# Interpolation method ou parametres mozaic 
    300 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     300rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    301301# CHECKOUT: indicate computation of global, land and sea field integrals. 
    302302# 
     
    311311# CHECKIN: indicate computation of global, land and sea field integrals. 
    312312# Interpolation method or mozaic parameters 
    313 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     313rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    314314# CHECKOUT: indicate computation of global, land and sea field integrals. 
    315315# 
     
    324324# CHECKIN: indicate computation of global, land and sea field integrals. 
    325325# Interpolation method ou parametres mozaic 
    326 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     326rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    327327# CHECKOUT: indicate computation of global, land and sea field integrals. 
    328328# 
     
    337337# CHECKIN: indicate computation of global, land and sea field integrals. 
    338338# Interpolation method or mozaic parameters 
    339 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     339rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    340340# CHECKOUT: indicate computation of global, land and sea field integrals. 
    341341# 
     
    350350# CHECKIN: indicate computation of global, land and sea field integrals. 
    351351# Interpolation method ou parametres mozaic 
    352 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     352rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    353353# CHECKOUT: indicate computation of global, land and sea field integrals. 
    354354# 
     
    363363# CHECKIN: indicate computation of global, land and sea field integrals. 
    364364# Interpolation method ou parametres mozaic 
    365 rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_MOSAIX_v2.nc src 
     365rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_2ndOrder_v3.nc src 
    366366# CHECKOUT: indicate computation of global, land and sea field integrals. 
    367367# 
     
    371371# 
    372372COCALVIN OCalving  36 <freq_coupling_roff_calv>  2  icbrg.nc  <output_mode> 
    373 1 16002 362 332 tico    torc  LAG=<lag_atm_roff_calv>  
     3731 16002 362 332 tico    torc  LAG=<lag_atm>  
    374374P  0 P  2 
    375375LOCTRANS MAPPING 
     
    377377# CHECKIN: indicate computation of global, land and sea field integrals. 
    378378# Interpolation method ou parametres mozaic 
    379 rmp_tICO40_to_teORCA1.2_calving_nosouth_MOSAIX_v2.nc dst 
     379rmp_tICO40_to_teORCA1.2_calving_nosouth_v3.nc dst 
    380380# CHECKOUT: indicate computation of global, land and sea field integrals. 
    381381# 
     
    385385# 
    386386COCALVIN OIceberg  36 <freq_coupling_roff_calv>  3  icbrg.nc  <output_mode> 
    387 1 16002 362 332 tico    torc  LAG=<lag_atm_roff_calv>  
     3871 16002 362 332 tico    torc  LAG=<lag_atm>  
    388388P  0 P  2 
    389389LOCTRANS MAPPING BLASNEW 
     
    391391# CHECKIN: indicate computation of global, land and sea field integrals. 
    392392# Interpolation method ou parametres mozaic 
    393 rmp_tICO40_to_teORCA1.2_calving_iceberg_MOSAIX_v2.nc dst 
     393rmp_tICO40_to_teORCA1.2_calving_iceberg_v3.nc dst 
    3943940.5 0 
    395395# CHECKOUT: indicate computation of global, land and sea field integrals. 
     
    399399# 
    400400COCALVIN OIcshelf  36 <freq_coupling_roff_calv>  3  icshf.nc  <output_mode> 
    401 1 16002 362 332 tico    torc  LAG=<lag_atm_roff_calv>  
     4011 16002 362 332 tico    torc  LAG=<lag_atm>  
    402402P  0 P  2 
    403403LOCTRANS MAPPING BLASNEW 
     
    405405# CHECKIN: indicate computation of global, land and sea field integrals. 
    406406# Interpolation method ou parametres mozaic 
    407 rmp_tICO40_to_teORCA1.2_calving_iceshelf_MOSAIX_v2.nc dst 
     407rmp_tICO40_to_teORCA1.2_calving_iceshelf_v3.nc dst 
    4084080.5 0 
    409409# CHECKOUT: indicate computation of global, land and sea field integrals. 
     
    413413# 
    414414COLIQRUN  O_Runoff 32 <freq_coupling_roff_calv>  4  flxat.nc   <output_mode> 
    415 1 16002 362 332 oico  torc  LAG=<lag_atm_roff_calv>  
     4151 16002 362 332 oico  torc  LAG=<lag_atm>  
    416416P  0 P  2 
    417417LOCTRANS MAPPING CONSERV BLASNEW 
     
    419419# Interpolation method ou parametres mozaic 
    420420# weights convert from kg/s to kg/m^2/s 
    421 rmp_tICO40_to_teORCA1.2_runoff_Quantity_to_Surfacic_MOSAIX_v2.nc dst 
    422 #rmp_tICO40_to_teORCA1.2_Quantity_MOSAIX_v2.nc src 
    423 #rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_MOSAIX_v2.nc src 
     421rmp_tICO40_to_teORCA1.2_runoff_Quantity_to_Surfacic_v3.nc dst 
     422#rmp_tICO40_to_teORCA1.2_Quantity_v3.nc src 
     423#rmp_tICO40_to_teORCA1.2_HeatWaterFluxes_v3.nc src 
    424424# CONSERV 
    425425GLOBAL bfb 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/cpl_oasis3.F90

    r5479 r6329  
    233233                  IF( ln_ctl ) WRITE(numout,*) "Define", ji, jc, jm, " "//TRIM(zclname), " for ", OASIS_Out 
    234234                  CALL oasis_def_var (ssnd(ji)%nid(jc,jm), zclname, id_part   , (/ 2, 0 /),   & 
    235                      &                OASIS_Out          , ishape , OASIS_REAL, nerror ) 
     235                     &                OASIS_Out          , OASIS_REAL, nerror ) 
    236236                  IF ( nerror /= OASIS_Ok ) THEN 
    237237                     WRITE(numout,*) 'Failed to define transient ', ji, jc, jm, " "//TRIM(zclname) 
     
    278278                  IF( ln_ctl ) WRITE(numout,*) "Define", ji, jc, jm, " "//TRIM(zclname), " for ", OASIS_In 
    279279                  CALL oasis_def_var (srcv(ji)%nid(jc,jm), zclname, id_part   , (/ 2, 0 /),   & 
    280                      &                OASIS_In           , ishape , OASIS_REAL, nerror ) 
     280                     &                OASIS_In           , OASIS_REAL, nerror ) 
    281281                  IF ( nerror /= OASIS_Ok ) THEN 
    282282                     WRITE(numout,*) 'Failed to define transient ', ji, jc, jm, " "//TRIM(zclname) 
  • CONFIG/UNIFORM/v7/IPSLCM7/compile_ipslcm7.sh

    r6296 r6329  
    253253   delkeys="key_nosignedzero key_mpp_rep" 
    254254else 
    255    addkeys="key_top key_pisces key_age key_cfc key_cpl_carbon_cycle key_gas key_oasis3" 
     255   addkeys="key_top key_pisces key_age key_cfc key_cpl_carbon_cycle key_gas key_oasis3 key_oa3mct_v3" 
    256256   if [ ${oceanbio} == y ] ; then 
    257257      if [ ${esmco2} == y ] ; then 
Note: See TracChangeset for help on using the changeset viewer.