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 3465 for branches/2012/dev_r3438_LOCEAN15_PISLOB/NEMOGCM/SETTE/sette.sh – NEMO

Ignore:
Timestamp:
2012-09-04T12:14:47+02:00 (12 years ago)
Author:
cetlod
Message:

branch:2012/dev_r3438_LOCEAN15_PISLOB update sette scripts according to new developments in PISCES, see ticket #972

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2012/dev_r3438_LOCEAN15_PISLOB/NEMOGCM/SETTE/sette.sh

    r3336 r3465  
    155155do 
    156156 
    157 # TESTS FOR GYRE_LOBSTER CONFIGURATION 
     157# TESTS FOR GYRE CONFIGURATION 
    158158if [ ${config} -eq 1 ] ;  then 
    159     ## Restartability tests for GYRE_LOBSTER 
     159    ## Restartability tests for GYRE 
    160160    export TEST_NAME="LONG" 
    161161    cd ${SETTE_DIR} 
    162     . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_LONG -r GYRE_LOBSTER -j 8   
     162    . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRE_LONG -r GYRE -j 8   
    163163    cd ${SETTE_DIR} 
    164164    . param.cfg 
     
    169169    \rm $JOB_FILE 
    170170    cd ${EXE_DIR} 
    171     set_namelist namelist cn_exp \"GYRELOB_LONG\" 
     171    set_namelist namelist cn_exp \"GYRE_LONG\" 
    172172    set_namelist namelist nn_it000 1 
    173173    set_namelist namelist nn_itend 120 
     
    175175    set_namelist namelist ln_clobber .true. 
    176176    set_namelist namelist nn_solv 2 
    177     set_namelist namelist_top ln_diatrc .false. 
    178177    cd ${SETTE_DIR} 
    179178    cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    186185    . prepare_exe_dir.sh 
    187186    cd ${EXE_DIR} 
    188     set_namelist namelist cn_exp \"GYRELOB_SHORT\" 
     187    set_namelist namelist cn_exp \"GYRE_SHORT\" 
    189188    set_namelist namelist nn_it000 61 
    190189    set_namelist namelist nn_itend 120 
     
    194193    set_namelist namelist ln_clobber .true. 
    195194    set_namelist namelist nn_solv 2 
    196     ln -s -f ..\/LONG\/GYRELOB_LONG_00000060_restart.nc 
    197     ln -s -f ..\/LONG\/GYRELOB_LONG_00000060_restart_trc.nc 
    198     set_namelist namelist cn_ocerst_in \"GYRELOB_LONG_00000060_restart\" 
    199     set_namelist namelist_top ln_diatrc .false. 
    200     set_namelist namelist_top ln_rsttr .true. 
    201     set_namelist namelist_top nn_rsttr 2 
    202     set_namelist namelist_top cn_trcrst_in \"GYRELOB_LONG_00000060_restart_trc\" 
     195    ln -s -f ..\/LONG\/GYRE_LONG_00000060_restart.nc 
     196    ln -s -f ..\/LONG\/GYRE_LONG_00000060_restart_trc.nc 
     197    set_namelist namelist cn_ocerst_in \"GYRE_LONG_00000060_restart\" 
    203198    cd ${SETTE_DIR} 
    204199    cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    209204 
    210205if [ ${config} -eq 2 ] ;  then 
    211     ## Reproducibility tests for GYRE_LOBSTER 
     206    ## Reproducibility tests for GYRE 
    212207    export TEST_NAME="REPRO_1_4" 
    213208    cd ${SETTE_DIR} 
    214     . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER -j 8 add_key "key_mpp_rep key_mpp_mpi" 
     209    . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRE_4 -r GYRE -j 8 add_key "key_mpp_mpi key_mpp_rep" 
    215210    cd ${SETTE_DIR} 
    216211    . param.cfg 
     
    221216    \rm $JOB_FILE 
    222217    cd ${EXE_DIR} 
    223     set_namelist namelist cn_exp \"GYRELOB_14\" 
     218    set_namelist namelist cn_exp \"GYRE_14\" 
    224219    set_namelist namelist nn_it000 1 
    225220    set_namelist namelist nn_itend 60 
     
    229224    set_namelist namelist ln_clobber .true. 
    230225    set_namelist namelist nn_solv 2 
    231     set_namelist namelist_top ln_diatrc .false. 
    232     set_namelist namelist_top ln_trcdta .false. 
    233226    set_namelist namelist jpni 1 
    234227    set_namelist namelist jpnj 4 
     
    247240    \rm $JOB_FILE 
    248241    cd ${EXE_DIR} 
    249     set_namelist namelist cn_exp \"GYRELOB_22\" 
     242    set_namelist namelist cn_exp \"GYRE_22\" 
    250243    set_namelist namelist nn_it000 1 
    251244    set_namelist namelist nn_itend 60 
     
    254247    set_namelist namelist ln_clobber .true. 
    255248    set_namelist namelist nn_solv 2 
    256     set_namelist namelist_top ln_diatrc .false. 
    257     set_namelist namelist_top ln_trcdta .false. 
    258249    set_namelist namelist jpni 2 
    259250    set_namelist namelist jpnj 2 
     
    290281    # put ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    291282    # if not you need input files, and for tests is not necessary 
    292     set_namelist namelist_pisces ln_ironsed .false. 
    293     set_namelist namelist_pisces ln_river .false. 
    294     set_namelist namelist_pisces ln_ndepo .false. 
    295     set_namelist namelist_pisces ln_dust .false. 
    296     set_namelist namelist_pisces ln_presatm .false. 
     283    set_namelist namelist_pisces ln_presatm .false. 
     284    set_namelist namelist_pisces ln_varpar .false. 
     285    set_namelist namelist_pisces ln_dust .false. 
     286    set_namelist namelist_pisces ln_solub .false. 
     287    set_namelist namelist_pisces ln_river .false. 
     288    set_namelist namelist_pisces ln_ndepo .false. 
     289    set_namelist namelist_pisces ln_ironsed .false. 
     290    set_namelist namelist_pisces ln_hydrofe .false. 
    297291    cd ${SETTE_DIR} 
    298292    cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    324318    # put ln_ironsed, ln_river, ln_ndepo, ln_dust 
    325319    # if not you need input files, and for tests is not necessary 
    326     set_namelist namelist_pisces ln_ironsed .false. 
    327     set_namelist namelist_pisces ln_river .false. 
    328     set_namelist namelist_pisces ln_ndepo .false. 
    329     set_namelist namelist_pisces ln_dust .false. 
    330     set_namelist namelist_pisces ln_presatm .false. 
     320    set_namelist namelist_pisces ln_presatm .false. 
     321    set_namelist namelist_pisces ln_varpar .false. 
     322    set_namelist namelist_pisces ln_dust .false. 
     323    set_namelist namelist_pisces ln_solub .false. 
     324    set_namelist namelist_pisces ln_river .false. 
     325    set_namelist namelist_pisces ln_ndepo .false. 
     326    set_namelist namelist_pisces ln_ironsed .false. 
     327    set_namelist namelist_pisces ln_hydrofe .false. 
     328    # put ln_pisdmp to false : no relaxation to global mean value 
     329    set_namelist namelist_pisces ln_pisdmp .false. 
    331330    cd ${SETTE_DIR} 
    332331    cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    340339    export TEST_NAME="REPRO_4_4" 
    341340    cd ${SETTE_DIR} 
    342     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_16 -r ORCA2_LIM_PISCES -j 8 add_key "key_mpp_rep key_mpp_mpi" 
     341    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_16 -r ORCA2_LIM_PISCES -j 8 add_key "key_mpp_mpi key_mpp_rep" 
    343342    cd ${SETTE_DIR} 
    344343    . param.cfg 
     
    361360    # put ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    362361    # if not you need input files, and for tests is not necessary 
    363     set_namelist namelist_pisces ln_ironsed .false. 
    364     set_namelist namelist_pisces ln_river .false. 
    365     set_namelist namelist_pisces ln_ndepo .false. 
    366     set_namelist namelist_pisces ln_dust .false. 
    367     set_namelist namelist_pisces ln_presatm .false. 
     362    set_namelist namelist_pisces ln_presatm .false. 
     363    set_namelist namelist_pisces ln_varpar .false. 
     364    set_namelist namelist_pisces ln_dust .false. 
     365    set_namelist namelist_pisces ln_solub .false. 
     366    set_namelist namelist_pisces ln_river .false. 
     367    set_namelist namelist_pisces ln_ndepo .false. 
     368    set_namelist namelist_pisces ln_ironsed .false. 
     369    set_namelist namelist_pisces ln_hydrofe .false. 
     370    # put ln_pisdmp to false : no relaxation to global mean value 
     371    set_namelist namelist_pisces ln_pisdmp .false. 
    368372    cd ${SETTE_DIR} 
    369373    cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    391395    # put ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    392396    # if not you need input files, and for tests is not necessary 
    393     set_namelist namelist_pisces ln_ironsed .false. 
    394     set_namelist namelist_pisces ln_river .false. 
    395     set_namelist namelist_pisces ln_ndepo .false. 
    396     set_namelist namelist_pisces ln_dust .false. 
    397     set_namelist namelist_pisces ln_presatm .false. 
     397    set_namelist namelist_pisces ln_presatm .false. 
     398    set_namelist namelist_pisces ln_varpar .false. 
     399    set_namelist namelist_pisces ln_dust .false. 
     400    set_namelist namelist_pisces ln_solub .false. 
     401    set_namelist namelist_pisces ln_river .false. 
     402    set_namelist namelist_pisces ln_ndepo .false. 
     403    set_namelist namelist_pisces ln_ironsed .false. 
     404    set_namelist namelist_pisces ln_hydrofe .false. 
     405    # put ln_pisdmp to false : no relaxation to global mean value 
     406    set_namelist namelist_pisces ln_pisdmp .false. 
    398407    cd ${SETTE_DIR} 
    399408    cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    426435    # put ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    427436    # if not you need input files, and for tests is not necessary 
    428     set_namelist namelist_pisces ln_ironsed .false. 
    429     set_namelist namelist_pisces ln_river .false. 
    430     set_namelist namelist_pisces ln_ndepo .false. 
    431     set_namelist namelist_pisces ln_dust .false. 
    432     set_namelist namelist_pisces ln_presatm .false. 
     437    set_namelist namelist_pisces ln_presatm .false. 
     438    set_namelist namelist_pisces ln_varpar .false. 
     439    set_namelist namelist_pisces ln_dust .false. 
     440    set_namelist namelist_pisces ln_solub .false. 
     441    set_namelist namelist_pisces ln_river .false. 
     442    set_namelist namelist_pisces ln_ndepo .false. 
     443    set_namelist namelist_pisces ln_ironsed .false. 
     444    set_namelist namelist_pisces ln_hydrofe .false. 
    433445    cd ${SETTE_DIR} 
    434446   cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    451463    # put ln_ironsed, ln_river, ln_ndepo, ln_dust 
    452464    # if not you need input files, and for tests is not necessary 
    453     set_namelist namelist_pisces ln_ironsed .false. 
    454     set_namelist namelist_pisces ln_river .false. 
    455     set_namelist namelist_pisces ln_ndepo .false. 
    456     set_namelist namelist_pisces ln_dust .false. 
    457     set_namelist namelist_pisces ln_presatm .false. 
     465    set_namelist namelist_pisces ln_presatm .false. 
     466    set_namelist namelist_pisces ln_varpar .false. 
     467    set_namelist namelist_pisces ln_dust .false. 
     468    set_namelist namelist_pisces ln_solub .false. 
     469    set_namelist namelist_pisces ln_river .false. 
     470    set_namelist namelist_pisces ln_ndepo .false. 
     471    set_namelist namelist_pisces ln_ironsed .false. 
     472    set_namelist namelist_pisces ln_hydrofe .false. 
     473    # put ln_pisdmp to false : no relaxation to global mean value 
     474    set_namelist namelist_pisces ln_pisdmp .false. 
    458475    cd ${SETTE_DIR} 
    459476   cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    467484    export TEST_NAME="REPRO_4_4" 
    468485    cd ${SETTE_DIR} 
    469     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2OFFPIS_16 -r ORCA2_OFF_PISCES -j 8 add_key "key_mpp_rep key_mpp_mpi" 
     486    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2OFFPIS_16 -r ORCA2_OFF_PISCES -j 8 add_key "key_mpp_mpi key_mpp_rep" 
    470487    cd ${SETTE_DIR} 
    471488    . param.cfg 
     
    486503    # put ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    487504    # if not you need input files, and for tests is not necessary 
    488     set_namelist namelist_pisces ln_ironsed .false. 
    489     set_namelist namelist_pisces ln_river .false. 
    490     set_namelist namelist_pisces ln_ndepo .false. 
    491     set_namelist namelist_pisces ln_dust .false. 
    492     set_namelist namelist_pisces ln_presatm .false. 
     505    set_namelist namelist_pisces ln_presatm .false. 
     506    set_namelist namelist_pisces ln_varpar .false. 
     507    set_namelist namelist_pisces ln_dust .false. 
     508    set_namelist namelist_pisces ln_solub .false. 
     509    set_namelist namelist_pisces ln_river .false. 
     510    set_namelist namelist_pisces ln_ndepo .false. 
     511    set_namelist namelist_pisces ln_ironsed .false. 
     512    set_namelist namelist_pisces ln_hydrofe .false. 
     513    # put ln_pisdmp to false : no relaxation to global mean value 
     514    set_namelist namelist_pisces ln_pisdmp .false. 
    493515    cd ${SETTE_DIR} 
    494516   cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    514536    # put ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
    515537    # if not you need input files, and for tests is not necessary 
    516     set_namelist namelist_pisces ln_ironsed .false. 
    517     set_namelist namelist_pisces ln_river .false. 
    518     set_namelist namelist_pisces ln_ndepo .false. 
    519     set_namelist namelist_pisces ln_dust .false. 
    520     set_namelist namelist_pisces ln_presatm .false. 
     538    set_namelist namelist_pisces ln_presatm .false. 
     539    set_namelist namelist_pisces ln_varpar .false. 
     540    set_namelist namelist_pisces ln_dust .false. 
     541    set_namelist namelist_pisces ln_solub .false. 
     542    set_namelist namelist_pisces ln_river .false. 
     543    set_namelist namelist_pisces ln_ndepo .false. 
     544    set_namelist namelist_pisces ln_ironsed .false. 
     545    set_namelist namelist_pisces ln_hydrofe .false. 
     546    # put ln_pisdmp to false : no relaxation to global mean value 
     547    set_namelist namelist_pisces ln_pisdmp .false. 
    521548    cd ${SETTE_DIR} 
    522549   cp BATCH_TEMPLATE/batch-${COMPILER} job_batch_template || exit 
     
    584611    export TEST_NAME="LONG" 
    585612    cd ${SETTE_DIR} 
    586     . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_LONG -r AMM12 -j 8 add_key "key_mpp_rep" 
     613    . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_LONG -r AMM12 -j 8  add_key "key_mpp_rep" 
    587614    cd ${SETTE_DIR} 
    588615    . param.cfg 
     
    639666    export TEST_NAME="SHORT" 
    640667    cd ${SETTE_DIR} 
    641     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL_1_2 -r ORCA2_LIM -j 8 add_key "key_mpp_rep key_mpp_mpi key_agrif" del_key "key_zdftmx" 
     668    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL_1_2 -r ORCA2_LIM -j 8 add_key "key_mpp_mpi key_mpp_rep key_agrif" del_key "key_zdftmx" 
    642669    cd ${SETTE_DIR} 
    643670    . param.cfg 
Note: See TracChangeset for help on using the changeset viewer.