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

Changeset 795


Ignore:
Timestamp:
2008-01-15T17:18:36+01:00 (16 years ago)
Author:
ctlod
Message:

Modifications in NVTK's scripts related to the GYRE_LOBSTER configuration, see ticket:#52

Location:
trunk/VALID/2INSTALL
Files:
5 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/VALID/2INSTALL/CONFIG_FILES/AA_make

    r698 r795  
    2020#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/CPU_time_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/CPU_time_sx8brodie.ksh 
    2121#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/MEM_size_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/MEM_size_sx8brodie.ksh 
     22#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/BIO_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/BIO_sx8brodie.ksh 
    2223#-Q- aix cp ../VALID/2INSTALL/JOBS/jhd_ax_mono_mon  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/$@/jhd_ax_mono_mon 
    2324#-Q- aix cp ../VALID/2INSTALL/JOBS/CPU_time_aix.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/CPU_time_aix.ksh 
    2425#-Q- aix cp ../VALID/2INSTALL/JOBS/MEM_size_aix.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/MEM_size_aix.ksh 
     26#-Q- aix cp ../VALID/2INSTALL/JOBS/BIO_aix.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/BIO_aix.ksh 
    2527#-Q- osxxlf cp ../VALID/2INSTALL/JOBS/jhd_osxxlf_mon  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/$@/jhd_osxxlf_mon 
    2628#-Q- osxxlf cp ../VALID/2INSTALL/JOBS/CPU_time_osxxlf.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/CPU_time_osxxlf.ksh 
    2729#-Q- osxxlf cp ../VALID/2INSTALL/JOBS/MEM_size_osxxlf.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/MEM_size_osxxlf.ksh 
     30#-Q- osxxlf cp ../VALID/2INSTALL/JOBS/BIO_osxxlf.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/BIO_osxxlf.ksh 
    2831   ( cd $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/$@/ ; ./lance_batch.ksh $(NEMOLIB) $(MKTE) $(RTG) ; ) 
    2932 
     
    4245#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/CPU_time_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/CPU_time_sx8brodie.ksh 
    4346#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/MEM_size_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/MEM_size_sx8brodie.ksh 
     47#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/BIO_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/BIO_sx8brodie.ksh 
    4448   ( cd $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/$@/ ; ./lance_batch.ksh $(NEMOLIB) $(MKTE) $(RTG) ; ) 
    4549else 
     
    6468#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/CPU_time_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/CPU_time_sx8brodie.ksh 
    6569#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/MEM_size_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/MEM_size_sx8brodie.ksh 
     70#-Q- sx8brodie cp ../VALID/2INSTALL/JOBS/BIO_sx8brodie.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/BIO_sx8brodie.ksh 
    6671#-Q- aix cp ../VALID/2INSTALL/JOBS/jhd_aix_mpi  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/$@/jhd_aix_mpi 
    6772#-Q- aix cp ../VALID/2INSTALL/JOBS/CPU_time_aix.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/CPU_time_aix.ksh 
    6873#-Q- aix cp ../VALID/2INSTALL/JOBS/MEM_size_aix.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/MEM_size_aix.ksh 
     74#-Q- aix cp ../VALID/2INSTALL/JOBS/BIO_aix.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/BIO_aix.ksh 
    6975#-Q- osxxlf cp ../VALID/2INSTALL/JOBS/jhd_osxxlf_mpi  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/$@/jhd_osxxlf_mpi 
    7076#-Q- osxxlf cp ../VALID/2INSTALL/JOBS/CPU_time_osxxlf.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/CPU_time_osxxlf.ksh 
    7177#-Q- osxxlf cp ../VALID/2INSTALL/JOBS/MEM_size_osxxlf.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/MEM_size_osxxlf.ksh 
     78#-Q- osxxlf cp ../VALID/2INSTALL/JOBS/BIO_osxxlf.ksh  $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/BIO_osxxlf.ksh 
    7279   ( cd $(WWDIR)/NEMO_VALID/W$(NEMOLIB)/$@/ ; ./lance_batch.ksh $(NEMOLIB) $(MKTE) $(RTG) ; ) 
    7380 
  • trunk/VALID/2INSTALL/JOBS/assessment.ksh

    r695 r795  
    435435         
    436436        mak_diff_file -x ${xfilemon} -a ${filemon} -b ${filexxx} -r ${runt} -s LONG -k repro 
     437         
     438        if [ ${CONF} = 'GYRE_LOBSTER' ] ; then 
     439            echo "                                                    " >> endjob.txt 
     440            echo "   ---> BIO Reproductibility mon .vs. ${runt} ? :   " >> endjob.txt 
     441            echo "        -----------------------------------------   " >> endjob.txt 
     442 
     443            # check that ocean.output files exist 
     444            filemon="mon/LONG/ocean.output" ;  filexxx="${runt}/LONG/ocean.output" 
     445            xfilemon=0 
     446 
     447            checkfile ${filemon} 'endjob.txt' NORM yes ; xfilemon=$? 
     448            checkfile ${filexxx} 'endjob.txt' NORM ; xfilemon=$? 
     449             
     450            # check that tracer.stat files have been built based on ocean.output ones 
     451            filemon="mon/LONG/tracer.stat" ;  filexxx="${runt}/LONG/tracer.stat" 
     452            xfilemon=0 
     453             
     454            ./BIO_${TARGET}.ksh -a ${filemon} -b ${filexxx} -c ocean.output 
     455 
     456            checkfile ${filemon} 'endjob.txt' NORM yes ; xfilemon=$? 
     457            checkfile ${filexxx} 'endjob.txt' NORM ; xfilemon=$? 
     458             
     459            mak_diff_file -x ${xfilemon} -a ${filemon} -b ${filexxx} -r ${runt} -s LONG -k repro 
     460        fi 
    437461    fi 
    438462done 
     
    466490     
    467491    #------- 
     492 
     493    if [ ${CONF} = 'GYRE_LOBSTER' ] ; then 
     494        echo "                                                    " >> endjob.txt 
     495        echo "   ---> ${runt} BIO restartability ? :              " >> endjob.txt 
     496        echo "        ------------------------------              " >> endjob.txt 
     497 
     498       # check that ocean.output files exist 
     499        file1="${runt}/2_SHORT/ocean.output" ;  file2="${runt}/LONG/ocean.output" 
     500        xfile1=0 
     501 
     502        checkfile ${file1} 'endjob.txt' NORM yes ; xfile1=$? 
     503        checkfile ${file2} 'endjob.txt' NORM     ; xfile1=$? 
     504             
     505        # check that tracer.stat files have been built based on ocean.output ones 
     506        file1="${runt}/2_SHORT/tracer.stat" ;  file2="${runt}/LONG/tracer.stat" 
     507        xfile1=0 
     508 
     509        ./BIO_${TARGET}.ksh -a ${file1} -b ${file2} -c ocean.output 
     510 
     511        checkfile ${file1} 'endjob.txt' NORM yes ; xfile1=$? 
     512        checkfile ${file2} 'endjob.txt' NORM     ; xfile1=$? 
     513        # 
     514        mak_diff_file -x ${xfile1} -a ${file2} -b ${file1} -r ${runt} -k resta 
     515 
     516    fi 
     517     
    468518done 
    469519 
  • trunk/VALID/2INSTALL/JOBS/cron_jobs.ksh

    r695 r795  
    2020if [ ${CONF} == 'ORCA2_LIM' ] ; then 
    2121CONFS=ORCA2 
     22elif [ ${CONF} == 'GYRE_LOBSTER' ] ; then 
     23CONFS=GYRE_ 
    2224elif [ ${CONF} == 'ZAGRIF' ] ; then 
    2325CONFS=ZAGRI 
  • trunk/VALID/2INSTALL/ins_valid.ksh

    r698 r795  
    5050########################################################## 
    5151OUTDIR=/Users/ctlod/WORK/AZE/modipsl/config 
    52 INPUTD=/Volumes/FENUA/ORCA2_LIM_nemo_v2_IO 
    53 REFDAT=/Volumes/FENUA/ORCA2_LIM_nemo_v2_IO 
     52INPUTD=/u/rech/eee/reee831/IO_NEMO_ORCA2_LIM 
     53REFDAT=/u/rech/eee/reee831/NEMO_VALIDATION 
    5454DECOMP=8 
    5555MAIL="ctlod@locean-ipsl.upmc.fr" 
     
    6161 
    6262# Standard configurations 
    63 NBCFG=3 
     63NBCFG=4 
    6464CONF[0]=ORCA2_LIM 
    6565CONF[1]=GYRE 
    66 CONF[2]=ZAGRIF 
     66CONF[2]=GYRE_LOBSTER 
     67CONF[3]=ZAGRIF 
    6768LCLDIR=`pwd` 
    6869 
Note: See TracChangeset for help on using the changeset viewer.