Changeset 6233


Ignore:
Timestamp:
08/26/22 12:22:49 (21 months ago)
Author:
aclsce
Message:

Back to previous version.

File:
1 edited

Legend:

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

    r6232 r6233  
    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                      
    251217                     
    252218                    cd .. 
     
    256222        fi 
    257223    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 
     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 
    291257 
    292258    # Update iodef.xml 
Note: See TracChangeset for help on using the changeset viewer.