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 3011 for branches/2011/dev_r2855_LOCEAN7_SETTE – NEMO

Ignore:
Timestamp:
2011-10-27T15:03:40+02:00 (12 years ago)
Author:
flavoni
Message:

update SETTE

Location:
branches/2011/dev_r2855_LOCEAN7_SETTE/NEMOGCM/SETTE
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2011/dev_r2855_LOCEAN7_SETTE/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-X64_TITANE

    r2890 r3011  
    11#!/bin/bash  
    22#! 
    3 #MSUB -r DEF_TEST_NAME          # Nom du job                 
    4 #MSUB -n NPROCS                 # Reservation de 16 processus 
    5 #MSUB -T 10                     # Limite de temps elapsed du job ici 10 min      
    6 #MSUB -q test  
    7 ############################################################### 
     3#MSUB -T 3600                # Limite de temps elapsed du job ici 3600s 
     4#MSUB -r TEST_JOB            # Nom du job                 
     5#MSUB -n NPROCS              # Reservation de NPROCS(number of processus) 
     6########################################################################## 
    87# 
    98# set up mpp computing environment 
  • branches/2011/dev_r2855_LOCEAN7_SETTE/NEMOGCM/SETTE/prepare_exe_dir.sh

    r2890 r3011  
    7171 
    7272cp -r ${CONFIG_DIR}/${NEW_CONF}/EXP00/* ${EXE_DIR}/. 
     73cp -r ${SETTE_DIR}/iodef_sette.xml ${EXE_DIR}/. 
    7374cd ${EXE_DIR} 
  • branches/2011/dev_r2855_LOCEAN7_SETTE/NEMOGCM/SETTE/sette.sh

    r2890 r3011  
    129129#- 
    130130# Compiler among those in NEMOGCM/ARCH 
    131 COMPILER=PW6_VARGAS 
    132 export BATCH_COMMAND=llsubmit 
     131COMPILER=X64_TITANE 
     132export BATCH_COMMAND=ccc_msub 
    133133export MPI_INTERACT="no" 
    134134 
     
    152152    export TEST_NAME="LONG" 
    153153    cd ${SETTE_DIR} 
    154     . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_LONG -r GYRE_LOBSTER del_key "key_diatrc" 
     154    . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_LONG -r GYRE_LOBSTER  -j 8 
    155155    cd ${SETTE_DIR} 
    156156    . param.cfg 
     
    163163    set_namelist namelist nn_stock 60 
    164164    set_namelist namelist ln_clobber .true. 
    165     set_namelist namelist_top ln_trcrad .false. 
     165    set_namelist namelist nn_solv 2 
     166    set_namelist namelist_top ln_diatrc .false. 
    166167    cd ${SETTE_DIR} 
    167168    . ./fcm_job.sh input_GYRE.cfg 1 ${TEST_NAME} 
     
    178179    set_namelist namelist nn_rstctl 2 
    179180    set_namelist namelist ln_clobber .true. 
     181    set_namelist namelist nn_solv 2 
    180182    cp ..\/LONG\/GYRELOB_LONG_00000060_restart.nc . 
    181     set_namelist namelist cn_ocerst_in \"GYRELOB_LONG_00000060_restart.nc\" 
    182     set_namelist namelist_top ln_trcrad .false. 
     183    set_namelist namelist cn_ocerst_in \"GYRELOB_LONG_00000060_restart\" 
     184    set_namelist namelist_top ln_diatrc .false. 
    183185    set_namelist namelist_top ln_rsttr .true. 
    184186    set_namelist namelist_top nn_rsttr 2 
     
    193195    export TEST_NAME="LONG" 
    194196    cd ${SETTE_DIR} 
    195     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_LONG -r ORCA2_LIM_PISCES del_key "key_dtatrc key_diatrc" 
     197    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_LONG -r ORCA2_LIM_PISCES -j 8  
    196198    cd ${SETTE_DIR} 
    197199    . param.cfg 
     
    204206    set_namelist namelist nn_stock 75 
    205207    set_namelist namelist ln_clobber .true. 
     208    set_namelist namelist nn_solv 2 
     209    set_namelist namelist_top ln_trcdta .false. 
     210    set_namelist namelist_top ln_diatrc .false. 
    206211    set_namelist namelist_top ln_trcrad .false. 
    207     # put ln_pisdmp, ln_dustfer, ln_river, ln_ndepo, ln_sedinput to false 
     212    # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    208213    # if not you need input files, and for tests is not necessary 
    209214    set_namelist namelist_pisces ln_pisdmp .false. 
    210     set_namelist namelist_pisces ln_dustfer .false. 
     215    set_namelist namelist_pisces ln_ironsed .false. 
    211216    set_namelist namelist_pisces ln_river .false. 
    212217    set_namelist namelist_pisces ln_ndepo .false. 
    213     set_namelist namelist_pisces ln_sedinput .false. 
     218    set_namelist namelist_pisces ln_dust .false. 
     219    set_namelist namelist_pisces ln_presatm .false. 
    214220    cd ${SETTE_DIR} 
    215221    . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 1 ${TEST_NAME} 
     
    226232    set_namelist namelist nn_rstctl 2 
    227233    set_namelist namelist ln_clobber .true. 
    228     cp ../LONG/O2LP_LONG_00000075_restart.nc . 
     234    set_namelist namelist nn_solv 2 
     235    cp ../LONG/O2LP_LONG_00000075_restart*nc . 
    229236    set_namelist namelist cn_ocerst_in \"O2LP_LONG_00000075_restart\" 
    230     cp ../LONG/O2LP_LONG_00000075_restart_ice.nc . 
    231237    set_namelist namelist_ice cn_icerst_in \"O2LP_LONG_00000075_restart_ice\" 
     238    set_namelist namelist_top ln_diatrc .false. 
    232239    set_namelist namelist_top ln_trcrad .false. 
    233240    set_namelist namelist_top ln_rsttr .true. 
    234241    set_namelist namelist_top nn_rsttr 2 
    235     cp ../LONG/O2LP_LONG_00000075_restart_trc.nc . 
    236242    set_namelist namelist_top cn_trcrst_in \"O2LP_LONG_00000075_restart_trc\" 
    237     # put ln_pisdmp, ln_dustfer, ln_river, ln_ndepo, ln_sedinput 
     243    # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust 
    238244    # if not you need input files, and for tests is not necessary 
    239245    set_namelist namelist_pisces ln_pisdmp .false. 
    240     set_namelist namelist_pisces ln_dustfer .false. 
     246    set_namelist namelist_pisces ln_ironsed .false. 
    241247    set_namelist namelist_pisces ln_river .false. 
    242248    set_namelist namelist_pisces ln_ndepo .false. 
    243     set_namelist namelist_pisces ln_sedinput .false. 
     249    set_namelist namelist_pisces ln_dust .false. 
     250    set_namelist namelist_pisces ln_presatm .false. 
    244251    cd ${SETTE_DIR} 
    245252    . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 1 ${TEST_NAME} 
     
    250257    export TEST_NAME="LONG" 
    251258    cd ${SETTE_DIR} 
    252     . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_LONG -r POMME 
     259    . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_LONG -r POMME -j 8 
    253260    cd ${SETTE_DIR} 
    254261    . param.cfg 
     
    261268    set_namelist namelist nn_itend 600 
    262269    set_namelist namelist ln_clobber .true. 
     270    set_namelist namelist nn_solv 2 
    263271    cd ${SETTE_DIR} 
    264272    . ./fcm_job.sh input_POMME.cfg 1 ${TEST_NAME} 
     
    274282    set_namelist namelist nn_rstctl 2 
    275283    set_namelist namelist ln_clobber .true. 
    276     cp ../LONG/POMME_LONG_00000300_restart.nc . 
     284    set_namelist namelist nn_solv 2 
     285    cp ../LONG/POMME_LONG_00000300_restart*.nc . 
    277286    set_namelist namelist cn_ocerst_in \"POMME_LONG_00000300_restart\" 
    278287    cp ../LONG/restart.obc.output restart.obc 
     
    283292 
    284293if [ ${config} -eq 4 ] ;  then 
     294    ## Repropducilibity tests for GYRE_LOBSTER 
    285295    export TEST_NAME="REPRO_1_4" 
    286296    cd ${SETTE_DIR} 
    287     . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER add_key "key_mpp_mpi key_mpp_rep" del_key "key_vectopt_loop key_diatrc" 
     297    . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER -j 8 add_key "key_mpp_mpi"  
    288298    cd ${SETTE_DIR} 
    289299    . param.cfg 
     
    298308    set_namelist namelist ln_ctl .false. 
    299309    set_namelist namelist ln_clobber .true. 
     310    set_namelist namelist nn_solv 2 
     311    set_namelist namelist_top ln_diatrc .false. 
     312    set_namelist namelist_top ln_trcdta .false. 
    300313    set_namelist namelist jpni 1 
    301314    set_namelist namelist jpnj 4 
     
    314327    set_namelist namelist ln_ctl .false. 
    315328    set_namelist namelist ln_clobber .true. 
     329    set_namelist namelist nn_solv 2 
     330    set_namelist namelist_top ln_diatrc .false. 
     331    set_namelist namelist_top ln_trcdta .false. 
    316332    set_namelist namelist jpni 2 
    317333    set_namelist namelist jpnj 2 
     
    325341    export TEST_NAME="REPRO_4_4" 
    326342    cd ${SETTE_DIR} 
    327     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_16 -r ORCA2_LIM_PISCES add_key "key_mpp_mpi key_mpp_rep" del_key "key_v 
    328 ectopt_loop key_dtatrc key_diatrc" 
     343    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_16 -r ORCA2_LIM_PISCES -j 8 add_key "key_mpp_mpi" 
    329344    cd ${SETTE_DIR} 
    330345    . param.cfg 
     
    340355    set_namelist namelist jpnj 4 
    341356    set_namelist namelist jpnij 16 
    342     # put ln_pisdmp, ln_dustfer, ln_river, ln_ndepo, ln_sedinput to false 
     357    set_namelist namelist nn_solv 2 
     358  set_namelist namelist_top ln_trcdta .false. 
     359    set_namelist namelist_top ln_diatrc .false. 
     360    set_namelist namelist_top ln_trcrad .false. 
     361    # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    343362    # if not you need input files, and for tests is not necessary 
    344363    set_namelist namelist_pisces ln_pisdmp .false. 
    345     set_namelist namelist_pisces ln_dustfer .false. 
     364    set_namelist namelist_pisces ln_ironsed .false. 
    346365    set_namelist namelist_pisces ln_river .false. 
    347366    set_namelist namelist_pisces ln_ndepo .false. 
    348     set_namelist namelist_pisces ln_sedinput .false. 
     367    set_namelist namelist_pisces ln_dust .false. 
     368    set_namelist namelist_pisces ln_presatm .false. 
    349369    cd ${SETTE_DIR} 
    350370    . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 16 ${TEST_NAME} 
     
    362382    set_namelist namelist jpnj 8 
    363383    set_namelist namelist jpnij 16 
    364     # put ln_pisdmp, ln_dustfer, ln_river, ln_ndepo, ln_sedinput to false 
     384    set_namelist namelist nn_solv 2 
     385  set_namelist namelist_top ln_trcdta .false. 
     386    set_namelist namelist_top ln_diatrc .false. 
     387    set_namelist namelist_top ln_trcrad .false. 
     388    # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    365389    # if not you need input files, and for tests is not necessary 
    366390    set_namelist namelist_pisces ln_pisdmp .false. 
    367     set_namelist namelist_pisces ln_dustfer .false. 
     391    set_namelist namelist_pisces ln_ironsed .false. 
    368392    set_namelist namelist_pisces ln_river .false. 
    369393    set_namelist namelist_pisces ln_ndepo .false. 
    370     set_namelist namelist_pisces ln_sedinput .false. 
     394    set_namelist namelist_pisces ln_dust .false. 
     395    set_namelist namelist_pisces ln_presatm .false. 
    371396    cd ${SETTE_DIR} 
    372397    . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 16 ${TEST_NAME} 
     
    377402    export TEST_NAME="REPRO_1_4" 
    378403    cd ${SETTE_DIR} 
    379     . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_4 -r POMME add_key "key_mpp_mpi key_mpp_rep" 
     404    . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_4 -r POMME -j 8 add_key "key_mpp_mpi" 
    380405    cd ${SETTE_DIR} 
    381406    . param.cfg 
     
    388413    set_namelist namelist ln_ctl .false. 
    389414    set_namelist namelist ln_clobber .true. 
     415    set_namelist namelist nn_solv 2 
    390416    set_namelist namelist jpni 1 
    391417    set_namelist namelist jpnj 4 
     
    403429    set_namelist namelist ln_ctl .false. 
    404430    set_namelist namelist ln_clobber .true. 
     431    set_namelist namelist nn_solv 2 
    405432    set_namelist namelist jpni 2 
    406433    set_namelist namelist jpnj 2 
     
    414441    export TEST_NAME="SHORT" 
    415442    cd ${SETTE_DIR} 
    416     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL -r ORCA2_LIM add_key "key_agrif" del_key "key_vectopt_loop key_zdftmx" 
     443    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL -r ORCA2_LIM  -j 8 add_key "key_agrif" del_key "key_zdftmx" 
    417444    cd ${SETTE_DIR} 
    418445    . param.cfg 
     
    436463    export TEST_NAME="SHORT" 
    437464    cd ${SETTE_DIR} 
    438     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL_1_2 -r ORCA2_LIM add_key "key_mpp_mpi key_agrif" del_key "key_vectopt_loop key_zdftmx" 
     465    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL_1_2 -r ORCA2_LIM -j 8 add_key "key_mpp_mpi key_agrif" del_key "key_zdftmx" 
    439466    cd ${SETTE_DIR} 
    440467    . param.cfg 
Note: See TracChangeset for help on using the changeset viewer.