Statistiques
| Révision :

root / examples / Mopac / HCN_zmat / run_Path @ 4

Historique | Voir | Annoter | Télécharger (1,41 ko)

1 1 equemene
#!/bin/bash
2 1 equemene
3 1 equemene
######################################
4 1 equemene
#
5 1 equemene
# you might have to change the following variables
6 1 equemene
#
7 1 equemene
######################################
8 1 equemene
#
9 1 equemene
# Name of the input file
10 1 equemene
#
11 1 equemene
Job=HCN_RM1
12 1 equemene
#
13 1 equemene
# Where is Path.exe ??
14 1 equemene
#
15 4 pfleura2
PathExe=../../../src/Path.exe
16 1 equemene
#
17 1 equemene
### MOPAC Stuff
18 1 equemene
# In fact, this is useless as they are defined again in the mopac script
19 1 equemene
cat << EOF > ./mopac
20 1 equemene
#!/bin/bash
21 1 equemene
22 1 equemene
set -x
23 1 equemene
## You might have to change MOPAC_ROOT and/or MOPAC_LICENSE
24 1 equemene
export MOPAC_ROOT=~/Programs/MOPAC2009
25 1 equemene
export MOPAC_LICENSE=\${MOPAC_ROOT}
26 1 equemene
export mopac=\${MOPAC_ROOT}/MOPAC2009.exe
27 1 equemene
28 1 equemene
echo "Running \${mopac} \$1"
29 1 equemene
\${mopac} \$1
30 1 equemene
Out=\`basename \$1 .mop\`.out
31 1 equemene
32 1 equemene
EOF
33 1 equemene
chmod u+x ./mopac
34 1 equemene
#
35 1 equemene
# Some libraries... that might need to be adapted to your system
36 1 equemene
#
37 1 equemene
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel/lib/
38 1 equemene
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel/fc/9.1.037/lib/:/opt/intel/cc/9.1.045/lib:/usr/lib:/opt/intel/mkl/8.1/lib/32
39 1 equemene
export PATH=/opt/intel/fc/9.1.037/bin/:/opt/intel/cc/9.1.045/bin/:$PATH:$HOME/bin:/usr/local/mpich-intel9/bin
40 1 equemene
export LD_RUN_PATH=$LD_RUN_PATH:/opt/intel/fc/9.1.037/lib/:/opt/intel/cc/9.1.045/lib
41 1 equemene
export MANPATH=$MANPATH:/opt/intel/fc/9.1.037/man/:/opt/intel/cc/9.1.045/man
42 1 equemene
export LANG=C
43 1 equemene
#
44 1 equemene
#Usually nothing has to be changed after this line
45 1 equemene
#
46 1 equemene
#################################################
47 1 equemene
48 1 equemene
###############################
49 1 equemene
#
50 1 equemene
# We launch PATH
51 1 equemene
#
52 1 equemene
###############################
53 1 equemene
ln -fs ${PathExe} .
54 1 equemene
55 1 equemene
./Path.exe ${Job}.path &> ${Job}.out
56 1 equemene
57 1 equemene