Changeset 6232


Ignore:
Timestamp:
08/24/22 17:18:44 (21 months ago)
Author:
aclsce
Message:

Fixed pb when starting from different initial restart files.
Added configuration files for non depeuplement launching.

Location:
CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/config/IPSLCM6/CM622-ENSEMBLES.01
Files:
3 added
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/config/IPSLCM6/CM622-ENSEMBLES.01/DRIVER/opa9.driver

    r6206 r6232  
    215215                    OPA_NIT000="${NEMO_NIT000}" 
    216216                    OPA_NITEND="${NEMO_NITEND}" 
     217 
     218                    cp  --remove-destination ../ENSEMBLE_TEMPLATE/namelist_cfg namelist_cfg 
     219 
     220                    IGCM_comp_modifyNamelist blocker    namelist_cfg cn_exp       ${config_UserChoices_JobName} 
     221                    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_it000     ${OPA_NIT000} 
     222                    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_itend     ${OPA_NITEND} 
     223                    IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart    ${OPA_LRSTAR} 
     224                    IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart_ts ${OPA_LRSTAR_TS} 
     225                    IGCM_comp_modifyNamelist blocker    namelist_cfg ln_clodyn    ${OPA_CLODYN} 
     226                    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_stock     ${OPA_NSTOCK} 
     227                    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_rstctl    ${OPA_NRSTDT} 
     228                    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_date0     ${PeriodDateBegin} 
     229                    IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh       ${OPA_NMSH} 
     230                    IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_rnf_depth_file  ${OPA_NMSH} 
     231                    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_leapy     ${OPA_NLEAPY} 
     232 
     233                    # Domain decomposition : use of value in opa9.card or DEFAULT value.  
     234 
     235                    if [ ! X${opa9_UserChoices_Nproc_ni} = X ] ; then 
     236                        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni ${opa9_UserChoices_Nproc_ni} 
     237                    else 
     238                        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni DEFAULT 
     239                    fi 
     240                    if [ ! X${opa9_UserChoices_Nproc_nj} = X ] ; then 
     241                        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj ${opa9_UserChoices_Nproc_nj} 
     242                    else 
     243                        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj DEFAULT 
     244                    fi 
     245                    if [ ! X${opa9_UserChoices_Total_nproc} = X ] ; then 
     246                        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij ${opa9_UserChoices_Total_nproc} 
     247                    else 
     248                        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij DEFAULT 
     249                    fi 
     250                     
    217251                     
    218252                    cd .. 
     
    222256        fi 
    223257    fi 
    224     typeset -r PRECIS=8 
    225     NEMO_END=$( echo $( awk "BEGIN { printf \"%0${PRECIS}d\",${OPA_NITEND} }" ) )  
    226  
    227     IGCM_comp_modifyNamelist blocker    namelist_cfg cn_exp       ${config_UserChoices_JobName} 
    228     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_it000     ${OPA_NIT000} 
    229     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_itend     ${OPA_NITEND} 
    230     IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart    ${OPA_LRSTAR} 
    231     IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart_ts ${OPA_LRSTAR_TS} 
    232     IGCM_comp_modifyNamelist blocker    namelist_cfg ln_clodyn    ${OPA_CLODYN} 
    233     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_stock     ${OPA_NSTOCK} 
    234     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_rstctl    ${OPA_NRSTDT} 
    235     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_date0     ${PeriodDateBegin} 
    236     IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh       ${OPA_NMSH} 
    237     IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_rnf_depth_file  ${OPA_NMSH} 
    238     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_leapy     ${OPA_NLEAPY} 
    239  
    240     # Domain decomposition : use of value in opa9.card or DEFAULT value.  
    241  
    242     if [ ! X${opa9_UserChoices_Nproc_ni} = X ] ; then 
    243        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni ${opa9_UserChoices_Nproc_ni} 
    244     else 
    245         IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni DEFAULT 
    246     fi 
    247     if [ ! X${opa9_UserChoices_Nproc_nj} = X ] ; then 
    248        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj ${opa9_UserChoices_Nproc_nj} 
    249     else 
    250         IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj DEFAULT 
    251     fi 
    252     if [ ! X${opa9_UserChoices_Total_nproc} = X ] ; then 
    253        IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij ${opa9_UserChoices_Total_nproc} 
    254     else 
    255         IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij DEFAULT 
    256     fi 
     258    # typeset -r PRECIS=8 
     259    # NEMO_END=$( echo $( awk "BEGIN { printf \"%0${PRECIS}d\",${OPA_NITEND} }" ) )  
     260 
     261    # IGCM_comp_modifyNamelist blocker    namelist_cfg cn_exp       ${config_UserChoices_JobName} 
     262    # IGCM_comp_modifyNamelist blocker    namelist_cfg nn_it000     ${OPA_NIT000} 
     263    # IGCM_comp_modifyNamelist blocker    namelist_cfg nn_itend     ${OPA_NITEND} 
     264    # IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart    ${OPA_LRSTAR} 
     265    # IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart_ts ${OPA_LRSTAR_TS} 
     266    # IGCM_comp_modifyNamelist blocker    namelist_cfg ln_clodyn    ${OPA_CLODYN} 
     267    # IGCM_comp_modifyNamelist blocker    namelist_cfg nn_stock     ${OPA_NSTOCK} 
     268    # IGCM_comp_modifyNamelist blocker    namelist_cfg nn_rstctl    ${OPA_NRSTDT} 
     269    # IGCM_comp_modifyNamelist blocker    namelist_cfg nn_date0     ${PeriodDateBegin} 
     270    # IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh       ${OPA_NMSH} 
     271    # IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_rnf_depth_file  ${OPA_NMSH} 
     272    # IGCM_comp_modifyNamelist blocker    namelist_cfg nn_leapy     ${OPA_NLEAPY} 
     273 
     274    # # Domain decomposition : use of value in opa9.card or DEFAULT value.  
     275 
     276    # if [ ! X${opa9_UserChoices_Nproc_ni} = X ] ; then 
     277    #    IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni ${opa9_UserChoices_Nproc_ni} 
     278    # else 
     279    #   IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni DEFAULT 
     280    # fi 
     281    # if [ ! X${opa9_UserChoices_Nproc_nj} = X ] ; then 
     282    #    IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj ${opa9_UserChoices_Nproc_nj} 
     283    # else 
     284    #     IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj DEFAULT 
     285    # fi 
     286    # if [ ! X${opa9_UserChoices_Total_nproc} = X ] ; then 
     287    #    IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij ${opa9_UserChoices_Total_nproc} 
     288    # else 
     289    #     IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij DEFAULT 
     290    # fi 
    257291 
    258292    # Update iodef.xml 
Note: See TracChangeset for help on using the changeset viewer.