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

Changeset 3532


Ignore:
Timestamp:
2012-11-09T10:35:02+01:00 (12 years ago)
Author:
flavoni
Message:

Sette now is working, and all routines are coherents, see ticket: #941

Location:
trunk/NEMOGCM/SETTE
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-PW6_VARGAS

    r3520 r3532  
    6060  echo Directory is `pwd` 
    6161#  
    62 #  Run the executable  
     62#  Run the parallel MPI executable  
     63# 
     64  echo "Running time ${MPIRUN} ./opa" 
    6365# 
    6466  if [ MPI_FLAG == "yes" ]; then 
    65   echo "Running time ${MPIRUN} ./opa" 
    6667     time ${MPIRUN} ./opa 
    6768  else 
    68   echo "Running time ./opa" 
    6969     time ./opa 
    7070  fi 
  • trunk/NEMOGCM/SETTE/input_ORCA2_LIM_PISCES.cfg

    r3520 r3532  
    1 ORCA2_LIM_PISCES_v3.4.tar 
     1ORCA2_LIM_nemo_v3.4.tar 
  • trunk/NEMOGCM/SETTE/iodef_sette.xml

    r3294 r3532  
    209209 
    210210     <group id="ptrc_T" axis_ref="deptht" grid_ref="grid_T">   
    211        <field id="DIC"      description="Dissolved inorganic Concentration"        unit="molC/L"    /> 
    212        <field id="Alkalini" description="Total Alkalinity Concentration"           unit="eq/L"       /> 
    213        <field id="O2"       description="Oxygen Concentration"                     unit="molO2/L"    /> 
    214        <field id="CaCO3"    description="Calcite Concentration"                    unit="molC/L"    /> 
    215        <field id="PO4"      description="Phosphate Concentration"                  unit="molC/L"    /> 
    216        <field id="POC"      description="Small organic carbon Concentration"       unit="molC/L"    /> 
    217        <field id="Si"       description="Silicate Concentration"                   unit="molSi/L"    /> 
    218        <field id="PHY"      description="Nanophytoplankton Concentration"          unit="molC/L"    /> 
    219        <field id="ZOO"      description="Microzooplankton Concentration"           unit="molC/L"    /> 
    220        <field id="DOC"      description="Dissolved organic Concentration"          unit="molC/L"    /> 
    221        <field id="PHY2"     description="Diatoms Concentration"                    unit="molC/L"    /> 
    222        <field id="ZOO2"     description="Mesozooplankton Concentration"            unit="molC/L"    /> 
    223        <field id="BSi"      description="Diatoms Silicate Concentration"           unit="molC/L"    /> 
    224        <field id="Fer"      description="Dissolved Iron Concentration"             unit="molFe/L"    /> 
    225        <field id="BFe"      description="Big iron particles Concentration"         unit="molFe/L"    /> 
    226        <field id="GOC"      description="Big organic carbon Concentration"         unit="molC/L"    /> 
    227        <field id="SFe"      description="Small iron particles Concentration"       unit="molFe/L"    /> 
    228        <field id="DFe"      description="Diatoms iron  Concentration"              unit="molFe/L"    /> 
    229        <field id="DSi"      description="Sinking biogenic Silicate Concentration"  unit="molC/L"    /> 
    230        <field id="NFe"      description="Nano iron Concentration"                  unit="molC/L"    /> 
    231        <field id="NCHL"     description="Nano chlorophyl Concentration"            unit="gChl/L"    /> 
    232        <field id="DCHL"     description="Diatoms chlorophyl Concentration"         unit="gChl/L"    /> 
    233        <field id="NO3"      description="Nitrates Concentration"                   unit="molC/L"    /> 
    234        <field id="NH4"      description="Ammonium Concentration"                   unit="molC/L"    /> 
     211       <field id="DIC"      description="Dissolved inorganic Concentration"        unit="mmol/m3" /> 
     212       <field id="Alkalini" description="Total Alkalinity Concentration"           unit="mmol/m3"    /> 
     213       <field id="O2"       description="Oxygen Concentration"                     unit="mmol/m3" /> 
     214       <field id="CaCO3"    description="Calcite Concentration"                    unit="mmol/m3" /> 
     215       <field id="PO4"      description="Phosphate Concentration"                  unit="mmol/m3" /> 
     216       <field id="POC"      description="Small organic carbon Concentration"       unit="mmol/m3" /> 
     217       <field id="Si"       description="Silicate Concentration"                   unit="mmol/m3" /> 
     218       <field id="PHY"      description="Nanophytoplankton Concentration"          unit="mmol/m3" /> 
     219       <field id="ZOO"      description="Microzooplankton Concentration"           unit="mmol/m3" /> 
     220       <field id="DOC"      description="Dissolved organic Concentration"          unit="mmol/m3" /> 
     221       <field id="PHY2"     description="Diatoms Concentration"                    unit="mmol/m3" /> 
     222       <field id="ZOO2"     description="Mesozooplankton Concentration"            unit="mmol/m3" /> 
     223       <field id="DSi"      description="Diatoms Silicate Concentration"           unit="mmol/m3" /> 
     224       <field id="Fer"      description="Dissolved Iron Concentration"             unit="mmol/m3" /> 
     225       <field id="BFe"      description="Big iron particles Concentration"         unit="mmol/m3" /> 
     226       <field id="GOC"      description="Big organic carbon Concentration"         unit="mmol/m3" /> 
     227       <field id="SFe"      description="Small iron particles Concentration"       unit="mmol/m3" /> 
     228       <field id="DFe"      description="Diatoms iron  Concentration"              unit="mmol/m3" /> 
     229       <field id="GSi"      description="Sinking biogenic Silicate Concentration"  unit="mmol/m3" /> 
     230       <field id="NFe"      description="Nano iron Concentration"                  unit="mmol/m3" /> 
     231       <field id="NCHL"     description="Nano chlorophyl Concentration"            unit="mg/m3" /> 
     232       <field id="DCHL"     description="Diatoms chlorophyl Concentration"         unit="mg/m3" /> 
     233       <field id="NO3"      description="Nitrates Concentration"                   unit="mmol/m3" /> 
     234       <field id="NH4"      description="Ammonium Concentration"                   unit="mmol/m3" /> 
    235235       <field id="DET"      description="Detritus"                                 unit="mmole-N/m3" /> 
    236236       <field id="ZOO"      description="Zooplankton Concentration"                unit="mmole-N/m3" /> 
  • trunk/NEMOGCM/SETTE/sette.sh

    r3521 r3532  
    1111# 
    1212############################################################# 
    13 set -vx 
     13#set -x 
    1414set -o posix 
    1515#set -u 
     
    8484# 
    8585# 
    86 #  prepare_job.sh 
    87 # 
    88 #  to generate the script run_job.sh 
    89 # 
    9086#  fcm_job.sh  
    9187# 
     
    125121# ========== 
    126122# 
    127 # $Id: $ 
     123# $Id: sette.sh 2890 2011-10-06 11:03:48Z flavoni $ 
    128124# 
    129125#   * creation 
     
    159155    export TEST_NAME="LONG" 
    160156    cd ${SETTE_DIR} 
    161     . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_LONG -r GYRE_LOBSTER -j 8   
    162     cd ${SETTE_DIR} 
    163     . param.cfg 
    164     . all_functions.sh 
    165     . prepare_exe_dir.sh 
    166     JOB_FILE=${EXE_DIR}/run_job.sh 
    167     NPROC=1 
     157    . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_LONG -r GYRE_LOBSTER add_key "key_mpp_mpi" 
     158    cd ${SETTE_DIR} 
     159    . param.cfg 
     160    . all_functions.sh 
     161    . prepare_exe_dir.sh 
     162    JOB_FILE=${EXE_DIR}/run_job.sh 
     163    NPROC=4 
    168164    \rm ${JOB_FILE} 
    169165    cd ${EXE_DIR} 
     
    175171    set_namelist namelist nn_solv 2 
    176172    set_namelist namelist_top ln_diatrc .false. 
    177     cd ${SETTE_DIR} 
    178     . ./prepare_job.sh input_GYRE.cfg $NPROC ${TEST_NAME} no ${JOB_FILE} 
    179     cd ${SETTE_DIR} 
    180     . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} no 
     173    set_namelist namelist jpni 2 
     174    set_namelist namelist jpnj 2 
     175    set_namelist namelist jpnij 4 
     176    cd ${SETTE_DIR} 
     177    . ./prepare_job.sh input_GYRE.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
     178    cd ${SETTE_DIR} 
     179    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    181180 
    182181    cd ${SETTE_DIR} 
     
    192191    set_namelist namelist ln_clobber .true. 
    193192    set_namelist namelist nn_solv 2 
    194     ln -s -f ..\/LONG\/GYRELOB_LONG_00000060_restart.nc 
    195     ln -s -f ..\/LONG\/GYRELOB_LONG_00000060_restart_trc.nc 
     193    set_namelist namelist jpni 2 
     194    set_namelist namelist jpnj 2 
     195    set_namelist namelist jpnij 4 
     196    cp ..\/LONG\/GYRELOB_LONG_00000060_restart*.nc . 
    196197    set_namelist namelist cn_ocerst_in \"GYRELOB_LONG_00000060_restart\" 
    197198    set_namelist namelist_top ln_diatrc .false. 
     
    200201    set_namelist namelist_top cn_trcrst_in \"GYRELOB_LONG_00000060_restart_trc\" 
    201202    cd ${SETTE_DIR} 
    202     . ./prepare_job.sh input_GYRE.cfg $NPROC ${TEST_NAME} no ${JOB_FILE} 
    203     cd ${SETTE_DIR} 
    204     . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} no 
     203    . ./prepare_job.sh input_GYRE.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
     204    cd ${SETTE_DIR} 
     205    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    205206fi 
    206207 
    207208if [ ${config} -eq 2 ] ;  then 
    208     ## Reproducibility tests for GYRE_LOBSTER 
     209    ## Repropducibility tests for GYRE_LOBSTER 
    209210    export TEST_NAME="REPRO_1_4" 
    210211    cd ${SETTE_DIR} 
    211     . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER -j 8 add_key "key_mpp_rep key_mpp_mpi" 
     212    . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER add_key "key_mpp_mpi key_mpp_rep" 
    212213    cd ${SETTE_DIR} 
    213214    . param.cfg 
     
    216217    JOB_FILE=${EXE_DIR}/run_job.sh 
    217218    NPROC=4 
    218     \rm $JOB_FILE 
     219    \rm ${JOB_FILE} 
    219220    cd ${EXE_DIR} 
    220221    set_namelist namelist cn_exp \"GYRELOB_14\" 
     
    239240    export TEST_NAME="REPRO_2_2" 
    240241    . prepare_exe_dir.sh 
    241     JOB_FILE=${EXE_DIR}/run_job.sh 
    242     NPROC=4 
    243     \rm $JOB_FILE 
    244242    cd ${EXE_DIR} 
    245243    set_namelist namelist cn_exp \"GYRELOB_22\" 
     
    259257    cd ${SETTE_DIR} 
    260258    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     259 
    261260fi 
    262261 
     
    266265    export TEST_NAME="LONG" 
    267266    cd ${SETTE_DIR} 
    268     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_LONG -r ORCA2_LIM_PISCES -j 8 
    269     cd ${SETTE_DIR} 
    270     . param.cfg 
    271     . all_functions.sh 
    272     . prepare_exe_dir.sh 
    273     JOB_FILE=${EXE_DIR}/run_job.sh 
    274     NPROC=1 
    275     \rm $JOB_FILE 
     267    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_LONG -r ORCA2_LIM_PISCES -j 8 add_key "key_mpp_mpi"  
     268    cd ${SETTE_DIR} 
     269    . param.cfg 
     270    . all_functions.sh 
     271    . prepare_exe_dir.sh 
     272    JOB_FILE=${EXE_DIR}/run_job.sh 
     273    NPROC=4 
     274    \rm ${JOB_FILE} 
    276275    cd ${EXE_DIR} 
    277276    set_namelist namelist cn_exp \"O2LP_LONG\" 
     
    280279    set_namelist namelist nn_stock 75 
    281280    set_namelist namelist ln_clobber .true. 
     281    set_namelist namelist jpni 2 
     282    set_namelist namelist jpnj 2 
     283    set_namelist namelist jpnij 4 
    282284    set_namelist namelist nn_solv 2 
    283285    set_namelist namelist_top ln_trcdta .false. 
     
    291293    set_namelist namelist_pisces ln_presatm .false. 
    292294    cd ${SETTE_DIR} 
    293     . ./prepare_job.sh input_ORCA2_LIM_PISCES.cfg $NPROC ${TEST_NAME} no ${JOB_FILE} 
    294     cd ${SETTE_DIR} 
    295     . ./fcm_job.sh $NPROC  ${JOB_FILE} ${INTERACT_FLAG} no 
    296 # 
     295    . ./prepare_job.sh input_ORCA2_LIM_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
     296    cd ${SETTE_DIR} 
     297    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     298     
     299    cd ${SETTE_DIR} 
    297300    export TEST_NAME="SHORT" 
    298     cd ${SETTE_DIR} 
    299301    . prepare_exe_dir.sh 
    300302    cd ${EXE_DIR} 
     
    306308    set_namelist namelist nn_rstctl 2 
    307309    set_namelist namelist ln_clobber .true. 
    308     set_namelist namelist nn_solv 2 
    309     ln -s -f ../LONG/O2LP_LONG_00000075_restart.nc 
    310     ln -s -f ../LONG/O2LP_LONG_00000075_restart_ice.nc 
    311     ln -s -f ../LONG/O2LP_LONG_00000075_restart_trc.nc 
     310    set_namelist namelist jpni 2 
     311    set_namelist namelist jpnj 2 
     312    set_namelist namelist jpnij 4 
     313    set_namelist namelist nn_solv 2 
     314    cp ../LONG/O2LP_LONG_00000075_restart*nc . 
    312315    set_namelist namelist cn_ocerst_in \"O2LP_LONG_00000075_restart\" 
    313316    set_namelist namelist_ice cn_icerst_in \"O2LP_LONG_00000075_restart_ice\" 
     
    324327    set_namelist namelist_pisces ln_presatm .false. 
    325328    cd ${SETTE_DIR} 
    326     . ./prepare_job.sh input_ORCA2_LIM_PISCES.cfg $NPROC ${TEST_NAME} no ${JOB_FILE} 
    327     cd ${SETTE_DIR} 
    328     . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} no 
     329    . ./prepare_job.sh input_ORCA2_LIM_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
     330    cd ${SETTE_DIR} 
     331    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    329332fi 
    330333 
    331334if [ ${config} -eq 4 ] ;  then 
    332     ## Reproducibility tests for ORCA2_LIM_PISCES 
     335    ## Repropducibility tests for ORCA2_LIM_PISCES 
    333336    export TEST_NAME="REPRO_4_4" 
    334337    cd ${SETTE_DIR} 
     
    345348    set_namelist namelist nn_itend 75 
    346349    set_namelist namelist nn_fwb 0 
     350    set_namelist namelist ln_ctl .false. 
    347351    set_namelist namelist ln_clobber .true. 
    348352    set_namelist namelist jpni 4 
     
    362366    . ./prepare_job.sh input_ORCA2_LIM_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
    363367    cd ${SETTE_DIR} 
    364     . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG}  
     368    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    365369 
    366370    cd ${SETTE_DIR} 
    367371    export TEST_NAME="REPRO_2_8" 
    368372    . prepare_exe_dir.sh 
    369     JOB_FILE=${EXE_DIR}/run_job.sh 
    370     NPROC=16 
    371     \rm $JOB_FILE 
    372373    cd ${EXE_DIR} 
    373374    set_namelist namelist nn_it000 1 
    374375    set_namelist namelist nn_itend 75 
    375376    set_namelist namelist nn_fwb 0 
     377    set_namelist namelist ln_ctl .false. 
    376378    set_namelist namelist ln_clobber .true. 
    377379    set_namelist namelist jpni 2 
     
    399401    export TEST_NAME="LONG" 
    400402    cd ${SETTE_DIR} 
    401     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2OFFPIS_LONG -r ORCA2_OFF_PISCES -j 8  
    402     cd ${SETTE_DIR} 
    403     . param.cfg 
    404     . all_functions.sh 
    405     . prepare_exe_dir.sh 
    406     JOB_FILE=${EXE_DIR}/run_job.sh 
    407     NPROC=1 
     403    . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2OFFPIS_LONG -r ORCA2_OFF_PISCES -j 8 add_key "key_mpp_rep" 
     404    cd ${SETTE_DIR} 
     405    . param.cfg 
     406    . all_functions.sh 
     407    . prepare_exe_dir.sh 
     408    JOB_FILE=${EXE_DIR}/run_job.sh 
     409    NPROC=4 
    408410    \rm $JOB_FILE 
    409411    cd ${EXE_DIR} 
     
    413415    set_namelist namelist nn_stock 20 
    414416    set_namelist namelist ln_clobber .true. 
     417    set_namelist namelist jpni 2 
     418    set_namelist namelist jpnj 2 
     419    set_namelist namelist jpnij 4 
    415420    set_namelist namelist_top ln_trcdta .false. 
    416421    set_namelist namelist_top ln_diatrc .false. 
     
    424429    cd ${SETTE_DIR} 
    425430    . ./prepare_job.sh input_ORCA2_OFF_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
     431    cd ${SETTE_DIR} 
     432    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    426433     
    427434    cd ${SETTE_DIR} 
    428435    export TEST_NAME="SHORT" 
    429436    . prepare_exe_dir.sh 
     437    JOB_FILE=${EXE_DIR}/run_job.sh 
     438    NPROC=4 
     439    \rm $JOB_FILE 
    430440    cd ${EXE_DIR} 
    431441    set_namelist namelist cn_exp \"OFFP_SHORT\" 
     
    434444    set_namelist namelist nn_stock 20 
    435445    set_namelist namelist ln_clobber .true. 
    436     ln -s ../LONG/OFFP_LONG_00000020_restart_trc.nc . 
     446    set_namelist namelist jpni 2 
     447    set_namelist namelist jpnj 2 
     448    set_namelist namelist jpnij 4 
     449    cp ../LONG/OFFP_LONG_00000020_restart*nc . 
    437450    set_namelist namelist_top ln_diatrc .false. 
    438451    set_namelist namelist_top ln_rsttr .true. 
     
    453466 
    454467if [ ${config} -eq 6 ] ;  then 
    455     ## Reproducibility tests for ORCA2_OFF_PISCES 
     468    ## Repropducibility tests for ORCA2_OFF_PISCES 
    456469    export TEST_NAME="REPRO_4_4" 
    457470    cd ${SETTE_DIR} 
     
    467480    set_namelist namelist nn_it000 1 
    468481    set_namelist namelist nn_itend 40 
     482    set_namelist namelist ln_ctl .false. 
    469483    set_namelist namelist ln_clobber .true. 
    470484    set_namelist namelist jpni 4 
     
    483497    . ./prepare_job.sh input_ORCA2_OFF_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
    484498    cd ${SETTE_DIR} 
    485     . ./fcm_job.sh $NPROC  ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     499    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    486500 
    487501    cd ${SETTE_DIR} 
    488502    export TEST_NAME="REPRO_2_8" 
    489503    . prepare_exe_dir.sh 
    490     JOB_FILE=${EXE_DIR}/run_job.sh 
    491     NPROC=16 
    492     \rm $JOB_FILE 
    493504    cd ${EXE_DIR} 
    494505    set_namelist namelist nn_it000 1 
    495506    set_namelist namelist nn_itend 40 
     507    set_namelist namelist ln_ctl .false. 
    496508    set_namelist namelist ln_clobber .true. 
    497509    set_namelist namelist jpni 2 
     
    513525fi 
    514526 
    515 # TESTS FOR AMM12 CONFIGURATION 
    516527if [ ${config} -eq 7 ] ;  then 
    517     ## Reproducibility tests for AMM12 
    518     export TEST_NAME="REPRO_8_4" 
    519     cd ${SETTE_DIR} 
    520     . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_32 -r AMM12 -j 8 add_key "key_mpp_rep" 
    521     cd ${SETTE_DIR} 
    522     . param.cfg 
    523     . all_functions.sh 
    524     . prepare_exe_dir.sh 
    525     JOB_FILE=${EXE_DIR}/run_job.sh 
    526     NPROC=32 
    527     \rm $JOB_FILE 
    528     cd ${EXE_DIR} 
    529     set_namelist namelist nn_it000 1 
    530     set_namelist namelist nn_itend 576 
    531     set_namelist namelist nn_fwb 0 
    532     set_namelist namelist ln_ctl .false. 
    533     set_namelist namelist ln_clobber .true. 
    534     set_namelist namelist nn_dyn2d 2 
    535     set_namelist namelist nn_tra_dta 0 
    536     set_namelist namelist jpni 8 
    537     set_namelist namelist jpnj 4 
    538     set_namelist namelist jpnij 32 
    539     cd ${SETTE_DIR} 
    540     . ./prepare_job.sh input_AMM12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
    541     cd ${SETTE_DIR} 
    542     . ./fcm_job.sh $NPROC  ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    543  
    544     cd ${SETTE_DIR} 
    545     export TEST_NAME="REPRO_4_8" 
    546     . prepare_exe_dir.sh 
    547     JOB_FILE=${EXE_DIR}/run_job.sh 
    548     NPROC=32 
    549     \rm $JOB_FILE 
    550     cd ${EXE_DIR} 
    551     set_namelist namelist nn_it000 1 
    552     set_namelist namelist nn_itend 576 
    553     set_namelist namelist nn_fwb 0 
    554     set_namelist namelist ln_ctl .false. 
    555     set_namelist namelist nn_dyn2d 2 
    556     set_namelist namelist nn_tra_dta 0 
    557     set_namelist namelist ln_clobber .true. 
    558     set_namelist namelist jpni 4 
    559     set_namelist namelist jpnj 8 
    560     set_namelist namelist jpnij 32 
    561     cd ${SETTE_DIR} 
    562     . ./prepare_job.sh input_AMM12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
    563     cd ${SETTE_DIR} 
    564     . ./fcm_job.sh $NPROC  ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    565 fi 
    566  
    567 if [ ${config} -eq 8 ] ;  then 
    568528    ## Restartability tests for AMM12 
    569529    export TEST_NAME="LONG" 
    570530    cd ${SETTE_DIR} 
    571     . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_LONG -r AMM12 -j 8 add_key "key_mpp_rep" 
     531    . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_LONG -r AMM12  
    572532    cd ${SETTE_DIR} 
    573533    . param.cfg 
     
    610570    set_namelist namelist ln_rstart .true. 
    611571    set_namelist namelist nn_rstctl 2 
    612     set_namelist namelist cn_ocerst_in \"../LONG/AMM12_00000006_restart\" 
     572    set_namelist namelist cn_ocerst_in \"AMM12_00000006_restart\" 
     573    cp ../LONG/AMM12_00000006_restart*.nc . 
    613574    cd ${SETTE_DIR} 
    614575    . ./prepare_job.sh input_AMM12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
    615576    cd ${SETTE_DIR} 
    616     . ./fcm_job.sh $NPROC  ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     577    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     578fi 
     579 
     580if [ ${config} -eq 8 ] ;  then 
     581    ## Reproducibility tests for AMM12 
     582    export TEST_NAME="REPO_8_4" 
     583    cd ${SETTE_DIR} 
     584    . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_32 -r AMM12 add_key "key_mpp_rep" 
     585    cd ${SETTE_DIR} 
     586    . param.cfg 
     587    . all_functions.sh 
     588    . prepare_exe_dir.sh 
     589    JOB_FILE=${EXE_DIR}/run_job.sh 
     590    NPROC=32 
     591    \rm ${JOB_FILE} 
     592    cd ${EXE_DIR} 
     593    set_namelist namelist nn_it000 1 
     594    set_namelist namelist nn_itend 576 
     595    set_namelist namelist nn_fwb 0 
     596    set_namelist namelist ln_ctl .false. 
     597    set_namelist namelist ln_clobber .true. 
     598    set_namelist namelist nn_dyn2d 2 
     599    set_namelist namelist nn_tra_dta 0 
     600    set_namelist namelist jpni 8 
     601    set_namelist namelist jpnj 4 
     602    set_namelist namelist jpnij 32 
     603    cd ${SETTE_DIR} 
     604    . ./prepare_job.sh input_AMM12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
     605    cd ${SETTE_DIR} 
     606    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     607 
     608    cd ${SETTE_DIR} 
     609    export TEST_NAME="REPO_4_8" 
     610    . prepare_exe_dir.sh 
     611    cd ${EXE_DIR} 
     612    set_namelist namelist nn_it000 1 
     613    set_namelist namelist nn_itend 576 
     614    set_namelist namelist nn_fwb 0 
     615    set_namelist namelist ln_ctl .false. 
     616    set_namelist namelist nn_dyn2d 2 
     617    set_namelist namelist nn_tra_dta 0 
     618    set_namelist namelist ln_clobber .true. 
     619    set_namelist namelist jpni 4 
     620    set_namelist namelist jpnj 8 
     621    set_namelist namelist jpnij 32 
     622    cd ${SETTE_DIR} 
     623    . ./prepare_job.sh input_AMM12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
     624    cd ${SETTE_DIR} 
     625    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    617626fi 
    618627 
     
    629638    JOB_FILE=${EXE_DIR}/run_job.sh 
    630639    NPROC=2 
    631     \rm $JOB_FILE 
     640    \rm ${JOB_FILE} 
    632641    cd ${EXE_DIR} 
    633642    set_namelist namelist nn_it000 1 
     
    645654    . ./prepare_job.sh input_ORCA2_LIM_AGRIF.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} 
    646655    cd ${SETTE_DIR} 
    647     . ./fcm_job.sh $NPROC  ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     656    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
    648657fi 
    649658 
Note: See TracChangeset for help on using the changeset viewer.