New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 7277 for branches/2016/dev_CNRS_2016/NEMOGCM/SETTE – NEMO

Ignore:
Timestamp:
2016-11-21T09:55:07+01:00 (8 years ago)
Author:
flavoni
Message:

update 2016 branch with simplif-2

Location:
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/all_functions.sh

    r4316 r7277  
    197197    cd ${CONFIG_DIR} 
    198198    cd ../ 
    199     REVISION_NB=`svn info | grep -i "Revision:" | sed -e "s/ //" | cut -d ":" -f 2` 
     199    REVISION_NB=`svn info | grep -i "Last Changed Rev:" | sed -e "s/ //g" | cut -d ":" -f 2` 
    200200    if [ ${#REVISION_NB} -eq 0 ] 
    201201    then 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_AMM12.cfg

    r4261 r7277  
    1 AMM12_v3.6.tar AMM12_v3.6 
     1AMM12_v3.7.tar AMM12_v3.7 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ISOMIP.cfg

    r4990 r7277  
    1  
     1ISOMIP_v3.7.tar ISOMIP_v3.7 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_LIM3.cfg

    r5398 r7277  
    1 ORCA2_LIM_nemo_v3.6.tar ORCA2_LIM_nemo_v3.6 
     1ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_nemo_v3.7 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_LIM_AGRIF.cfg

    r4324 r7277  
    1 ORCA2_LIM_nemo_v3.6.tar ORCA2_LIM_nemo_v3.6 
     1ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_nemo_v3.7 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_LIM_OBS.cfg

    r4990 r7277  
    1 ORCA2_LIM_nemo_v3.6.tar ORCA2_LIM_nemo_v3.6 
     1ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_nemo_v3.7 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_LIM_PISCES.cfg

    r5398 r7277  
    1 ORCA2_LIM_nemo_v3.6.tar  ORCA2_LIM_PISCES_v3.6 
     1ORCA2_LIM_nemo_v3.7.tar  ORCA2_LIM_PISCES_v3.7 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_OFF_PISCES.cfg

    r4318 r7277  
    1 INPUTS_DYNA_v3.6.tar ORCA2_OFF_PISCES 
     1ORCA2_OFF_v3.7.tar ORCA2_OFF_PISCES_3.7 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_SAS.cfg

    r4324 r7277  
    1 ORCA2_LIM_nemo_v3.6.tar ORCA2_LIM_nemo_v3.6 
     1ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_nemo_v3.7 
    22INPUTS_SAS_v3.5.tar SAS  
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/prepare_exe_dir.sh

    r5656 r7277  
    7070export EXE_DIR=${CONFIG_DIR}/${NEW_CONF}/${TEST_NAME} 
    7171 
    72 cp -rL ${CONFIG_DIR}/${NEW_CONF}/EXP00/* ${EXE_DIR}/. 
    73 cp -r ${SETTE_DIR}/iodef_sette.xml ${EXE_DIR}/iodef.xml 
     72cp -RL ${CONFIG_DIR}/${NEW_CONF}/EXP00/* ${EXE_DIR}/. 
     73cp -R ${SETTE_DIR}/iodef_sette.xml ${EXE_DIR}/iodef.xml 
    7474cd ${EXE_DIR} 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette.sh

    r6140 r7277  
    133133cp BATCH_TEMPLATE/${JOB_PREFIX}-${COMPILER} job_batch_template || exit 
    134134# Description of configuration tested: 
    135 # GYRE            : 1 &  2 
    136 # ORCA2_LIM_PISCES: 3 &  4 
    137 # ORCA2_OFF_PISCES: 5 &  6 
    138 # ORCA2_LIM3      : 7 &  8 
    139 # AMM12           : 9 & 10 
    140 # SAS             :11 & 12 
    141 # ISOMIP          :13 & 14 
    142 # ORCA2_LIM_OBS   :15 
    143 # ORCA2_AGRIF_LIM :16 & 17  
    144 #                  18 & 19  
    145  
    146 for config in  1 2 3 4 5 6 7 8 9 10 11 12 15 16 
     135# GYRE             : 1 &  2 
     136# ORCA2_LIM_PISCES : 3 &  4 
     137# ORCA2_OFF_PISCES : 5 &  6 
     138# ORCA2_LIM3       : 7 &  8 
     139# AMM12            : 9 & 10 
     140# SAS              : 11      fos SAS there is no solver so is useless to test REPRO 
     141# ISOMIP           : 13 & 14 
     142# ORCA2_LIM_OBS    : 15 
     143# ORCA2_AGRIF_LIM  : 16 & 17  
     144#                    18 & 19  
     145 
     146for config in 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16  
    147147 
    148148do 
     
    167167    set_namelist namelist_cfg nn_stock 60 
    168168    set_namelist namelist_cfg ln_clobber .true. 
    169     set_namelist namelist_cfg nn_fwb 0 
    170 #   set_namelist namelist_cfg nn_solv 2 
     169    set_namelist namelist_cfg ln_linssh .true. 
     170    set_namelist namelist_cfg ln_read_cfg .false. 
     171    set_namelist namelist_cfg nn_fwb 0 
    171172    set_namelist namelist_cfg jpni 2 
    172173    set_namelist namelist_cfg jpnj 2 
     
    191192    set_namelist namelist_cfg nn_rstctl 2 
    192193    set_namelist namelist_cfg ln_clobber .true. 
    193     set_namelist namelist_cfg nn_fwb 0 
    194 #   set_namelist namelist_cfg nn_solv 2 
     194    set_namelist namelist_cfg ln_linssh .true. 
     195    set_namelist namelist_cfg ln_read_cfg .false. 
     196    set_namelist namelist_cfg nn_fwb 0 
    195197    set_namelist namelist_cfg jpni 2 
    196198    set_namelist namelist_cfg jpnj 2 
     
    235237    set_namelist namelist_cfg nn_itend 60 
    236238    set_namelist namelist_cfg nn_fwb 0 
    237     set_namelist namelist_cfg nn_bench 0 
    238     set_namelist namelist_cfg ln_ctl .false. 
    239     set_namelist namelist_cfg ln_clobber .true. 
    240 #   set_namelist namelist_cfg nn_solv 2 
     239    set_namelist namelist_cfg ln_ctl .false. 
     240    set_namelist namelist_cfg ln_clobber .true. 
     241    set_namelist namelist_cfg ln_linssh .true. 
     242    set_namelist namelist_cfg ln_read_cfg .false. 
    241243    set_namelist namelist_cfg jpni 1 
    242244    set_namelist namelist_cfg jpnj 4 
     
    265267    set_namelist namelist_cfg ln_ctl .false. 
    266268    set_namelist namelist_cfg ln_clobber .true. 
    267 #   set_namelist namelist_cfg nn_solv 2 
     269    set_namelist namelist_cfg ln_linssh .true. 
     270    set_namelist namelist_cfg ln_read_cfg .false. 
    268271    set_namelist namelist_cfg jpni 2 
    269272    set_namelist namelist_cfg jpnj 2 
     
    300303    set_namelist namelist_cfg nn_stock 75 
    301304    set_namelist namelist_cfg ln_clobber .true. 
     305    set_namelist namelist_cfg ln_read_cfg .true. 
     306    set_namelist namelist_cfg ln_linssh .false. 
    302307    set_namelist namelist_cfg nn_fwb 0 
    303308    set_namelist namelist_cfg jpni 2 
    304309    set_namelist namelist_cfg jpnj 4 
    305310    set_namelist namelist_cfg jpnij 8 
    306 #   set_namelist namelist_cfg nn_solv 2 
    307311    set_namelist namelist_top_cfg ln_trcdta .false. 
    308312    set_namelist namelist_top_cfg ln_diatrc .false. 
     
    336340    set_namelist namelist_cfg nn_rstctl 2 
    337341    set_namelist namelist_cfg ln_clobber .true. 
     342    set_namelist namelist_cfg ln_read_cfg .true. 
     343    set_namelist namelist_cfg ln_linssh .false. 
    338344    set_namelist namelist_cfg nn_fwb 0 
    339345    set_namelist namelist_cfg jpni 2 
    340346    set_namelist namelist_cfg jpnj 4 
    341347    set_namelist namelist_cfg jpnij 8 
    342 #   set_namelist namelist_cfg nn_solv 2 
    343348    set_namelist namelist_top_cfg ln_diatrc .false. 
    344349    set_namelist namelist_top_cfg ln_rsttr .true. 
     
    395400    set_namelist namelist_cfg ln_ctl .false. 
    396401    set_namelist namelist_cfg ln_clobber .true. 
     402    set_namelist namelist_cfg ln_read_cfg .true. 
     403    set_namelist namelist_cfg ln_linssh .false. 
    397404    set_namelist namelist_cfg jpni 4 
    398405    set_namelist namelist_cfg jpnj 4 
    399406    set_namelist namelist_cfg jpnij 16 
    400 #   set_namelist namelist_cfg nn_solv 2 
    401407    set_namelist namelist_top_cfg ln_trcdta .false. 
    402408    set_namelist namelist_top_cfg ln_diatrc .false. 
     
    482488    set_namelist namelist_cfg nn_stock 20 
    483489    set_namelist namelist_cfg ln_clobber .true. 
     490    set_namelist namelist_cfg ln_read_cfg .true. 
     491    set_namelist namelist_cfg ln_linssh .true. 
    484492    set_namelist namelist_cfg jpni 2 
    485493    set_namelist namelist_cfg jpnj 4 
     
    516524    set_namelist namelist_cfg nn_stock 20 
    517525    set_namelist namelist_cfg ln_clobber .true. 
     526    set_namelist namelist_cfg ln_read_cfg .true. 
     527    set_namelist namelist_cfg ln_linssh .true. 
    518528    set_namelist namelist_cfg jpni 2 
    519529    set_namelist namelist_cfg jpnj 4 
     
    568578    set_namelist namelist_cfg ln_ctl .false. 
    569579    set_namelist namelist_cfg ln_clobber .true. 
     580    set_namelist namelist_cfg ln_read_cfg .true. 
     581    set_namelist namelist_cfg ln_linssh .true. 
    570582    set_namelist namelist_cfg jpni 4 
    571583    set_namelist namelist_cfg jpnj 4 
     
    606618    set_namelist namelist_cfg ln_ctl .false. 
    607619    set_namelist namelist_cfg ln_clobber .true. 
     620    set_namelist namelist_cfg ln_read_cfg .true. 
     621    set_namelist namelist_cfg ln_linssh .true. 
    608622    set_namelist namelist_cfg jpni 2 
    609623    set_namelist namelist_cfg jpnj 8 
     
    654668    set_namelist namelist_cfg nn_stock 75 
    655669    set_namelist namelist_cfg ln_clobber .true. 
    656     set_namelist namelist_cfg nn_fwb 0 
     670    set_namelist namelist_cfg ln_read_cfg .true. 
     671    set_namelist namelist_cfg ln_linssh .false. 
     672    set_namelist namelist_cfg ln_hpg_sco .true. 
     673    set_namelist namelist_cfg nn_msh 1 
     674    set_namelist namelist_cfg nn_fwb 0 
     675    set_namelist namelist_cfg ln_hpg_sco .true. 
    657676    set_namelist namelist_cfg jpni 2 
    658677    set_namelist namelist_cfg jpnj 2 
    659678    set_namelist namelist_cfg jpnij 4 
    660 #   set_namelist namelist_cfg nn_solv 2 
    661679    if [ ${USING_MPMD} == "yes" ] ; then 
    662680       set_xio_using_server iodef.xml true 
     
    678696    set_namelist namelist_cfg nn_rstctl 2 
    679697    set_namelist namelist_cfg ln_clobber .true. 
    680     set_namelist namelist_cfg nn_fwb 0 
     698    set_namelist namelist_cfg ln_read_cfg .true. 
     699    set_namelist namelist_cfg ln_linssh .false. 
     700    set_namelist namelist_cfg ln_hpg_sco .true. 
     701    set_namelist namelist_cfg nn_msh 1 
     702    set_namelist namelist_cfg nn_fwb 0 
     703    set_namelist namelist_cfg ln_hpg_sco .true. 
    681704    set_namelist namelist_cfg jpni 2 
    682705    set_namelist namelist_cfg jpnj 2 
    683706    set_namelist namelist_cfg jpnij 4 
    684 #   set_namelist namelist_cfg nn_solv 2 
    685707    set_namelist namelist_cfg cn_ocerst_in \"O2L3_LONG_00000075_restart\" 
    686708    set_namelist namelist_ice_cfg cn_icerst_in \"O2L3_LONG_00000075_restart_ice\" 
     
    690712        ln -sf ../LONG/O2L3_LONG_00000075_restart_${L_NPROC}.nc . 
    691713        ln -sf ../LONG/O2L3_LONG_00000075_restart_ice_${L_NPROC}.nc . 
     714        ln -sf ../LONG/O2L3_LONG_icebergs_00000075_restart_${L_NPROC}.nc O2L3_LONG_00000075_restart_icebergs_${L_NPROC}.nc 
    692715    done 
    693716    if [ ${USING_MPMD} == "yes" ] ; then 
     
    704727if [ ${config} -eq 8 ] ;  then 
    705728    ## Reproducibility tests for ORCA2_LIM3 
    706     export TEST_NAME="REPRO_4_4" 
    707     cd ${CONFIG_DIR} 
    708     . ./makenemo -m ${CMP_NAM} -n ORCA2LIM3_16 -r ORCA2_LIM3 -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 
    709     cd ${SETTE_DIR} 
    710     . ./param.cfg 
    711     . ./all_functions.sh 
    712     . ./prepare_exe_dir.sh 
    713     JOB_FILE=${EXE_DIR}/run_job.sh 
    714     NPROC=16 
     729    export TEST_NAME="REPRO_8_4" 
     730    cd ${CONFIG_DIR} 
     731    . ./makenemo -m ${CMP_NAM} -n ORCA2LIM3_32 -r ORCA2_LIM3 -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 
     732    cd ${SETTE_DIR} 
     733    . ./param.cfg 
     734    . ./all_functions.sh 
     735    . ./prepare_exe_dir.sh 
     736    JOB_FILE=${EXE_DIR}/run_job.sh 
     737    NPROC=32 
    715738    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
    716739    cd ${EXE_DIR} 
     
    720743    set_namelist namelist_cfg ln_ctl .false. 
    721744    set_namelist namelist_cfg ln_clobber .true. 
     745    set_namelist namelist_cfg ln_read_cfg .true. 
     746    set_namelist namelist_cfg ln_linssh .false. 
     747    set_namelist namelist_cfg ln_hpg_sco .true. 
     748    set_namelist namelist_cfg jpni 8 
     749    set_namelist namelist_cfg jpnj 4 
     750    set_namelist namelist_cfg jpnij 32 
     751    if [ ${USING_MPMD} == "yes" ] ; then 
     752       set_xio_using_server iodef.xml true 
     753    else 
     754       set_xio_using_server iodef.xml false 
     755    fi 
     756    cd ${SETTE_DIR} 
     757    . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
     758    cd ${SETTE_DIR} 
     759    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     760 
     761    cd ${SETTE_DIR} 
     762    export TEST_NAME="REPRO_4_8" 
     763    . ./prepare_exe_dir.sh 
     764    JOB_FILE=${EXE_DIR}/run_job.sh 
     765    NPROC=32 
     766    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
     767    cd ${EXE_DIR} 
     768    set_namelist namelist_cfg nn_it000 1 
     769    set_namelist namelist_cfg nn_itend 75 
     770    set_namelist namelist_cfg ln_clobber .true. 
     771    set_namelist namelist_cfg ln_read_cfg .true. 
     772    set_namelist namelist_cfg ln_linssh .false. 
     773    set_namelist namelist_cfg ln_hpg_sco .true. 
     774    set_namelist namelist_cfg nn_fwb 0 
    722775    set_namelist namelist_cfg jpni 4 
    723     set_namelist namelist_cfg jpnj 4 
    724     set_namelist namelist_cfg jpnij 16 
    725 #   set_namelist namelist_cfg nn_solv 2 
    726     if [ ${USING_MPMD} == "yes" ] ; then 
    727        set_xio_using_server iodef.xml true 
    728     else 
    729        set_xio_using_server iodef.xml false 
    730     fi 
    731     cd ${SETTE_DIR} 
    732     . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
    733     cd ${SETTE_DIR} 
    734     . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    735  
    736     cd ${SETTE_DIR} 
    737     export TEST_NAME="REPRO_2_8" 
    738     . ./prepare_exe_dir.sh 
    739     JOB_FILE=${EXE_DIR}/run_job.sh 
    740     NPROC=16 
    741     if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
    742     cd ${EXE_DIR} 
    743     set_namelist namelist_cfg nn_it000 1 
    744     set_namelist namelist_cfg nn_itend 75 
    745     set_namelist namelist_cfg ln_clobber .true. 
    746     set_namelist namelist_cfg nn_fwb 0 
    747     set_namelist namelist_cfg jpni 2 
    748776    set_namelist namelist_cfg jpnj 8 
    749     set_namelist namelist_cfg jpnij 16 
    750 #   set_namelist namelist_cfg nn_solv 2 
     777    set_namelist namelist_cfg jpnij 32 
    751778    if [ ${USING_MPMD} == "yes" ] ; then 
    752779       set_xio_using_server iodef.xml true 
     
    782809    set_namelist namelist_cfg ln_ctl .false. 
    783810    set_namelist namelist_cfg ln_clobber .true. 
     811    set_namelist namelist_cfg ln_read_cfg .true. 
     812    set_namelist namelist_cfg ln_linssh .false. 
    784813    set_namelist namelist_cfg jpni 8 
    785814    set_namelist namelist_cfg jpnj 4 
     
    802831    set_namelist namelist_cfg ln_ctl .false. 
    803832    set_namelist namelist_cfg ln_clobber .true. 
     833    set_namelist namelist_cfg ln_read_cfg .true. 
     834    set_namelist namelist_cfg ln_linssh .false. 
    804835    set_namelist namelist_cfg jpni 8 
    805836    set_namelist namelist_cfg jpnj 4 
     
    843874    set_namelist namelist_cfg ln_ctl .false. 
    844875    set_namelist namelist_cfg ln_clobber .true. 
     876    set_namelist namelist_cfg ln_read_cfg .true. 
     877    set_namelist namelist_cfg ln_linssh .false. 
    845878    set_namelist namelist_cfg jpni 8 
    846879    set_namelist namelist_cfg jpnj 4 
     
    867900    set_namelist namelist_cfg ln_ctl .false. 
    868901    set_namelist namelist_cfg ln_clobber .true. 
     902    set_namelist namelist_cfg ln_read_cfg .true. 
     903    set_namelist namelist_cfg ln_linssh .false. 
    869904    set_namelist namelist_cfg jpni 4 
    870905    set_namelist namelist_cfg jpnj 8 
     
    894929    JOB_FILE=${EXE_DIR}/run_job.sh 
    895930    NPROC=32 
    896     \rm $JOB_FILE 
     931    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
    897932    cd ${EXE_DIR} 
    898933    set_namelist namelist_cfg cn_exp \"SAS\" 
     
    902937    set_namelist namelist_cfg ln_ctl .false. 
    903938    set_namelist namelist_cfg ln_clobber .true. 
     939    set_namelist namelist_cfg ln_read_cfg .true. 
     940    set_namelist namelist_cfg ln_linssh .true. 
    904941    set_namelist namelist_cfg nn_fwb 0 
    905942    set_namelist namelist_cfg jpni 8 
     
    923960    set_namelist namelist_cfg ln_ctl .false. 
    924961    set_namelist namelist_cfg ln_clobber .true. 
     962    set_namelist namelist_cfg ln_read_cfg .true. 
     963    set_namelist namelist_cfg ln_linssh .true. 
    925964    set_namelist namelist_cfg nn_fwb 0 
    926965    set_namelist namelist_cfg jpni 8 
     
    928967    set_namelist namelist_cfg jpnij 32 
    929968    set_namelist namelist_cfg nn_rstctl 2 
    930     set_namelist namelist_cfg cn_ocerst_in \"SAS_00000050_restart\" 
     969    set_namelist namelist_cfg cn_ocerst_in \"SAS_00000050_restart_ice\" 
     970    if [ ${USING_MPMD} == "yes" ] ; then 
     971       set_xio_using_server iodef.xml true 
     972    else 
     973       set_xio_using_server iodef.xml false 
     974    fi 
    931975    for (( i=1; i<=$NPROC; i++)) ; do 
    932976        L_NPROC=$(( $i - 1 )) 
    933977        L_NPROC=`printf "%04d\n" ${L_NPROC}` 
    934         ln -sf ../LONG/SAS_00000050_restart_${L_NPROC}.nc . 
     978        ln -sf ../LONG/SAS_00000050_restart_ice_${L_NPROC}.nc . 
    935979    done 
    936     if [ ${USING_MPMD} == "yes" ] ; then 
    937        set_xio_using_server iodef.xml true 
    938     else 
    939        set_xio_using_server iodef.xml false 
    940     fi 
    941980    cd ${SETTE_DIR} 
    942981    . ./prepare_job.sh input_SAS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
     
    945984fi 
    946985 
    947 if [ ${config} -eq 12 ] ;  then 
    948 ## Reproducibility tests for ORCA2_SAS_LIM 
    949     export TEST_NAME="REPRO_8_4" 
    950     cd ${CONFIG_DIR} 
    951     . ./makenemo -m ${CMP_NAM} -n SAS_32 -r ORCA2_SAS_LIM -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 
    952     cd ${SETTE_DIR} 
    953     . ./param.cfg 
    954     . ./all_functions.sh 
    955     . ./prepare_exe_dir.sh 
    956     JOB_FILE=${EXE_DIR}/run_job.sh 
    957     NPROC=32 
    958     \rm ${JOB_FILE} 
    959     cd ${EXE_DIR} 
    960     set_namelist namelist_cfg cn_exp \"SAS\" 
    961     set_namelist namelist_cfg nn_it000 51 
    962     set_namelist namelist_cfg nn_itend 100 
    963     set_namelist namelist_cfg ln_ctl .false. 
    964     set_namelist namelist_cfg ln_clobber .true. 
    965     set_namelist namelist_cfg nn_fwb 0 
    966     set_namelist namelist_cfg jpni 8 
    967     set_namelist namelist_cfg jpnj 4 
    968     set_namelist namelist_cfg jpnij 32 
    969     if [ ${USING_MPMD} == "yes" ] ; then 
    970        set_xio_using_server iodef.xml true 
    971     else 
    972        set_xio_using_server iodef.xml false 
    973     fi 
    974     cd ${SETTE_DIR} 
    975     . ./prepare_job.sh input_SAS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE}  ${NUM_XIOSERVERS} 
    976     cd ${SETTE_DIR} 
    977     . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    978     cd ${SETTE_DIR} 
    979     export TEST_NAME="REPRO_4_8" 
    980     . ./prepare_exe_dir.sh 
    981     cd ${EXE_DIR} 
    982     set_namelist namelist_cfg cn_exp \"SAS\" 
    983     set_namelist namelist_cfg nn_it000 51 
    984     set_namelist namelist_cfg nn_itend 100 
    985     set_namelist namelist_cfg ln_ctl .false. 
    986     set_namelist namelist_cfg ln_clobber .true. 
    987     set_namelist namelist_cfg nn_fwb 0 
    988     set_namelist namelist_cfg jpni 4 
    989     set_namelist namelist_cfg jpnj 8 
    990     set_namelist namelist_cfg jpnij 32 
    991     if [ ${USING_MPMD} == "yes" ] ; then 
    992        set_xio_using_server iodef.xml true 
    993     else 
    994        set_xio_using_server iodef.xml false 
    995     fi 
    996     cd ${SETTE_DIR} 
    997     . ./prepare_job.sh input_SAS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
    998     cd ${SETTE_DIR} 
    999     . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    1000 fi 
    1001986# TESTS FOR ISOMIP CONFIGURATION 
    1002987if [ ${config} -eq 13 ] ;  then 
     
    1004989    export TEST_NAME="LONG" 
    1005990    cd ${CONFIG_DIR} 
    1006     . ./makenemo -m ${CMP_NAM} -n ISOMIP_LONG -u ISOMIP -j 8 del_key ${DEL_KEYS} 
     991    . ./makenemo -m ${CMP_NAM} -n ISOMIP_LONG -r ISOMIP -j 8 del_key ${DEL_KEYS} 
    1007992    cd ${SETTE_DIR} 
    1008993    . ./param.cfg 
     
    10181003    set_namelist namelist_cfg nn_stock 48 
    10191004    set_namelist namelist_cfg ln_clobber .true. 
    1020     set_namelist namelist_cfg nn_fwb 0 
    1021 #   set_namelist namelist_cfg nn_solv 2 
     1005    set_namelist namelist_cfg ln_read_cfg .true. 
     1006    set_namelist namelist_cfg ln_linssh .true. 
     1007    set_namelist namelist_cfg nn_fwb 0 
    10221008    set_namelist namelist_cfg jpni 2 
    10231009    set_namelist namelist_cfg jpnj 2 
     
    10421028    set_namelist namelist_cfg nn_rstctl 2 
    10431029    set_namelist namelist_cfg ln_clobber .true. 
    1044     set_namelist namelist_cfg nn_fwb 0 
    1045 #   set_namelist namelist_cfg nn_solv 2 
     1030    set_namelist namelist_cfg ln_read_cfg .true. 
     1031    set_namelist namelist_cfg ln_linssh .true. 
     1032    set_namelist namelist_cfg nn_fwb 0 
    10461033    set_namelist namelist_cfg jpni 2 
    10471034    set_namelist namelist_cfg jpnj 2 
     
    10721059    export TEST_NAME="REPRO_1_4" 
    10731060    cd ${CONFIG_DIR} 
    1074     . ./makenemo -m ${CMP_NAM} -n ISOMIP_4 -u ISOMIP -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 
     1061    . ./makenemo -m ${CMP_NAM} -n ISOMIP_4 -r ISOMIP -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 
    10751062    cd ${SETTE_DIR} 
    10761063    . ./param.cfg 
     
    10841071    set_namelist namelist_cfg nn_it000 1 
    10851072    set_namelist namelist_cfg nn_itend 48 
    1086     set_namelist namelist_cfg nn_fwb 0 
    1087     set_namelist namelist_cfg nn_bench 0 
    1088     set_namelist namelist_cfg ln_ctl .false. 
    1089     set_namelist namelist_cfg ln_clobber .true. 
    1090 #   set_namelist namelist_cfg nn_solv 2 
     1073    set_namelist namelist_cfg ln_ctl .false. 
     1074    set_namelist namelist_cfg ln_clobber .true. 
     1075    set_namelist namelist_cfg ln_read_cfg .true. 
     1076    set_namelist namelist_cfg ln_linssh .true. 
     1077    set_namelist namelist_cfg nn_fwb 0 
    10911078    set_namelist namelist_cfg jpni 1 
    10921079    set_namelist namelist_cfg jpnj 4 
     
    11121099    set_namelist namelist_cfg nn_it000 1 
    11131100    set_namelist namelist_cfg nn_itend 48 
    1114     set_namelist namelist_cfg nn_fwb 0 
    1115     set_namelist namelist_cfg ln_ctl .false. 
    1116     set_namelist namelist_cfg ln_clobber .true. 
    1117 #   set_namelist namelist_cfg nn_solv 2 
     1101    set_namelist namelist_cfg ln_ctl .false. 
     1102    set_namelist namelist_cfg ln_clobber .true. 
     1103    set_namelist namelist_cfg ln_read_cfg .true. 
     1104    set_namelist namelist_cfg ln_linssh .true. 
     1105    set_namelist namelist_cfg nn_fwb 0 
    11181106    set_namelist namelist_cfg jpni 2 
    11191107    set_namelist namelist_cfg jpnj 2 
     
    11371125    export TEST_NAME="REPRO_4_4" 
    11381126    cd ${CONFIG_DIR} 
    1139     . ./makenemo -m ${CMP_NAM} -n ORCA2_LIM_OBS -r ORCA2_LIM -j 8 add_key "key_mpp_rep key_asminc" del_key ${DEL_KEYS} 
     1127    . ./makenemo -m ${CMP_NAM} -n ORCA2_LIM3_OBS -r ORCA2_LIM3 -j 8 add_key "key_mpp_rep key_asminc" del_key ${DEL_KEYS} 
    11401128    cd ${SETTE_DIR} 
    11411129    . ./param.cfg 
     
    11511139    set_namelist namelist_cfg ln_ctl .false. 
    11521140    set_namelist namelist_cfg ln_clobber .true. 
     1141    set_namelist namelist_cfg ln_read_cfg .true. 
     1142    set_namelist namelist_cfg ln_linssh .false. 
    11531143    set_namelist namelist_cfg jpni 4 
    11541144    set_namelist namelist_cfg jpnj 4 
     
    11881178    set_namelist namelist_cfg ln_ctl .false. 
    11891179    set_namelist namelist_cfg ln_clobber .true. 
     1180    set_namelist namelist_cfg ln_read_cfg .true. 
     1181    set_namelist namelist_cfg ln_linssh .false. 
    11901182    set_namelist namelist_cfg jpni 2 
    11911183    set_namelist namelist_cfg jpnj 8 
     
    12311223    set_namelist namelist_cfg ln_ctl .false. 
    12321224    set_namelist namelist_cfg ln_clobber .true. 
     1225    set_namelist namelist_cfg ln_read_cfg .true. 
     1226    set_namelist namelist_cfg ln_linssh .true. 
    12331227    set_namelist namelist_cfg nn_fwb 0 
    12341228    set_namelist namelist_cfg jpni 1 
    12351229    set_namelist namelist_cfg jpnj 2 
    12361230    set_namelist namelist_cfg jpnij 2 
    1237 # 
    12381231    set_namelist 1_namelist_cfg nn_it000 1 
    12391232    set_namelist 1_namelist_cfg nn_itend 150 
    12401233    set_namelist 1_namelist_cfg ln_ctl .false. 
    12411234    set_namelist 1_namelist_cfg ln_clobber .true. 
    1242  
     1235    set_namelist 1_namelist_cfg ln_read_cfg .true. 
     1236    set_namelist 1_namelist_cfg ln_linssh .false. 
    12431237    if [ ${USING_MPMD} == "yes" ] ; then 
    12441238       set_xio_using_server iodef.xml true 
     
    12711265    set_namelist namelist_cfg ln_ctl .false. 
    12721266    set_namelist namelist_cfg ln_clobber .true. 
     1267    set_namelist namelist_cfg ln_read_cfg .true. 
     1268    set_namelist namelist_cfg ln_linssh .true. 
    12731269    set_namelist namelist_cfg nn_fwb 0 
    12741270    set_namelist namelist_cfg jpni 2 
     
    13041300    set_namelist namelist_cfg ln_ctl .false. 
    13051301    set_namelist namelist_cfg ln_clobber .true. 
     1302    set_namelist namelist_cfg ln_read_cfg .true. 
     1303    set_namelist namelist_cfg ln_linssh .true. 
    13061304    set_namelist namelist_cfg nn_fwb 0 
    13071305    set_namelist namelist_cfg jpni 2 
     
    13391337    set_namelist namelist_cfg nn_stock 75 
    13401338    set_namelist namelist_cfg ln_clobber .true. 
     1339    set_namelist namelist_cfg ln_read_cfg .true. 
     1340    set_namelist namelist_cfg ln_linssh .true. 
    13411341    set_namelist namelist_cfg nn_fwb 0 
    13421342    set_namelist namelist_cfg jpni 2 
     
    13511351    set_namelist 1_namelist_cfg ln_ctl .false. 
    13521352    set_namelist 1_namelist_cfg ln_clobber .true. 
     1353    set_namelist 1_namelist_cfg ln_read_cfg .true. 
     1354    set_namelist 1_namelist_cfg ln_linssh .false. 
    13531355# 
    13541356    if [ ${USING_MPMD} == "yes" ] ; then 
     
    13711373    set_namelist namelist_cfg nn_rstctl 2 
    13721374    set_namelist namelist_cfg ln_clobber .true. 
     1375    set_namelist namelist_cfg ln_read_cfg .true. 
     1376    set_namelist namelist_cfg ln_linssh .true. 
    13731377    set_namelist namelist_cfg nn_fwb 0 
    13741378    set_namelist namelist_cfg jpni 2 
     
    13841388    set_namelist 1_namelist_cfg nn_rstctl 2 
    13851389    set_namelist 1_namelist_cfg ln_clobber .true. 
     1390    set_namelist 1_namelist_cfg ln_read_cfg .true. 
     1391    set_namelist 1_namelist_cfg ln_linssh .false. 
    13861392    set_namelist namelist_cfg cn_ocerst_in \"O2LP_LONG_00000075_restart\" 
    13871393    set_namelist namelist_ice_cfg cn_icerst_in \"O2LP_LONG_00000075_restart_ice\" 
     
    14241430    set_namelist namelist_cfg ln_ctl .false. 
    14251431    set_namelist namelist_cfg ln_clobber .true. 
     1432    set_namelist namelist_cfg ln_read_cfg .true. 
     1433    set_namelist namelist_cfg ln_linssh .false. 
    14261434    set_namelist namelist_cfg nn_fwb 0 
    14271435    set_namelist namelist_cfg jpni 4 
    14281436    set_namelist namelist_cfg jpnj 4 
    14291437    set_namelist namelist_cfg jpnij 16 
    1430 #   set_namelist namelist_cfg nn_solv 2 
    1431 # 
    14321438    set_namelist 1_namelist_cfg nn_it000 1 
    14331439    set_namelist 1_namelist_cfg nn_itend 150 
    14341440    set_namelist 1_namelist_cfg ln_ctl .false. 
    14351441    set_namelist 1_namelist_cfg ln_clobber .true. 
     1442    set_namelist 1_namelist_cfg ln_read_cfg .true. 
     1443    set_namelist 1_namelist_cfg ln_linssh .true. 
    14361444 
    14371445    if [ ${USING_MPMD} == "yes" ] ; then 
     
    14561464    set_namelist namelist_cfg ln_ctl .false. 
    14571465    set_namelist namelist_cfg ln_clobber .true. 
     1466    set_namelist namelist_cfg ln_read_cfg .true. 
     1467    set_namelist namelist_cfg ln_linssh .false. 
    14581468    set_namelist namelist_cfg nn_fwb 0 
    14591469    set_namelist namelist_cfg jpni 2 
    14601470    set_namelist namelist_cfg jpnj 8 
    14611471    set_namelist namelist_cfg jpnij 16 
    1462 #   set_namelist namelist_cfg nn_solv 2 
    1463 # 
    14641472    set_namelist 1_namelist_cfg nn_it000 1 
    14651473    set_namelist 1_namelist_cfg nn_itend 150 
    14661474    set_namelist 1_namelist_cfg ln_ctl .false. 
    14671475    set_namelist 1_namelist_cfg ln_clobber .true. 
     1476    set_namelist 1_namelist_cfg ln_read_cfg .true. 
     1477    set_namelist 1_namelist_cfg ln_linssh .true. 
    14681478 
    14691479    if [ ${USING_MPMD} == "yes" ] ; then 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette_rpt

    r6140 r7277  
    415415    set dorv = `ls -1rtd ./WORCA2LIM3_16/{$mach}/* | tail -1l ` 
    416416    set dorv = $dorv:t 
    417     set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_2_8/ocean.output 
    418     set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_2_8/solver.stat 
    419     set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_4/ocean.output 
    420     set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_4/solver.stat 
     417    set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/ocean.output 
     418    set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/solver.stat 
     419    set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/ocean.output 
     420    set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/solver.stat 
    421421 
    422422    cmp -s $f1s $f2s 
Note: See TracChangeset for help on using the changeset viewer.