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 1603 for trunk/NVTK – NEMO

Changeset 1603 for trunk/NVTK


Ignore:
Timestamp:
2009-08-11T14:27:01+02:00 (15 years ago)
Author:
ctlod
Message:

Doctor naming of OPA namelist variables, see ticket: #526

Location:
trunk/NVTK/INSTALL/JOBS
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/NVTK/INSTALL/JOBS/assessment.ksh

    r1591 r1603  
    155155           basedir="`dirname ${zf2check}`" 
    156156           echo "`tail -1 ${zf2check}`" > temp1 
    157            echo "`grep nitend ${basedir}/namelist`" > temp2 
     157           echo "`grep nn_itend ${basedir}/namelist`" > temp2 
    158158           typeset -Z4 ziter_run 
    159159           typeset -Z4 ziter_ask 
  • trunk/NVTK/INSTALL/JOBS/job_GYRE.ksh

    r1576 r1603  
    8686 
    8787# namelist modifications 
    88 PAT_NIT000=$( supergrep nit000             namelist ) 
    89 PAT_NITEND=$( supergrep nitend             namelist ) 
    90 PAT_NSTOCK=$( supergrep nstock             namelist ) 
    91 PAT_NWRITE=$( supergrep nwrite             namelist ) 
    92 PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
    93 PAT_NBITCM=$( supergrep nbit_cmp           namelist ) 
    94 PAT_NSOLVV=$( supergrep nsolv              namelist ) 
     88PAT_NIT000=$( supergrep nn_it000           namelist ) 
     89PAT_NITEND=$( supergrep nn_itend           namelist ) 
     90PAT_NSTOCK=$( supergrep nn_stock           namelist ) 
     91PAT_NWRITE=$( supergrep nn_write           namelist ) 
     92PAT_NRSTDT=$( supergrep nn_rstctl          namelist ) 
     93PAT_NBITCM=$( supergrep nn_bit_cmp         namelist ) 
     94PAT_NSOLVV=$( supergrep nn_solv            namelist ) 
    9595PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    9696PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
    9797 
    9898sed -e "s%$PAT_RESTAR%   ln_rstart   =  .false.%"          \ 
    99     -e "s%$PAT_NIT000%   nit000     =     1   %"           \ 
    100     -e "s%$PAT_NITEND%   nitend     =     ${ITERATIONS} %" \ 
    101     -e "s%$PAT_NSTOCK%   nstock     =     ${ITERATIONS} %" \ 
    102     -e "s%$PAT_NWRITE%   nwrite     =     60  %"           \ 
    103     -e "s%$PAT_NRSTDT%   nrstdt     =     0   %"           \ 
    104     -e "s%$PAT_NBITCM%   nbit_cmp   =     1%"              \ 
    105     -e "s%$PAT_NSOLVV%   nsolv     =      2%"              \ 
     99    -e "s%$PAT_NIT000%   nn_it000    =     1   %"           \ 
     100    -e "s%$PAT_NITEND%   nn_itend    =     ${ITERATIONS} %" \ 
     101    -e "s%$PAT_NSTOCK%   nn_stock    =     ${ITERATIONS} %" \ 
     102    -e "s%$PAT_NWRITE%   nn_write    =     60  %"           \ 
     103    -e "s%$PAT_NRSTDT%   nn_rstctl   =     0   %"           \ 
     104    -e "s%$PAT_NBITCM%   nn_bit_cmp  =     1%"              \ 
     105    -e "s%$PAT_NSOLVV%   nn_solv     =      2%"              \ 
    106106    -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .false.%" namelist > nam.tmp 
    107107 
     
    129129 
    130130    # Ocean namelist modifications 
    131     PAT_NIT000=$( supergrep nit000             namelist ) 
    132     PAT_NITEND=$( supergrep nitend             namelist ) 
    133     PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
     131    PAT_NIT000=$( supergrep nn_it000             namelist ) 
     132    PAT_NITEND=$( supergrep nn_itend             namelist ) 
     133    PAT_NRSTDT=$( supergrep nn_rstctl             namelist ) 
    134134    PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    135135    PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
     
    138138     
    139139    sed  -e "s%$PAT_RESTAR%   ln_rstart   =  .true.%"          \ 
    140          -e "s%$PAT_NIT000%   nit000     =     $ORCA_NIT000 %" \ 
    141          -e "s%$PAT_NITEND%   nitend     =     $ORCA_NITEND %" \ 
    142          -e "s%$PAT_NRSTDT%   nrstdt     =     2%"             \ 
     140         -e "s%$PAT_NIT000%   nn_it000     =     $ORCA_NIT000 %" \ 
     141         -e "s%$PAT_NITEND%   nn_itend     =     $ORCA_NITEND %" \ 
     142         -e "s%$PAT_NRSTDT%   nn_rstctl     =     2%"             \ 
    143143         -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .true.%" namelist > nam.tmp 
    144144     
  • trunk/NVTK/INSTALL/JOBS/job_GYRE_LOBSTER.ksh

    r1576 r1603  
    9090 
    9191# namelist modifications 
    92 PAT_NIT000=$( supergrep nit000             namelist ) 
    93 PAT_NITEND=$( supergrep nitend             namelist ) 
    94 PAT_NSTOCK=$( supergrep nstock             namelist ) 
    95 PAT_NWRITE=$( supergrep nwrite             namelist ) 
    96 PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
    97 PAT_NBITCM=$( supergrep nbit_cmp           namelist ) 
    98 PAT_NSOLVV=$( supergrep nsolv              namelist ) 
     92PAT_NIT000=$( supergrep nn_it000           namelist ) 
     93PAT_NITEND=$( supergrep nn_itend           namelist ) 
     94PAT_NSTOCK=$( supergrep nn_stock           namelist ) 
     95PAT_NWRITE=$( supergrep nn_write           namelist ) 
     96PAT_NRSTDT=$( supergrep nn_rstctl          namelist ) 
     97PAT_NBITCM=$( supergrep nn_bit_cmp         namelist ) 
     98PAT_NSOLVV=$( supergrep nn_solv            namelist ) 
    9999PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    100100PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
    101101 
    102102sed -e "s%$PAT_RESTAR%   ln_rstart   =  .false.%"          \ 
    103     -e "s%$PAT_NIT000%   nit000     =     1   %"           \ 
    104     -e "s%$PAT_NITEND%   nitend     =     ${ITERATIONS} %" \ 
    105     -e "s%$PAT_NSTOCK%   nstock     =     ${ITERATIONS} %" \ 
    106     -e "s%$PAT_NWRITE%   nwrite     =     60  %"           \ 
    107     -e "s%$PAT_NRSTDT%   nrstdt     =     0   %"           \ 
    108     -e "s%$PAT_NBITCM%   nbit_cmp   =     1%"              \ 
    109     -e "s%$PAT_NSOLVV%   nsolv     =      2%"              \ 
     103    -e "s%$PAT_NIT000%   nn_it000    =     1   %"           \ 
     104    -e "s%$PAT_NITEND%   nn_itend    =     ${ITERATIONS} %" \ 
     105    -e "s%$PAT_NSTOCK%   nn_stock    =     ${ITERATIONS} %" \ 
     106    -e "s%$PAT_NWRITE%   nn_write    =     60  %"           \ 
     107    -e "s%$PAT_NRSTDT%   nn_rstctl   =     0   %"           \ 
     108    -e "s%$PAT_NBITCM%   nn_bit_cmp  =     1%"              \ 
     109    -e "s%$PAT_NSOLVV%   nn_solv     =      2%"              \ 
    110110    -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .false.%" namelist > nam.tmp 
    111111 
     
    154154 
    155155    # Ocean namelist modifications 
    156     PAT_NIT000=$( supergrep nit000             namelist ) 
    157     PAT_NITEND=$( supergrep nitend             namelist ) 
    158     PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
     156    PAT_NIT000=$( supergrep nn_it000             namelist ) 
     157    PAT_NITEND=$( supergrep nn_itend             namelist ) 
     158    PAT_NRSTDT=$( supergrep nn_rstctl             namelist ) 
    159159    PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    160160    PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
     
    163163     
    164164    sed  -e "s%$PAT_RESTAR%   ln_rstart   =  .true.%"          \ 
    165          -e "s%$PAT_NIT000%   nit000     =     $ORCA_NIT000 %" \ 
    166          -e "s%$PAT_NITEND%   nitend     =     $ORCA_NITEND %" \ 
    167          -e "s%$PAT_NRSTDT%   nrstdt     =     2%"             \ 
     165         -e "s%$PAT_NIT000%   nn_it000     =     $ORCA_NIT000 %" \ 
     166         -e "s%$PAT_NITEND%   nn_itend     =     $ORCA_NITEND %" \ 
     167         -e "s%$PAT_NRSTDT%   nn_rstctl     =     2%"             \ 
    168168         -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .true.%" namelist > nam.tmp 
    169169     
  • trunk/NVTK/INSTALL/JOBS/job_ORCA2_LIM.ksh

    r1576 r1603  
    106106 
    107107# namelist modifications 
    108 PAT_NIT000=$( supergrep nit000             namelist ) 
    109 PAT_NITEND=$( supergrep nitend             namelist ) 
    110 PAT_NSTOCK=$( supergrep nstock             namelist ) 
    111 PAT_NWRITE=$( supergrep nwrite             namelist ) 
    112 PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
    113 PAT_NBITCM=$( supergrep nbit_cmp           namelist ) 
     108PAT_NIT000=$( supergrep nn_it000           namelist ) 
     109PAT_NITEND=$( supergrep nn_itend           namelist ) 
     110PAT_NSTOCK=$( supergrep nn_stock           namelist ) 
     111PAT_NWRITE=$( supergrep nn_write           namelist ) 
     112PAT_NRSTDT=$( supergrep nn_rstctl          namelist ) 
     113PAT_NBITCM=$( supergrep nn_bit_cmp         namelist ) 
    114114PAT_TRACEN=$( supergrep ln_traadv_cen2     namelist ) 
    115115PAT_TRATVD=$( supergrep ln_traadv_tvd      namelist ) 
    116 PAT_N_CLAA=$( supergrep n_cla              namelist ) 
    117 PAT_NSOLVV=$( supergrep nsolv              namelist ) 
     116PAT_N_CLAA=$( supergrep nn_cla             namelist ) 
     117PAT_NSOLVV=$( supergrep nn_solv            namelist ) 
    118118PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    119119PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
    120120 
    121121sed -e "s%$PAT_RESTAR%   ln_rstart   =  .false.%"          \ 
    122     -e "s%$PAT_NIT000%   nit000     =     1   %"           \ 
    123     -e "s%$PAT_NITEND%   nitend     =     ${ITERATIONS} %" \ 
    124     -e "s%$PAT_NSTOCK%   nstock     =     ${ITERATIONS} %" \ 
    125     -e "s%$PAT_NWRITE%   nwrite     =     75  %"           \ 
    126     -e "s%$PAT_NRSTDT%   nrstdt     =     0   %"           \ 
    127     -e "s%$PAT_NBITCM%   nbit_cmp   =     1%"              \ 
     122    -e "s%$PAT_NIT000%   nn_it000     =     1   %"           \ 
     123    -e "s%$PAT_NITEND%   nn_itend     =     ${ITERATIONS} %" \ 
     124    -e "s%$PAT_NSTOCK%   nn_stock     =     ${ITERATIONS} %" \ 
     125    -e "s%$PAT_NWRITE%   nn_write     =     75  %"           \ 
     126    -e "s%$PAT_NRSTDT%   nn_rstctl    =     0   %"           \ 
     127    -e "s%$PAT_NBITCM%   nn_bit_cmp   =     1%"              \ 
    128128    -e "s%$PAT_TRACEN%   ln_traadv_cen2   =  .false.%"     \ 
    129129    -e "s%$PAT_TRATVD%   ln_traadv_tvd    =  .true.%"      \ 
    130     -e "s%$PAT_N_CLAA%   n_cla   = 0%"                     \ 
    131     -e "s%$PAT_NSOLVV%   nsolv     =      2%"              \ 
     130    -e "s%$PAT_N_CLAA%   nn_cla   = 0%"                     \ 
     131    -e "s%$PAT_NSOLVV%   nn_solv     =      2%"              \ 
    132132    -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .false.%" namelist > nam.tmp 
    133133 
     
    137137${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.1.tar ORCA2_LIM_nemo_v3.1.tar 
    138138tar xvf ORCA2_LIM_nemo_v3.1.tar 
    139 rm -rf ORCA2_LIM_nemo_v3.1.tar 
     139rm -f ORCA2_LIM_nemo_v3.1.tar 
    140140 
    141141# Get restarts files if needed 
     
    160160 
    161161    # Ocean namelist modifications 
    162     PAT_NIT000=$( supergrep nit000             namelist ) 
    163     PAT_NITEND=$( supergrep nitend             namelist ) 
    164     PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
     162    PAT_NIT000=$( supergrep nn_it000             namelist ) 
     163    PAT_NITEND=$( supergrep nn_itend             namelist ) 
     164    PAT_NRSTDT=$( supergrep nn_rstctl             namelist ) 
    165165    PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    166166    PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
     
    169169     
    170170    sed  -e "s%$PAT_RESTAR%   ln_rstart   =  .true.%"          \ 
    171          -e "s%$PAT_NIT000%   nit000     =     $ORCA_NIT000 %" \ 
    172          -e "s%$PAT_NITEND%   nitend     =     $ORCA_NITEND %" \ 
    173          -e "s%$PAT_NRSTDT%   nrstdt     =     2%"             \ 
     171         -e "s%$PAT_NIT000%   nn_it000     =     $ORCA_NIT000 %" \ 
     172         -e "s%$PAT_NITEND%   nn_itend     =     $ORCA_NITEND %" \ 
     173         -e "s%$PAT_NRSTDT%   nn_rstctl     =     2%"             \ 
    174174         -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .true.%" namelist > nam.tmp 
    175175     
     
    205205#-T- sx8brodie echo "Stack memory: $( (size opa_${CONF}_${RUN}_${MYO_EXP}) )"    >> memory_size.txt  
    206206#-T- sx8brodie echo "Static memory: $( (size opa_${CONF}_memo_${MYO_EXP}) )"   >> memory_size.txt  ;; 
    207 #-T- sx8mercure  export F_PROGINF=detail 
     207#-T- sx8mercure export F_PROGINF=detail 
    208208#-T- sx8mercure echo "Stack memory: $( (size opa_${CONF}_${RUN}_${MYO_EXP}) )"    >> memory_size.txt  
    209209#-T- sx8mercure echo "Static memory: $( (size opa_${CONF}_memo_${MYO_EXP}) )"   >> memory_size.txt  ;; 
  • trunk/NVTK/INSTALL/JOBS/job_ORCA2_LIM3.ksh

    r1576 r1603  
    106106 
    107107# namelist modifications 
    108 PAT_NIT000=$( supergrep nit000             namelist ) 
    109 PAT_NITEND=$( supergrep nitend             namelist ) 
    110 PAT_NSTOCK=$( supergrep nstock             namelist ) 
    111 PAT_NWRITE=$( supergrep nwrite             namelist ) 
    112 PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
    113 PAT_NBITCM=$( supergrep nbit_cmp           namelist ) 
     108PAT_NIT000=$( supergrep nn_it000           namelist ) 
     109PAT_NITEND=$( supergrep nn_itend           namelist ) 
     110PAT_NSTOCK=$( supergrep nn_stock           namelist ) 
     111PAT_NWRITE=$( supergrep nn_write           namelist ) 
     112PAT_NRSTDT=$( supergrep nn_rstctl          namelist ) 
     113PAT_NBITCM=$( supergrep nn_bit_cmp         namelist ) 
    114114PAT_TRACEN=$( supergrep ln_traadv_cen2     namelist ) 
    115115PAT_TRATVD=$( supergrep ln_traadv_tvd      namelist ) 
    116 PAT_N_CLAA=$( supergrep n_cla              namelist ) 
    117 PAT_NSOLVV=$( supergrep nsolv              namelist ) 
     116PAT_N_CLAA=$( supergrep nn_cla             namelist ) 
     117PAT_NSOLVV=$( supergrep nn_solv            namelist ) 
    118118PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    119119PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
    120120 
    121121sed -e "s%$PAT_RESTAR%   ln_rstart   =  .false.%"          \ 
    122     -e "s%$PAT_NIT000%   nit000     =     1   %"           \ 
    123     -e "s%$PAT_NITEND%   nitend     =     ${ITERATIONS} %" \ 
    124     -e "s%$PAT_NSTOCK%   nstock     =     ${ITERATIONS} %" \ 
    125     -e "s%$PAT_NWRITE%   nwrite     =     75  %"           \ 
    126     -e "s%$PAT_NRSTDT%   nrstdt     =     0   %"           \ 
    127     -e "s%$PAT_NBITCM%   nbit_cmp   =     1%"              \ 
     122    -e "s%$PAT_NIT000%   nn_it000     =     1   %"           \ 
     123    -e "s%$PAT_NITEND%   nn_itend     =     ${ITERATIONS} %" \ 
     124    -e "s%$PAT_NSTOCK%   nn_stock     =     ${ITERATIONS} %" \ 
     125    -e "s%$PAT_NWRITE%   nn_write     =     75  %"           \ 
     126    -e "s%$PAT_NRSTDT%   nn_rstctl    =     0   %"           \ 
     127    -e "s%$PAT_NBITCM%   nn_bit_cmp   =     1%"              \ 
    128128    -e "s%$PAT_TRACEN%   ln_traadv_cen2   =  .false.%"     \ 
    129129    -e "s%$PAT_TRATVD%   ln_traadv_tvd    =  .true.%"      \ 
    130     -e "s%$PAT_N_CLAA%   n_cla   = 0%"                     \ 
    131     -e "s%$PAT_NSOLVV%   nsolv     =      2%"              \ 
     130    -e "s%$PAT_N_CLAA%   nn_cla   = 0%"                     \ 
     131    -e "s%$PAT_NSOLVV%   nn_solv     =      2%"              \ 
    132132    -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .false.%" namelist > nam.tmp 
    133133 
     
    137137${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.1.tar ORCA2_LIM_nemo_v3.1.tar 
    138138tar xvf ORCA2_LIM_nemo_v3.1.tar 
    139 rm -rf ORCA2_LIM_nemo_v3.1.tar 
     139rm -f ORCA2_LIM_nemo_v3.1.tar 
    140140 
    141141# Get restarts files if needed 
     
    160160 
    161161    # Ocean namelist modifications 
    162     PAT_NIT000=$( supergrep nit000             namelist ) 
    163     PAT_NITEND=$( supergrep nitend             namelist ) 
    164     PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
     162    PAT_NIT000=$( supergrep nn_it000             namelist ) 
     163    PAT_NITEND=$( supergrep nn_itend             namelist ) 
     164    PAT_NRSTDT=$( supergrep nn_rstctl             namelist ) 
    165165    PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    166166    PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
     
    169169     
    170170    sed  -e "s%$PAT_RESTAR%   ln_rstart   =  .true.%"          \ 
    171          -e "s%$PAT_NIT000%   nit000     =     $ORCA_NIT000 %" \ 
    172          -e "s%$PAT_NITEND%   nitend     =     $ORCA_NITEND %" \ 
    173          -e "s%$PAT_NRSTDT%   nrstdt     =     2%"             \ 
     171         -e "s%$PAT_NIT000%   nn_it000     =     $ORCA_NIT000 %" \ 
     172         -e "s%$PAT_NITEND%   nn_itend     =     $ORCA_NITEND %" \ 
     173         -e "s%$PAT_NRSTDT%   nn_rstctl     =     2%"             \ 
    174174         -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .true.%" namelist > nam.tmp 
    175175     
     
    205205#-T- sx8brodie echo "Stack memory: $( (size opa_${CONF}_${RUN}_${MYO_EXP}) )"    >> memory_size.txt  
    206206#-T- sx8brodie echo "Static memory: $( (size opa_${CONF}_memo_${MYO_EXP}) )"   >> memory_size.txt  ;; 
    207 #-T- sx8mercure  export F_PROGINF=detail 
     207#-T- sx8mercure export F_PROGINF=detail 
    208208#-T- sx8mercure echo "Stack memory: $( (size opa_${CONF}_${RUN}_${MYO_EXP}) )"    >> memory_size.txt  
    209209#-T- sx8mercure echo "Static memory: $( (size opa_${CONF}_memo_${MYO_EXP}) )"   >> memory_size.txt  ;; 
  • trunk/NVTK/INSTALL/JOBS/job_ORCA2_LIM_PISCES.ksh

    r1576 r1603  
    101101 
    102102# namelist modifications 
    103 PAT_NIT000=$( supergrep nit000             namelist ) 
    104 PAT_NITEND=$( supergrep nitend             namelist ) 
    105 PAT_NSTOCK=$( supergrep nstock             namelist ) 
    106 PAT_NWRITE=$( supergrep nwrite             namelist ) 
    107 PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
    108 PAT_NBITCM=$( supergrep nbit_cmp           namelist ) 
     103PAT_NIT000=$( supergrep nn_it000           namelist ) 
     104PAT_NITEND=$( supergrep nn_itend           namelist ) 
     105PAT_NSTOCK=$( supergrep nn_stock           namelist ) 
     106PAT_NWRITE=$( supergrep nn_write           namelist ) 
     107PAT_NRSTDT=$( supergrep nn_rstctl          namelist ) 
     108PAT_NBITCM=$( supergrep nn_bit_cmp         namelist ) 
    109109PAT_TRACEN=$( supergrep ln_traadv_cen2     namelist ) 
    110110PAT_TRATVD=$( supergrep ln_traadv_tvd      namelist ) 
    111 PAT_N_CLAA=$( supergrep n_cla              namelist ) 
    112 PAT_NSOLVV=$( supergrep nsolv              namelist ) 
     111PAT_N_CLAA=$( supergrep nn_cla             namelist ) 
     112PAT_NSOLVV=$( supergrep nn_solv            namelist ) 
    113113PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    114114PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
    115115 
    116116sed -e "s%$PAT_RESTAR%   ln_rstart   =  .false.%"          \ 
    117     -e "s%$PAT_NIT000%   nit000     =     1   %"           \ 
    118     -e "s%$PAT_NITEND%   nitend     =     ${ITERATIONS} %" \ 
    119     -e "s%$PAT_NSTOCK%   nstock     =     ${ITERATIONS} %" \ 
    120     -e "s%$PAT_NWRITE%   nwrite     =     75  %"           \ 
    121     -e "s%$PAT_NRSTDT%   nrstdt     =     0   %"           \ 
    122     -e "s%$PAT_NBITCM%   nbit_cmp   =     1%"              \ 
     117    -e "s%$PAT_NIT000%   nn_it000     =     1   %"           \ 
     118    -e "s%$PAT_NITEND%   nn_itend     =     ${ITERATIONS} %" \ 
     119    -e "s%$PAT_NSTOCK%   nn_stock     =     ${ITERATIONS} %" \ 
     120    -e "s%$PAT_NWRITE%   nn_write     =     75  %"           \ 
     121    -e "s%$PAT_NRSTDT%   nn_rstctl    =     0   %"           \ 
     122    -e "s%$PAT_NBITCM%   nn_bit_cmp   =     1%"              \ 
    123123    -e "s%$PAT_TRACEN%   ln_traadv_cen2   =  .false.%"     \ 
    124124    -e "s%$PAT_TRATVD%   ln_traadv_tvd    =  .true.%"      \ 
    125     -e "s%$PAT_N_CLAA%   n_cla   = 0%"                     \ 
    126     -e "s%$PAT_NSOLVV%   nsolv     =      2%"              \ 
     125    -e "s%$PAT_N_CLAA%   nn_cla   = 0%"                     \ 
     126    -e "s%$PAT_NSOLVV%   nn_solv     =      2%"              \ 
    127127    -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .false.%" namelist > nam.tmp 
    128128 
     
    186186 
    187187    # Ocean namelist modifications 
    188     PAT_NIT000=$( supergrep nit000             namelist ) 
    189     PAT_NITEND=$( supergrep nitend             namelist ) 
    190     PAT_NRSTDT=$( supergrep nrstdt             namelist ) 
     188    PAT_NIT000=$( supergrep nn_it000             namelist ) 
     189    PAT_NITEND=$( supergrep nn_itend             namelist ) 
     190    PAT_NRSTDT=$( supergrep nn_rstctl             namelist ) 
    191191    PAT_RESTAR=$( supergrep ln_rstart          namelist ) 
    192192    PAT_RESMLD=$( supergrep ln_trdmld_restart  namelist ) 
     
    195195     
    196196    sed  -e "s%$PAT_RESTAR%   ln_rstart   =  .true.%"          \ 
    197          -e "s%$PAT_NIT000%   nit000     =     $ORCA_NIT000 %" \ 
    198          -e "s%$PAT_NITEND%   nitend     =     $ORCA_NITEND %" \ 
    199          -e "s%$PAT_NRSTDT%   nrstdt     =     2%"             \ 
     197         -e "s%$PAT_NIT000%   nn_it000     =     $ORCA_NIT000 %" \ 
     198         -e "s%$PAT_NITEND%   nn_itend     =     $ORCA_NITEND %" \ 
     199         -e "s%$PAT_NRSTDT%   nn_rstctl     =     2%"             \ 
    200200         -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .true.%" namelist > nam.tmp 
    201201     
     
    268268        'mpi' )  
    269269#-T- sx8brodie         ${CPERF} ${LEXE} ./opa_${CONF}_${RUN}_${MYO_EXP} ;; 
    270 #-T- sx8mercure         ${CPERF} ${LEXE} ./opa_${CONF}_${RUN}_${MYO_EXP} ;; 
     270#-T- sx8mercure        ${CPERF} ${LEXE} ./opa_${CONF}_${RUN}_${MYO_EXP} ;; 
    271271#-T- aix6              ${CPERF} ${LEXE} ./opa_${CONF}_${RUN}_${MYO_EXP} ;; 
    272272#-T- osxxlf   mpd& 
  • trunk/NVTK/INSTALL/JOBS/job_ZAGRIF.ksh

    r1564 r1603  
    101101do 
    102102     # namelist modifications 
    103      PAT_NIT000=$( supergrep nit000             ${CHGFILE} ) 
    104      PAT_NITEND=$( supergrep nitend             ${CHGFILE} ) 
    105      PAT_NSTOCK=$( supergrep nstock             ${CHGFILE} ) 
    106      PAT_NWRITE=$( supergrep nwrite             ${CHGFILE} ) 
    107      PAT_NRSTDT=$( supergrep nrstdt             ${CHGFILE} ) 
    108      PAT_NBITCM=$( supergrep nbit_cmp           ${CHGFILE} ) 
    109      PAT_TRACEN=$( supergrep ln_traadv_cen2     ${CHGFILE} ) 
    110      PAT_TRATVD=$( supergrep ln_traadv_tvd      ${CHGFILE} ) 
    111      PAT_N_CLAA=$( supergrep n_cla              ${CHGFILE} ) 
    112      PAT_NSOLVV=$( supergrep nsolv              ${CHGFILE} ) 
     103     PAT_NIT000=$( supergrep nn_it000             ${CHGFILE} ) 
     104     PAT_NITEND=$( supergrep nn_itend             ${CHGFILE} ) 
     105     PAT_NSTOCK=$( supergrep nn_stock             ${CHGFILE} ) 
     106     PAT_NWRITE=$( supergrep nn_write             ${CHGFILE} ) 
     107     PAT_NRSTDT=$( supergrep nn_rstctl            ${CHGFILE} ) 
     108     PAT_NBITCM=$( supergrep nn_bit_cmp           ${CHGFILE} ) 
     109     PAT_TRACEN=$( supergrep ln_traadv_cen2       ${CHGFILE} ) 
     110     PAT_TRATVD=$( supergrep ln_traadv_tvd        ${CHGFILE} ) 
     111     PAT_N_CLAA=$( supergrep nn_cla               ${CHGFILE} ) 
     112     PAT_NSOLVV=$( supergrep nn_solv              ${CHGFILE} ) 
    113113     PAT_RESTAR=$( supergrep ln_rstart          ${CHGFILE} ) 
    114114     PAT_RESMLD=$( supergrep ln_trdmld_restart  ${CHGFILE} ) 
    115      PAT_NAMECF=$( supergrep cexper             ${CHGFILE} ) 
     115     PAT_NAMECF=$( supergrep cn_exp             ${CHGFILE} ) 
    116116 
    117117    if [ ${CHGFILE} = 'namelist' ] ; then 
    118118        ORCA_NITEND=$(( $ITERATIONS   )) 
    119119        ORCA_NSTOCK=$(( $NOUTPUT   )) 
    120         PAT_NAMECF_tmp="   cexper     =     \"${CONF}\"" 
     120        PAT_NAMECF_tmp="   cn_exp     =     \"${CONF}\"" 
    121121    else 
    122122        ORCA_NITEND=$(( $ITERATIONS*2 )) 
     
    127127     sed -e "s%$PAT_RESTAR%   ln_rstart   =  .false.%"           \ 
    128128         -e "s%$PAT_NAMECF%$PAT_NAMECF_tmp%"                     \ 
    129          -e "s%$PAT_NIT000%   nit000     =     1   %"            \ 
    130          -e "s%$PAT_NITEND%   nitend     =     ${ORCA_NITEND} %" \ 
    131          -e "s%$PAT_NSTOCK%   nstock     =     ${ORCA_NITEND} %" \ 
    132          -e "s%$PAT_NWRITE%   nwrite     =     ${ORCA_NSTOCK} %" \ 
    133          -e "s%$PAT_NRSTDT%   nrstdt     =     0   %"            \ 
    134          -e "s%$PAT_NBITCM%   nbit_cmp =     1%"                 \ 
     129         -e "s%$PAT_NIT000%   nn_it000     =     1   %"            \ 
     130         -e "s%$PAT_NITEND%   nn_itend     =     ${ORCA_NITEND} %" \ 
     131         -e "s%$PAT_NSTOCK%   nn_stock     =     ${ORCA_NITEND} %" \ 
     132         -e "s%$PAT_NWRITE%   nn_write     =     ${ORCA_NSTOCK} %" \ 
     133         -e "s%$PAT_NRSTDT%   nn_rstctl    =     0   %"            \ 
     134         -e "s%$PAT_NBITCM%   nn_bit_cmp  =     1%"                 \ 
    135135         -e "s%$PAT_TRACEN%   ln_traadv_cen2   =  .false.%"      \ 
    136136         -e "s%$PAT_TRATVD%   ln_traadv_tvd    =  .true.%"       \ 
    137          -e "s%$PAT_N_CLAA%   n_cla   = 0%"                      \ 
    138          -e "s%$PAT_NSOLVV%   nsolv     =      2%"               \ 
     137         -e "s%$PAT_N_CLAA%   nn_cla   = 0%"                      \ 
     138         -e "s%$PAT_NSOLVV%   nn_solv  =      2%"               \ 
    139139         -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .false.%" ${CHGFILE} > nam.$$ 
    140140      
     
    145145${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.1.tar ORCA2_LIM_nemo_v3.1.tar 
    146146tar xvf ORCA2_LIM_nemo_v3.1.tar 
    147 rm -rf ORCA2_LIM_nemo_v3.1.tar 
     147rm -f ORCA2_LIM_nemo_v3.1.tar 
    148148 
    149149# Get restarts files if needed 
     
    174174    do 
    175175        # namelist modifications 
    176         PAT_NIT000=$( supergrep nit000             ${CHGFILE} ) 
    177         PAT_NITEND=$( supergrep nitend             ${CHGFILE} ) 
    178         PAT_NRSTDT=$( supergrep nrstdt             ${CHGFILE} ) 
     176        PAT_NIT000=$( supergrep nn_it000             ${CHGFILE} ) 
     177        PAT_NITEND=$( supergrep nn_itend             ${CHGFILE} ) 
     178        PAT_NRSTDT=$( supergrep nn_rstctl            ${CHGFILE} ) 
    179179        PAT_RESTAR=$( supergrep ln_rstart          ${CHGFILE} ) 
    180180        PAT_RESMLD=$( supergrep ln_trdmld_restart  ${CHGFILE} ) 
     
    189189         
    190190        sed -e "s%$PAT_RESTAR%   ln_rstart   =  .true.%"          \ 
    191             -e "s%$PAT_NIT000%   nit000     =     $ORCA_NIT000 %" \ 
    192             -e "s%$PAT_NITEND%   nitend     =     $ORCA_NITEND %" \ 
    193             -e "s%$PAT_NRSTDT%   nrstdt     =     2%"             \ 
     191            -e "s%$PAT_NIT000%   nn_it000    =     $ORCA_NIT000 %" \ 
     192            -e "s%$PAT_NITEND%   nn_itend    =     $ORCA_NITEND %" \ 
     193            -e "s%$PAT_NRSTDT%   nn_rstctl   =     2%"             \ 
    194194            -e "s%$PAT_RESMLD%   ln_trdmld_restart =  .true.%" ${CHGFILE} > nam.$$ 
    195195         
     
    207207############################################################## 
    208208 
    209 cp ${WORK}/NEMO_VALID/W${CONF}/opa_${CONF}_${RUN}_${MYO_EXP} opa_${CONF}_${RUN}_${MYO_EXP} 
    210 cp ${WORK}/NEMO_VALID/W${CONF}/opa_${CONF}_memo_${MYO_EXP} opa_${CONF}_memo_${MYO_EXP} 
     209cp ${MAINDIR}/modipsl/bin/opa_${CONF}_${RUN}_${MYO_EXP} opa_${CONF}_${RUN}_${MYO_EXP} 
     210cp ${MAINDIR}/modipsl/bin/opa_${CONF}_memo_${MYO_EXP} opa_${CONF}_memo_${MYO_EXP} 
    211211chmod 777 opa_${CONF}_${RUN}_${MYO_EXP} 
    212212chmod 777 opa_${CONF}_memo_${MYO_EXP} 
     
    247247        'mpi' )  
    248248#-T- sx8brodie         ${CPERF} ${LEXE} ./opa_${CONF}_${RUN}_${MYO_EXP} ;; 
    249 #-T- sx8mercure         ${CPERF} ${LEXE} ./opa_${CONF}_${RUN}_${MYO_EXP} ;; 
     249#-T- sx8mercure        ${CPERF} ${LEXE} ./opa_${CONF}_${RUN}_${MYO_EXP} ;; 
    250250#-T- aix6              ${CPERF} ${LEXE} ./opa_${CONF}_${RUN}_${MYO_EXP} ;; 
    251251esac 
Note: See TracChangeset for help on using the changeset viewer.