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 7323 – NEMO

Changeset 7323


Ignore:
Timestamp:
2016-11-23T15:02:59+01:00 (8 years ago)
Author:
flavoni
Message:

not use icebrges with pisces, just in sette tests

Location:
branches/2016/dev_CNRS_2016/NEMOGCM
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_CNRS_2016/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_cfg

    r7280 r7323  
    6969&namberg       !   iceberg parameters 
    7070!----------------------------------------------------------------------- 
    71       ln_icebergs              = .true.               ! iceberg floats or not 
     71      ln_icebergs              = .false.               ! iceberg floats or not 
    7272      ln_bergdia               = .true.               ! Calculate budgets 
    7373      nn_verbose_level         = 1                    ! Turn on more verbose output if level > 0 
  • branches/2016/dev_CNRS_2016/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/namelist_cfg

    r7283 r7323  
    6969&namberg       !   iceberg parameters 
    7070!----------------------------------------------------------------------- 
    71       ln_icebergs              = .true.               ! iceberg floats or not 
     71      ln_icebergs              = .false.               ! iceberg floats or not 
    7272      ln_bergdia               = .true.               ! Calculate budgets 
    7373      nn_verbose_level         = 1                    ! Turn on more verbose output if level > 0 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette.sh

    r7318 r7323  
    134134# Description of configuration tested: 
    135135# GYRE              :  1 &  2 
    136 # ORCA2_LIM3_PISCES :  3 &  4 
    137 # ORCA2_OFF_PISCES  :  5 &  6 
    138 # AMM12             :  7 &  8 
    139 # SAS               :  9     fos SAS there is no solver so is useless to test REPRO 
    140 # ISOMIP            : 10 & 11 
    141 # ORCA2_LIM3_OBS    : 12 
    142 # ORCA2_AGRIF_LIM   : 13  
     136# ORCA2_LIM3        :  3 &  4 
     137# ORCA2_LIM3_PISCES :  5 &  6 
     138# ORCA2_OFF_PISCES  :  7 &  8 
     139# AMM12             :  9 & 10  
     140# SAS               : 11     fos SAS there is no solver so is useless to test REPRO 
     141# ISOMIP            : 12 & 13 
     142# ORCA2_LIM3_OBS    : 14 
     143# ORCA2_AGRIF_LIM   : 15  
    143144#                    
    144145 
    145 for config in 1 2 3 4 5 6 7 8 9 10 11 12 13 
     146for config in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 
    146147 
    147148do 
     
    283284fi 
    284285 
     286# TESTS FOR ORCA2_LIM3 CONFIGURATION 
     287if [ ${config} -eq 3 ] ;  then 
     288    ## Restartability tests for ORCA2_LIM3 
     289    export TEST_NAME="LONG" 
     290    cd ${CONFIG_DIR} 
     291    . ./makenemo -m ${CMP_NAM} -n ORCA2LIM3_LONG -r ORCA2_LIM3 -j 8 del_key ${DEL_KEYS} 
     292    cd ${SETTE_DIR} 
     293    . ./param.cfg 
     294    . ./all_functions.sh 
     295    . ./prepare_exe_dir.sh 
     296    JOB_FILE=${EXE_DIR}/run_job.sh 
     297    NPROC=4 
     298    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
     299    cd ${EXE_DIR} 
     300    set_namelist namelist_cfg cn_exp \"O2L3_LONG\" 
     301    set_namelist namelist_cfg nn_it000 1 
     302    set_namelist namelist_cfg nn_itend 150 
     303    set_namelist namelist_cfg nn_stock 75 
     304    set_namelist namelist_cfg ln_clobber .true. 
     305    set_namelist namelist_cfg ln_read_cfg .true. 
     306    set_namelist namelist_cfg ln_linssh .false. 
     307    set_namelist namelist_cfg ln_icebergs .true. 
     308    set_namelist namelist_cfg nn_fwb 0 
     309    set_namelist namelist_cfg jpni 2 
     310    set_namelist namelist_cfg jpnj 2 
     311    set_namelist namelist_cfg jpnij 4 
     312    if [ ${USING_MPMD} == "yes" ] ; then 
     313       set_xio_using_server iodef.xml true 
     314    else 
     315       set_xio_using_server iodef.xml false 
     316    fi 
     317    cd ${SETTE_DIR} 
     318    . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
     319 
     320    cd ${SETTE_DIR} 
     321    export TEST_NAME="SHORT" 
     322    . ./prepare_exe_dir.sh 
     323    cd ${EXE_DIR} 
     324    set_namelist namelist_cfg cn_exp \"O2L3_SHORT\" 
     325    set_namelist namelist_cfg nn_it000 76 
     326    set_namelist namelist_cfg nn_itend 150 
     327    set_namelist namelist_cfg nn_stock 75 
     328    set_namelist namelist_cfg ln_rstart .true. 
     329    set_namelist namelist_cfg nn_rstctl 2 
     330    set_namelist namelist_cfg ln_clobber .true. 
     331    set_namelist namelist_cfg ln_read_cfg .true. 
     332    set_namelist namelist_cfg ln_linssh .false. 
     333    set_namelist namelist_cfg ln_icebergs .true. 
     334    set_namelist namelist_cfg nn_fwb 0 
     335    set_namelist namelist_cfg jpni 2 
     336    set_namelist namelist_cfg jpnj 2 
     337    set_namelist namelist_cfg jpnij 4 
     338    set_namelist namelist_cfg cn_ocerst_in \"O2L3_LONG_00000075_restart\" 
     339    set_namelist namelist_ice_cfg cn_icerst_in \"O2L3_LONG_00000075_restart_ice\" 
     340    for (( i=1; i<=$NPROC; i++)) ; do 
     341        L_NPROC=$(( $i - 1 )) 
     342        L_NPROC=`printf "%04d\n" ${L_NPROC}` 
     343        ln -sf ../LONG/O2L3_LONG_00000075_restart_${L_NPROC}.nc . 
     344        ln -sf ../LONG/O2L3_LONG_00000075_restart_ice_${L_NPROC}.nc . 
     345        ln -sf ../LONG/O2L3_LONG_icebergs_00000075_restart_${L_NPROC}.nc O2L3_LONG_00000075_restart_icebergs_${L_NPROC}.nc 
     346    done 
     347    if [ ${USING_MPMD} == "yes" ] ; then 
     348       set_xio_using_server iodef.xml true 
     349    else 
     350       set_xio_using_server iodef.xml false 
     351    fi 
     352    cd ${SETTE_DIR} 
     353    . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
     354    cd ${SETTE_DIR} 
     355    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     356fi 
     357 
     358if [ ${config} -eq 4 ] ;  then 
     359    ## Reproducibility tests for ORCA2_LIM3 
     360    export TEST_NAME="REPRO_8_4" 
     361    cd ${CONFIG_DIR} 
     362    . ./makenemo -m ${CMP_NAM} -n ORCA2LIM3_32 -r ORCA2_LIM3 -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 
     363    cd ${SETTE_DIR} 
     364    . ./param.cfg 
     365    . ./all_functions.sh 
     366    . ./prepare_exe_dir.sh 
     367    JOB_FILE=${EXE_DIR}/run_job.sh 
     368    NPROC=32 
     369    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
     370    cd ${EXE_DIR} 
     371    set_namelist namelist_cfg nn_it000 1 
     372    set_namelist namelist_cfg nn_itend 75 
     373    set_namelist namelist_cfg nn_fwb 0 
     374    set_namelist namelist_cfg ln_ctl .false. 
     375    set_namelist namelist_cfg ln_clobber .true. 
     376    set_namelist namelist_cfg ln_read_cfg .true. 
     377    set_namelist namelist_cfg ln_linssh .false. 
     378    set_namelist namelist_cfg ln_icebergs .true. 
     379    set_namelist namelist_cfg jpni 8 
     380    set_namelist namelist_cfg jpnj 4 
     381    set_namelist namelist_cfg jpnij 32 
     382    if [ ${USING_MPMD} == "yes" ] ; then 
     383       set_xio_using_server iodef.xml true 
     384    else 
     385       set_xio_using_server iodef.xml false 
     386    fi 
     387    cd ${SETTE_DIR} 
     388    . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
     389    cd ${SETTE_DIR} 
     390    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     391 
     392 
     393    cd ${SETTE_DIR} 
     394    export TEST_NAME="REPRO_4_8" 
     395    . ./prepare_exe_dir.sh 
     396    JOB_FILE=${EXE_DIR}/run_job.sh 
     397    NPROC=32 
     398    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
     399    cd ${EXE_DIR} 
     400    set_namelist namelist_cfg nn_it000 1 
     401    set_namelist namelist_cfg nn_itend 75 
     402    set_namelist namelist_cfg ln_clobber .true. 
     403    set_namelist namelist_cfg ln_read_cfg .true. 
     404    set_namelist namelist_cfg ln_linssh .false. 
     405    set_namelist namelist_cfg ln_icebergs .true. 
     406    set_namelist namelist_cfg nn_fwb 0 
     407    set_namelist namelist_cfg jpni 4 
     408    set_namelist namelist_cfg jpnj 8 
     409    set_namelist namelist_cfg jpnij 32 
     410    if [ ${USING_MPMD} == "yes" ] ; then 
     411       set_xio_using_server iodef.xml true 
     412    else 
     413       set_xio_using_server iodef.xml false 
     414    fi 
     415 
     416    cd ${SETTE_DIR} 
     417    . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
     418    cd ${SETTE_DIR} 
     419    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     420fi 
     421 
    285422# TESTS FOR ORCA2_LIM3_PISCES CONFIGURATION 
    286 if [ ${config} -eq 3 ] ;  then 
     423if [ ${config} -eq 5 ] ;  then 
    287424    ## Restartability tests for ORCA2_LIM3_PISCES 
    288425    export TEST_NAME="LONG" 
     
    369506        ln -sf ../LONG/O2L3P_LONG_00000075_restart_trc_${L_NPROC}.nc . 
    370507        ln -sf ../LONG/O2L3P_LONG_00000075_restart_ice_${L_NPROC}.nc . 
    371         ln -sf ../LONG/O2L3P_LONG_icebergs_00000075_restart_${L_NPROC}.nc . 
    372508    done 
    373509    if [ ${USING_MPMD} == "yes" ] ; then 
     
    382518fi 
    383519 
    384 if [ ${config} -eq 4 ] ;  then 
     520if [ ${config} -eq 6 ] ;  then 
    385521    ## Reproducibility tests for ORCA2_LIM3_PISCES 
    386522    export TEST_NAME="REPRO_4_8" 
     
    471607 
    472608# TESTS FOR ORCA2_OFF_PISCES CONFIGURATION 
    473 if [ ${config} -eq 5 ] ;  then 
     609if [ ${config} -eq 7 ] ;  then 
    474610    ## Restartability tests for ORCA2_OFF_PISCES 
    475611    export TEST_NAME="LONG" 
     
    490626    set_namelist namelist_cfg ln_clobber .true. 
    491627    set_namelist namelist_cfg ln_read_cfg .true. 
    492     set_namelist namelist_cfg ln_linssh .false. 
     628    set_namelist namelist_cfg ln_linssh .true. 
    493629    set_namelist namelist_cfg jpni 4 
    494630    set_namelist namelist_cfg jpnj 8 
     
    526662    set_namelist namelist_cfg ln_clobber .true. 
    527663    set_namelist namelist_cfg ln_read_cfg .true. 
    528     set_namelist namelist_cfg ln_linssh .false. 
     664    set_namelist namelist_cfg ln_linssh .true. 
    529665    set_namelist namelist_cfg jpni 8 
    530666    set_namelist namelist_cfg jpnj 4 
     
    562698fi 
    563699 
    564 if [ ${config} -eq 6 ] ;  then 
     700if [ ${config} -eq 8 ] ;  then 
    565701    ## Reproducibility tests for ORCA2_OFF_PISCES 
    566702    export TEST_NAME="REPRO_4_8" 
     
    580716    set_namelist namelist_cfg ln_clobber .true. 
    581717    set_namelist namelist_cfg ln_read_cfg .true. 
    582     set_namelist namelist_cfg ln_linssh .false. 
     718    set_namelist namelist_cfg ln_linssh .true. 
    583719    set_namelist namelist_cfg jpni 4 
    584720    set_namelist namelist_cfg jpnj 8 
     
    650786 
    651787# TESTS FOR AMM12 CONFIGURATION 
    652 if [ ${config} -eq 7 ] ;  then 
     788if [ ${config} -eq 9 ] ;  then 
    653789    ## Restartability tests for AMM12 
    654790    export TEST_NAME="LONG" 
     
    716852fi 
    717853 
    718 if [ ${config} -eq 8 ] ;  then 
     854if [ ${config} -eq 10 ] ;  then 
    719855## Reproducibility tests for AMM12 
    720856    export TEST_NAME="REPRO_8_4" 
     
    778914 
    779915# TESTS FOR ORCA2_SAS_LIM CONFIGURATION 
    780 if [ ${config} -eq 9 ] ;  then 
     916if [ ${config} -eq 11 ] ;  then 
    781917    ## Restartability tests for SAS 
    782918    export TEST_NAME="LONG" 
     
    845981 
    846982# TESTS FOR ISOMIP CONFIGURATION 
    847 if [ ${config} -eq 10 ] ;  then 
     983if [ ${config} -eq 12 ] ;  then 
    848984    ## Restartability tests for ISOMIP 
    849985    export TEST_NAME="LONG" 
     
    9151051    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    9161052fi 
    917 if [ ${config} -eq 11 ] ;  then 
     1053if [ ${config} -eq 13 ] ;  then 
    9181054    ## Reproducibility tests for ISOMIP 
    9191055    export TEST_NAME="REPRO_4_8" 
     
    9811117## Test assimilation interface code, OBS and ASM for reproducibility 
    9821118## Restartability not tested (ASM code not restartable while increments are being applied) 
    983 if [ ${config} -eq 12 ] ; then 
     1119if [ ${config} -eq 14 ] ; then 
    9841120   ## Reproducibility tests for ORCA2_LIM_OBS 
    9851121    export TEST_NAME="REPRO_4_8" 
     
    10661202fi 
    10671203# TEST FOR ORCA2_LIM_AGRIF : simple test of running AGRIF (no restartability neither reproducibility tests) 
    1068 if [ ${config} -eq 13 ] ;  then 
     1204if [ ${config} -eq 15 ] ;  then 
    10691205    ## ORCA2_LIM with Agulhas AGRIF zoom in MPI 
    10701206    export TEST_NAME="SHORT" 
Note: See TracChangeset for help on using the changeset viewer.