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 4751 for branches/2014/dev_r4650_UKMO14.11_SETTE_OBSASM/NEMOGCM/SETTE – NEMO

Ignore:
Timestamp:
2014-08-28T15:28:12+02:00 (10 years ago)
Author:
djlea
Message:

Changes to include an OBS test in SETTE. At the moment this uses an example profile observation.

Location:
branches/2014/dev_r4650_UKMO14.11_SETTE_OBSASM/NEMOGCM/SETTE
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2014/dev_r4650_UKMO14.11_SETTE_OBSASM/NEMOGCM/SETTE/sette.sh

    r4379 r4751  
    138138# AMM12           : 7 &  8 
    139139# SAS             : 9 & 10 
    140 # ORCA2_AGRIF_LIM: 11 
     140# ORCA2_LIM_OBS:   11 
     141# ORCA2_AGRIF_LIM: 12 
    141142for config in 1 2 3 4 5 6 7 8 9 10 11 
    142143 
     
    865866fi 
    866867 
     868if [ ${config} -eq 11 ] ; then 
     869   ## Reproducibility tests for ORCA2_LIM_OBS 
     870    export TEST_NAME="REPRO_4_4" 
     871    cd ${CONFIG_DIR} 
     872    . ./makenemo -m ${CMP_NAM} -n ORCA2_LIM_OBS -r ORCA2_LIM_OBS -j 8 del_key ${DEL_KEYS} 
     873    cd ${SETTE_DIR} 
     874    . ./param.cfg 
     875    . ./all_functions.sh 
     876    . ./prepare_exe_dir.sh 
     877    JOB_FILE=${EXE_DIR}/run_job.sh 
     878    NPROC=16 
     879    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
     880    cd ${EXE_DIR} 
     881    set_namelist namelist_cfg nn_it000 1 
     882    set_namelist namelist_cfg nn_itend 75 
     883    set_namelist namelist_cfg nn_fwb 0 
     884    set_namelist namelist_cfg ln_ctl .false. 
     885    set_namelist namelist_cfg ln_clobber .true. 
     886    set_namelist namelist_cfg jpni 4 
     887    set_namelist namelist_cfg jpnj 4 
     888    set_namelist namelist_cfg jpnij 16 
     889    set_namelist namelist_cfg nn_solv 2 
     890    set_namelist namelist_cfg ln_t3d .true. 
     891    set_namelist namelist_cfg ln_s3d .true. 
     892    set_namelist namelist_cfg ln_profb .true. 
     893    set_namelist namelist_cfg ln_sst .false. 
     894    if [ ${USING_MPMD} == "yes" ] ; then 
     895       set_xio_using_server iodef.xml true 
     896    else 
     897       set_xio_using_server iodef.xml false 
     898    fi 
     899    cd ${SETTE_DIR} 
     900    . ./prepare_job.sh input_ORCA2_LIM_OBS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
     901    cd ${SETTE_DIR} 
     902    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     903 
     904   cd ${SETTE_DIR} 
     905    export TEST_NAME="REPRO_2_8" 
     906    . ./prepare_exe_dir.sh 
     907    JOB_FILE=${EXE_DIR}/run_job.sh 
     908    NPROC=16 
     909    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
     910    cd ${EXE_DIR} 
     911    set_namelist namelist_cfg nn_it000 1 
     912    set_namelist namelist_cfg nn_itend 75 
     913    set_namelist namelist_cfg ln_clobber .true. 
     914    set_namelist namelist_cfg nn_fwb 0 
     915    set_namelist namelist_cfg jpni 2 
     916    set_namelist namelist_cfg jpnj 8 
     917    set_namelist namelist_cfg jpnij 16 
     918    set_namelist namelist_cfg nn_solv 2 
     919    set_namelist namelist_cfg ln_t3d .true. 
     920    set_namelist namelist_cfg ln_s3d .true. 
     921    set_namelist namelist_cfg ln_profb .true. 
     922    set_namelist namelist_cfg ln_sst .false. 
     923   if [ ${USING_MPMD} == "yes" ] ; then 
     924       set_xio_using_server iodef.xml true 
     925    else 
     926       set_xio_using_server iodef.xml false 
     927    fi 
     928    cd ${SETTE_DIR} 
     929    . ./prepare_job.sh input_ORCA2_LIM_OBS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 
     930    cd ${SETTE_DIR} 
     931    . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 
     932fi 
     933 
    867934# TEST FOR ORCA2_LIM_AGRIF : simple test of running AGRIF (no restartability neither reproducibility tests) 
    868 if [ ${config} -eq 11 ] ;  then 
     935if [ ${config} -eq 12 ] ;  then 
    869936    ## ORCA2_LIM with Agulhas AGRIF zoom in MPI 
    870937    export TEST_NAME="SHORT" 
Note: See TracChangeset for help on using the changeset viewer.