/[MITgcm]/MITgcm_contrib/jmc_script/tst1+1
ViewVC logotype

Diff of /MITgcm_contrib/jmc_script/tst1+1

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.2 by jmc, Mon Jan 17 16:05:09 2005 UTC revision 1.3 by jmc, Wed Mar 30 22:41:50 2005 UTC
# Line 1  Line 1 
1  #!/bin/sh  #!/bin/sh
2    
3  # Nit = Nb of iter of 2nd & 3rd run (1rst one is 2 x Nit iter long)  # Nit = Nb of iter of 2nd & 3rd run (1rst one is 2 x Nit iter long)
4  Nit=1  Nit=2
5    
6  case $# in  case $# in
7    1) ;;    1) ;;
# Line 20  flag=$1 Line 20  flag=$1
20  # 1) data.tst = parameter file "data" for 2.Nit iter run  # 1) data.tst = parameter file "data" for 2.Nit iter run
21  # 2) in dir temp : pickup(_cd).0..0{num0}.001.001.data  # 2) in dir temp : pickup(_cd).0..0{num0}.001.001.data
22    
23  num0="72030"  num0="72000"
24    
25  gcmExc=mitgcmuv  gcmExc=mitgcmuv
26  # list of pickup(s) that are needed for a restart :  # list of pickup(s) that are needed for a restart :
# Line 62  for xx in $listP Line 62  for xx in $listP
62  do  do
63   rnp $xx.ckptA $xx.$num2c   rnp $xx.ckptA $xx.$num2c
64  done  done
65  mv *.00?.00?.* $dir1  mv *.0??.0??.* $dir1
66  mv $dir1/pickup*.${num0c}* .  mv $dir1/pickup*.${num0c}* .
67  #--  #--
68  sed "s/^ nTimeSteps=$Dbl/ nTimeSteps=$Nit/g" data.tst > data  sed "s/^ nTimeSteps=$Dbl/ nTimeSteps=$Nit/g" data.tst > data
# Line 77  for xx in $listP Line 77  for xx in $listP
77  do  do
78   rnp $xx.ckptA $xx.$num1c   rnp $xx.ckptA $xx.$num1c
79  done  done
80  mv *.00?.00?.* $dir2  mv *.0??.0??.* $dir2
81  rm $dir2/pickup*.${num0c}*  rm $dir2/pickup*.${num0c}*
82  #--  #--
83  ln -s $dir2/pickup*.$num1c.* .  ln -s $dir2/pickup*.$num1c.* .
# Line 94  for xx in $listP Line 94  for xx in $listP
94  do  do
95   rnp $xx.ckptA $xx.$num2c   rnp $xx.ckptA $xx.$num2c
96  done  done
97  mv *.00?.00?.* $dir3  mv *.0??.0??.* $dir3
98  rm $dir3/pickup*.$num1c.*  rm $dir3/pickup*.$num1c.*
99  exit  exit
100  #------------  #------------

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.22