Changeset 1144 for trunk/NVTK
- Timestamp:
- 2008-06-25T11:25:34+02:00 (16 years ago)
- Location:
- trunk/NVTK/INSTALL/JOBS
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NVTK/INSTALL/JOBS/job_GYRE.ksh
r1128 r1144 56 56 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/namelist . 57 57 58 # Local function to find namelists parameters 59 supergrep () { 60 grep "^ *$1 *=" $2 | sed -e "s% *\!.*%%" 61 } 62 58 63 # namelist modifications 59 PAT_NIT000=$( grep 'nit000 =' namelist ) 60 PAT_NITEND=$( grep 'nitend =' namelist ) 61 PAT_NSTOCK=$( grep 'nstock =' namelist ) 62 PAT_NWRITE=$( grep 'nwrite =' namelist ) 63 PAT_NRSTDT=$( grep 'nrstdt =' namelist ) 64 PAT_NBITCM=$( grep 'nbit_cmp =' namelist ) 65 PAT_NSOLVV=$( grep 'nsolv =' namelist ) 66 PAT_RESTAR=$( grep 'ln_rstart =' namelist ) 67 PAT_RESMLD=$( grep 'ln_trdmld_restart =' namelist ) 68 69 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 70 -e "s%$PAT_NIT000% nit000 = 1%" \ 71 -e "s%$PAT_NITEND% nitend = ${ITERATIONS}%" \ 72 -e "s%$PAT_NSTOCK% nstock = ${ITERATIONS}%" \ 73 -e "s%$PAT_NWRITE% nwrite = 75%" \ 74 -e "s%$PAT_NRSTDT% nrstdt = 0%" \ 75 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 76 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 77 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" \ 78 namelist > nam.tmp 64 PAT_NIT000=$( supergrep nit000 namelist ) 65 PAT_NITEND=$( supergrep nitend namelist ) 66 PAT_NSTOCK=$( supergrep nstock namelist ) 67 PAT_NWRITE=$( supergrep nwrite namelist ) 68 PAT_NRSTDT=$( supergrep nrstdt namelist ) 69 PAT_NBITCM=$( supergrep nbit_cmp namelist ) 70 PAT_NSOLVV=$( supergrep nsolv namelist ) 71 PAT_RESTAR=$( supergrep ln_rstart namelist ) 72 PAT_RESMLD=$( supergrep ln_trdmld_restart namelist ) 73 74 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 75 -e "s%$PAT_NIT000% nit000 = 1 %" \ 76 -e "s%$PAT_NITEND% nitend = ${ITERATIONS} %" \ 77 -e "s%$PAT_NSTOCK% nstock = ${ITERATIONS} %" \ 78 -e "s%$PAT_NWRITE% nwrite = 75 %" \ 79 -e "s%$PAT_NRSTDT% nrstdt = 0 %" \ 80 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 81 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 82 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" namelist > nam.tmp 79 83 80 84 mv nam.tmp namelist … … 100 104 fi 101 105 102 # namelist modifications103 PAT_NIT000=$( grep 'nit000 ='namelist )104 PAT_NITEND=$( grep 'nitend ='namelist )105 PAT_NRSTDT=$( grep 'nrstdt ='namelist )106 PAT_RESTAR=$( grep 'ln_rstart ='namelist )107 PAT_RESMLD=$( grep 'ln_trdmld_restart ='namelist )106 # Ocean namelist modifications 107 PAT_NIT000=$( supergrep nit000 namelist ) 108 PAT_NITEND=$( supergrep nitend namelist ) 109 PAT_NRSTDT=$( supergrep nrstdt namelist ) 110 PAT_RESTAR=$( supergrep ln_rstart namelist ) 111 PAT_RESMLD=$( supergrep ln_trdmld_restart namelist ) 108 112 ORCA_NIT000=$(( $ITERATIONS + 1 )) 109 113 ORCA_NITEND=$(( $ITERATIONS*2 )) 110 114 111 sed -e "s/$PAT_RESTAR/ ln_rstart = .true./" \ 112 -e "s/$PAT_NIT000/ nit000 = $ORCA_NIT000/" \ 113 -e "s/$PAT_NITEND/ nitend = $ORCA_NITEND/" \ 114 -e "s/$PAT_NRSTDT/ nrstdt = 2/" \ 115 -e "s/$PAT_RESMLD/ ln_trdmld_restart = .true./" \ 116 namelist > nam.tmp 115 sed -e "s%$PAT_RESTAR% ln_rstart = .true.%" \ 116 -e "s%$PAT_NIT000% nit000 = $ORCA_NIT000 %" \ 117 -e "s%$PAT_NITEND% nitend = $ORCA_NITEND %" \ 118 -e "s%$PAT_NRSTDT% nrstdt = 2%" \ 119 -e "s%$PAT_RESMLD% ln_trdmld_restart = .true.%" namelist > nam.tmp 117 120 118 121 mv nam.tmp namelist -
trunk/NVTK/INSTALL/JOBS/job_GYRE_LOBSTER.ksh
r1143 r1144 56 56 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/namelist . 57 57 58 # Local function to find namelists parameters 59 supergrep () { 60 grep "^ *$1 *=" $2 | sed -e "s% *\!.*%%" 61 } 62 58 63 # namelist modifications 59 PAT_NIT000=$( grep 'nit000 =' namelist ) 60 PAT_NITEND=$( grep 'nitend =' namelist ) 61 PAT_NSTOCK=$( grep 'nstock =' namelist ) 62 PAT_NWRITE=$( grep 'nwrite =' namelist ) 63 PAT_NRSTDT=$( grep 'nrstdt =' namelist ) 64 PAT_NBITCM=$( grep 'nbit_cmp =' namelist ) 65 PAT_NSOLVV=$( grep 'nsolv =' namelist ) 66 PAT_RESTAR=$( grep 'ln_rstart =' namelist ) 67 PAT_RESMLD=$( grep 'ln_trdmld_restart =' namelist ) 68 69 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 70 -e "s%$PAT_NIT000% nit000 = 1%" \ 71 -e "s%$PAT_NITEND% nitend = ${ITERATIONS}%" \ 72 -e "s%$PAT_NSTOCK% nstock = ${ITERATIONS}%" \ 73 -e "s%$PAT_NWRITE% nwrite = 75%" \ 74 -e "s%$PAT_NRSTDT% nrstdt = 0%" \ 75 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 76 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 77 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" \ 78 namelist > nam.tmp 64 PAT_NIT000=$( supergrep nit000 namelist ) 65 PAT_NITEND=$( supergrep nitend namelist ) 66 PAT_NSTOCK=$( supergrep nstock namelist ) 67 PAT_NWRITE=$( supergrep nwrite namelist ) 68 PAT_NRSTDT=$( supergrep nrstdt namelist ) 69 PAT_NBITCM=$( supergrep nbit_cmp namelist ) 70 PAT_NSOLVV=$( supergrep nsolv namelist ) 71 PAT_RESTAR=$( supergrep ln_rstart namelist ) 72 PAT_RESMLD=$( supergrep ln_trdmld_restart namelist ) 73 74 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 75 -e "s%$PAT_NIT000% nit000 = 1 %" \ 76 -e "s%$PAT_NITEND% nitend = ${ITERATIONS} %" \ 77 -e "s%$PAT_NSTOCK% nstock = ${ITERATIONS} %" \ 78 -e "s%$PAT_NWRITE% nwrite = 75 %" \ 79 -e "s%$PAT_NRSTDT% nrstdt = 0 %" \ 80 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 81 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 82 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" namelist > nam.tmp 79 83 80 84 mv nam.tmp namelist … … 85 89 86 90 # namelist modifications 87 PAT_TRC=$( grep 'nwritetrc =' namelist_top_f90 ) 88 PAT_TRD=$( grep 'nwritetrd =' namelist_top_f90 ) 89 90 sed -e "s/$PAT_TRC/ nwritetrc = ${ITERATIONS},/" \ 91 -e "s/$PAT_TRD/ nwritetrd = ${ITERATIONS},/" \ 92 namelist_top_f90 > nam.tmp 91 PAT_TRC=$( supergrep nwritetrc namelist_top_f90 ) 92 PAT_TRD=$( supergrep nwritetrd namelist_top_f90 ) 93 94 sed -e "s%$PAT_TRC% nwritetrc = ${ITERATIONS}%" \ 95 -e "s%$PAT_TRD% nwritetrd = ${ITERATIONS}%" namelist_top_f90 > nam.tmp 93 96 94 97 mv nam.tmp namelist_top 95 98 96 PAT_ADD=$( grep 'nwritedia ='namelist_lobster_f90 )97 sed -e "s/$PAT_ADD/ nwritedia = ${ITERATIONS},/" namelist_lobster_f90 > nam.tmp99 PAT_ADD=$( supergrep nwritedia namelist_lobster_f90 ) 100 sed -e "s%$PAT_ADD% nwritedia = ${ITERATIONS}%" namelist_lobster_f90 > nam.tmp 98 101 mv nam.tmp namelist_lobster 99 102 … … 121 124 122 125 # Ocean namelist modifications 123 PAT_NIT000=$( grep 'nit000 ='namelist )124 PAT_NITEND=$( grep 'nitend ='namelist )125 PAT_NRSTDT=$( grep 'nrstdt ='namelist )126 PAT_RESTAR=$( grep 'ln_rstart ='namelist )127 PAT_RESMLD=$( grep 'ln_trdmld_restart ='namelist )126 PAT_NIT000=$( supergrep nit000 namelist ) 127 PAT_NITEND=$( supergrep nitend namelist ) 128 PAT_NRSTDT=$( supergrep nrstdt namelist ) 129 PAT_RESTAR=$( supergrep ln_rstart namelist ) 130 PAT_RESMLD=$( supergrep ln_trdmld_restart namelist ) 128 131 ORCA_NIT000=$(( $ITERATIONS + 1 )) 129 132 ORCA_NITEND=$(( $ITERATIONS*2 )) 130 133 131 sed -e "s/$PAT_RESTAR/ ln_rstart = .true./" \ 132 -e "s/$PAT_NIT000/ nit000 = $ORCA_NIT000/" \ 133 -e "s/$PAT_NITEND/ nitend = $ORCA_NITEND/" \ 134 -e "s/$PAT_NRSTDT/ nrstdt = 2/" \ 135 -e "s/$PAT_RESMLD/ ln_trdmld_restart = .true./" \ 136 namelist > nam.tmp 134 sed -e "s%$PAT_RESTAR% ln_rstart = .true.%" \ 135 -e "s%$PAT_NIT000% nit000 = $ORCA_NIT000 %" \ 136 -e "s%$PAT_NITEND% nitend = $ORCA_NITEND %" \ 137 -e "s%$PAT_NRSTDT% nrstdt = 2%" \ 138 -e "s%$PAT_RESMLD% ln_trdmld_restart = .true.%" namelist > nam.tmp 137 139 138 140 mv nam.tmp namelist 139 141 140 142 # Biogeochemistry namelist modifications 141 PAT_RESTAR=$( grep ' lrsttr = ' namelist_top ) 142 143 sed -e "s/$PAT_RESTAR/ lrsttr = .true.,/" namelist_top > nam.tmp 144 143 PAT_RESTAR=$( supergrep lrsttr namelist_top ) 144 sed -e "s%$PAT_RESTAR% lrsttr = .true. %" namelist_top > nam.tmp 145 145 mv nam.tmp namelist_top 146 146 -
trunk/NVTK/INSTALL/JOBS/job_ORCA2_LIM.ksh
r1128 r1144 59 59 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/namelist_ice_lim2 namelist_ice 60 60 61 # Local function to find namelists parameters 62 supergrep () { 63 grep "^ *$1 *=" $2 | sed -e "s% *\!.*%%" 64 } 65 61 66 # namelist modifications 62 PAT_NIT000=$( grep 'nit000 =' namelist ) 63 PAT_NITEND=$( grep 'nitend =' namelist ) 64 PAT_NSTOCK=$( grep 'nstock =' namelist ) 65 PAT_NWRITE=$( grep 'nwrite =' namelist ) 66 PAT_NRSTDT=$( grep 'nrstdt =' namelist ) 67 PAT_NBITCM=$( grep 'nbit_cmp =' namelist ) 68 PAT_TRACEN=$( grep 'ln_traadv_cen2 =' namelist ) 69 PAT_TRATVD=$( grep 'ln_traadv_tvd =' namelist ) 70 PAT_N_CLAA=$( grep 'n_cla =' namelist ) 71 PAT_NSOLVV=$( grep 'nsolv =' namelist ) 72 PAT_RESTAR=$( grep 'ln_rstart =' namelist ) 73 PAT_RESMLD=$( grep 'ln_trdmld_restart =' namelist ) 74 75 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 76 -e "s%$PAT_NIT000% nit000 = 1%" \ 77 -e "s%$PAT_NITEND% nitend = ${ITERATIONS}%" \ 78 -e "s%$PAT_NSTOCK% nstock = ${ITERATIONS}%" \ 79 -e "s%$PAT_NWRITE% nwrite = 75%" \ 80 -e "s%$PAT_NRSTDT% nrstdt = 0%" \ 81 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 82 -e "s%$PAT_TRACEN% ln_traadv_cen2 = .false.%" \ 83 -e "s%$PAT_TRATVD% ln_traadv_tvd = .true.%" \ 84 -e "s%$PAT_N_CLAA% n_cla = 0%" \ 85 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 86 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" \ 87 namelist > nam.tmp 67 PAT_NIT000=$( supergrep nit000 namelist ) 68 PAT_NITEND=$( supergrep nitend namelist ) 69 PAT_NSTOCK=$( supergrep nstock namelist ) 70 PAT_NWRITE=$( supergrep nwrite namelist ) 71 PAT_NRSTDT=$( supergrep nrstdt namelist ) 72 PAT_NBITCM=$( supergrep nbit_cmp namelist ) 73 PAT_TRACEN=$( supergrep ln_traadv_cen2 namelist ) 74 PAT_TRATVD=$( supergrep ln_traadv_tvd namelist ) 75 PAT_N_CLAA=$( supergrep n_cla namelist ) 76 PAT_NSOLVV=$( supergrep nsolv namelist ) 77 PAT_RESTAR=$( supergrep ln_rstart namelist ) 78 PAT_RESMLD=$( supergrep ln_trdmld_restart namelist ) 79 80 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 81 -e "s%$PAT_NIT000% nit000 = 1 %" \ 82 -e "s%$PAT_NITEND% nitend = ${ITERATIONS} %" \ 83 -e "s%$PAT_NSTOCK% nstock = ${ITERATIONS} %" \ 84 -e "s%$PAT_NWRITE% nwrite = 75 %" \ 85 -e "s%$PAT_NRSTDT% nrstdt = 0 %" \ 86 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 87 -e "s%$PAT_TRACEN% ln_traadv_cen2 = .false.%" \ 88 -e "s%$PAT_TRATVD% ln_traadv_tvd = .true.%" \ 89 -e "s%$PAT_N_CLAA% n_cla = 0%" \ 90 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 91 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" namelist > nam.tmp 88 92 89 93 mv nam.tmp namelist … … 114 118 fi 115 119 116 # namelist modifications117 PAT_NIT000=$( grep 'nit000 ='namelist )118 PAT_NITEND=$( grep 'nitend ='namelist )119 PAT_NRSTDT=$( grep 'nrstdt ='namelist )120 PAT_RESTAR=$( grep 'ln_rstart ='namelist )121 PAT_RESMLD=$( grep 'ln_trdmld_restart ='namelist )120 # Ocean namelist modifications 121 PAT_NIT000=$( supergrep nit000 namelist ) 122 PAT_NITEND=$( supergrep nitend namelist ) 123 PAT_NRSTDT=$( supergrep nrstdt namelist ) 124 PAT_RESTAR=$( supergrep ln_rstart namelist ) 125 PAT_RESMLD=$( supergrep ln_trdmld_restart namelist ) 122 126 ORCA_NIT000=$(( $ITERATIONS + 1 )) 123 127 ORCA_NITEND=$(( $ITERATIONS*2 )) 124 128 125 sed -e "s/$PAT_RESTAR/ ln_rstart = .true./" \ 126 -e "s/$PAT_NIT000/ nit000 = $ORCA_NIT000/" \ 127 -e "s/$PAT_NITEND/ nitend = $ORCA_NITEND/" \ 128 -e "s/$PAT_NRSTDT/ nrstdt = 2/" \ 129 -e "s/$PAT_RESMLD/ ln_trdmld_restart = .true./" \ 130 namelist > nam.tmp 129 sed -e "s%$PAT_RESTAR% ln_rstart = .true.%" \ 130 -e "s%$PAT_NIT000% nit000 = $ORCA_NIT000 %" \ 131 -e "s%$PAT_NITEND% nitend = $ORCA_NITEND %" \ 132 -e "s%$PAT_NRSTDT% nrstdt = 2%" \ 133 -e "s%$PAT_RESMLD% ln_trdmld_restart = .true.%" namelist > nam.tmp 131 134 132 135 mv nam.tmp namelist -
trunk/NVTK/INSTALL/JOBS/job_ZAGRIF.ksh
r1128 r1144 67 67 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/AGRIF_FixedGrids.in AGRIF_FixedGrids.in 68 68 69 # Local function to find namelists parameters 70 supergrep () { 71 grep "^ *$1 *=" $2 | sed -e "s% *\!.*%%" 72 } 73 69 74 for CHGFILE in `ls *namelist` 70 75 do 71 76 # namelist modifications 72 PAT_NIT000=$( grep 'nit000 ='${CHGFILE} )73 PAT_NITEND=$( grep 'nitend ='${CHGFILE} )74 PAT_NSTOCK=$( grep 'nstock ='${CHGFILE} )75 PAT_NWRITE=$( grep 'nwrite ='${CHGFILE} )76 PAT_NRSTDT=$( grep 'nrstdt ='${CHGFILE} )77 PAT_NBITCM=$( grep 'nbit_cmp ='${CHGFILE} )78 PAT_TRACEN=$( grep 'ln_traadv_cen2 ='${CHGFILE} )79 PAT_TRATVD=$( grep 'ln_traadv_tvd ='${CHGFILE} )80 PAT_N_CLAA=$( grep 'n_cla ='${CHGFILE} )81 PAT_NSOLVV=$( grep 'nsolv ='${CHGFILE} )82 PAT_RESTAR=$( grep 'ln_rstart ='${CHGFILE} )83 PAT_RESMLD=$( grep 'ln_trdmld_restart ='${CHGFILE} )77 PAT_NIT000=$( supergrep nit000 ${CHGFILE} ) 78 PAT_NITEND=$( supergrep nitend ${CHGFILE} ) 79 PAT_NSTOCK=$( supergrep nstock ${CHGFILE} ) 80 PAT_NWRITE=$( supergrep nwrite ${CHGFILE} ) 81 PAT_NRSTDT=$( supergrep nrstdt ${CHGFILE} ) 82 PAT_NBITCM=$( supergrep nbit_cmp ${CHGFILE} ) 83 PAT_TRACEN=$( supergrep ln_traadv_cen2 ${CHGFILE} ) 84 PAT_TRATVD=$( supergrep ln_traadv_tvd ${CHGFILE} ) 85 PAT_N_CLAA=$( supergrep n_cla ${CHGFILE} ) 86 PAT_NSOLVV=$( supergrep nsolv ${CHGFILE} ) 87 PAT_RESTAR=$( supergrep ln_rstart ${CHGFILE} ) 88 PAT_RESMLD=$( supergrep ln_trdmld_restart ${CHGFILE} ) 84 89 85 90 if [ ${CHGFILE} = 'namelist' ] ; then … … 93 98 fi 94 99 95 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 96 -e "s%$PAT_NAMECF%$PAT_NAMECF_tmp%" \ 97 -e "s%$PAT_NIT000% nit000 = 1%" \ 98 -e "s%$PAT_NITEND% nitend = ${ORCA_NITEND}%" \ 99 -e "s%$PAT_NSTOCK% nstock = ${ORCA_NITEND}%" \ 100 -e "s%$PAT_NWRITE% nwrite = ${ORCA_NSTOCK}%" \ 101 -e "s%$PAT_NRSTDT% nrstdt = 0%" \ 102 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 103 -e "s%$PAT_TRACEN% ln_traadv_cen2 = .false.%" \ 104 -e "s%$PAT_TRATVD% ln_traadv_tvd = .true.%" \ 105 -e "s%$PAT_N_CLAA% n_cla = 0%" \ 106 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 107 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" \ 108 ${CHGFILE} > nam.$$ 100 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 101 -e "s%$PAT_NAMECF%$PAT_NAMECF_tmp%" \ 102 -e "s%$PAT_NIT000% nit000 = 1 %" \ 103 -e "s%$PAT_NITEND% nitend = ${ORCA_NITEND} %" \ 104 -e "s%$PAT_NSTOCK% nstock = ${ORCA_NITEND} %" \ 105 -e "s%$PAT_NWRITE% nwrite = ${ORCA_NSTOCK} %" \ 106 -e "s%$PAT_NRSTDT% nrstdt = 0 %" \ 107 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 108 -e "s%$PAT_TRACEN% ln_traadv_cen2 = .false.%" \ 109 -e "s%$PAT_TRATVD% ln_traadv_tvd = .true.%" \ 110 -e "s%$PAT_N_CLAA% n_cla = 0%" \ 111 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 112 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" ${CHGFILE} > nam.$$ 109 113 110 114 mv nam.$$ ${CHGFILE} && rm -f nam.$$ … … 143 147 do 144 148 # namelist modifications 145 PAT_NIT000=$( grep 'nit000 ='${CHGFILE} )146 PAT_NITEND=$( grep 'nitend ='${CHGFILE} )147 PAT_NRSTDT=$( grep 'nrstdt ='${CHGFILE} )148 PAT_RESTAR=$( grep 'ln_rstart ='${CHGFILE} )149 PAT_RESMLD=$( grep 'ln_trdmld_restart ='${CHGFILE} )149 PAT_NIT000=$( supergrep nit000 ${CHGFILE} ) 150 PAT_NITEND=$( supergrep nitend ${CHGFILE} ) 151 PAT_NRSTDT=$( supergrep nrstdt ${CHGFILE} ) 152 PAT_RESTAR=$( supergrep ln_rstart ${CHGFILE} ) 153 PAT_RESMLD=$( supergrep ln_trdmld_restart ${CHGFILE} ) 150 154 151 155 if [ ${CHGFILE} = 'namelist' ] ; then … … 157 161 fi 158 162 159 sed -e "s%$PAT_RESTAR% ln_rstart = .true.%" \ 160 -e "s%$PAT_NIT000% nit000 = $ORCA_NIT000%" \ 161 -e "s%$PAT_NITEND% nitend = $ORCA_NITEND%" \ 162 -e "s%$PAT_NRSTDT% nrstdt = 2%" \ 163 -e "s%$PAT_RESMLD% ln_trdmld_restart = .true.%" \ 164 ${CHGFILE} > nam.$$ 163 sed -e "s%$PAT_RESTAR% ln_rstart = .true.%" \ 164 -e "s%$PAT_NIT000% nit000 = $ORCA_NIT000 %" \ 165 -e "s%$PAT_NITEND% nitend = $ORCA_NITEND %" \ 166 -e "s%$PAT_NRSTDT% nrstdt = 2%" \ 167 -e "s%$PAT_RESMLD% ln_trdmld_restart = .true.%" ${CHGFILE} > nam.$$ 165 168 166 169 mv nam.$$ ${CHGFILE} && rm -f nam.$$
Note: See TracChangeset
for help on using the changeset viewer.