]>
Commit | Line | Data |
---|---|---|
9ef1c2d9 | 1 | #!/bin/csh |
2 | ################################################################# | |
3 | # script to run epos ; argumentS: file name ; version number | |
4 | ################################################################# | |
5 | ||
6 | if ( -e $OPT/$1.optns ) then | |
7 | else | |
8 | echo $OPT/$1.optns "does not exist" | |
9 | exit | |
10 | endif | |
11 | ||
12 | if ( -e $OPT/$1.def ) then | |
13 | source $OPT/$1.def | |
14 | endif | |
15 | ||
16 | rm -f $CHK/z-$1.check | |
17 | rm -f $CHK/z-$1.data | |
18 | rm -f $CHK/z-$1.copy | |
19 | rm -f $CHK/z-$1.log | |
20 | ||
21 | if ( $OPT == '.' ) then | |
22 | setenv odir `pwd` | |
23 | else | |
24 | setenv odir $OPT | |
25 | endif | |
26 | ||
27 | setenv seedj `date '+%S%M%d%m%y%H%M%S'` | |
28 | ||
29 | #--------------------------------------------------------------------- | |
30 | time $OBJ/$SYSTEM/Xepos -n << END | |
31 | !echo off | |
32 | !uncomment the following line to get random seed | |
33 | !set seedj $seedj | |
34 | echo on | |
35 | input $odir/$1.optns | |
36 | !input $EPO/epos.param | |
37 | runprogram | |
38 | stopprogram | |
39 | END | |
40 | if ( -s $CHK/z-$1.data ) then | |
41 | echo "###############################################################" | |
42 | echo " output written to $CHK/z-$1.data" | |
43 | echo "###############################################################" | |
44 | else | |
45 | # rm -f $CHK/z-$1.data | |
46 | endif | |
47 | if ( -s $CHK/z-$1.check ) then | |
48 | else | |
49 | rm -f $CHK/z-$1.check | |
50 | endif | |
51 | if ( -s $HTO/$1.histo ) then | |
52 | else | |
53 | rm -f $HTO/$1.histo | |
54 | endif | |
55 | rm -f $CHK/z-$1.log | |
56 | rm -f $CHK/z-$1.copy | |
57 | #rm -f gmon.out | |
58 | date | |
59 | exit | |
60 |