-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnpt_eq.sh
33 lines (27 loc) · 1.15 KB
/
npt_eq.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/bash
for i in {1..2}
do
if [[ $i -eq 1 ]]
then
gmx_mpi grompp -f npt_eq_$i.mdp -o npt_eq_$i.tpr -c nvt_eq_3.gro -r nvt_eq_3.gro -p topol.top
gmx_mpi mdrun -v -deffnm npt_eq_$i #-gpu_id 0 -ntomp 8
gmx_mpi trjconv -f npt_eq_$i.trr -s npt_eq_$i.tpr -n System.ndx -o npt_eq_$i.xtc -pbc mol
else
gmx_mpi grompp -f npt_eq_$i.mdp -o npt_eq_$i.tpr -c npt_eq_$(($i-1)).gro -r npt_eq_$(($i-1)).gro -p topol.top
gmx_mpi mdrun -v -deffnm npt_eq_$i #-gpu_id 0 -ntomp 8
gmx_mpi trjconv -f npt_eq_$i.trr -s npt_eq_$i.tpr -n System.ndx -o npt_eq_$i.xtc -pbc mol
fi
done
for i in {1..10}
do
if [[ $i -eq 1 ]]
then
gmx_mpi grompp -f npt_eq_3.mdp -o npt_eq_3_$i.tpr -c npt_eq_2.gro -r npt_eq_2.gro -p topol.top
gmx_mpi mdrun -v -deffnm npt_eq_3_$i #-gpu_id 1 -ntomp 8
gmx_mpi trjconv -f npt_eq_3_$i.trr -s npt_eq_3_$i.tpr -n System.ndx -o npt_eq_3_$i.xtc -pbc mol
else
gmx_mpi grompp -f npt_eq_3.mdp -o npt_eq_3_$i.tpr -c npt_eq_3_$(($i-1)).gro -r npt_eq_3_$(($i-1)).gro -p topol.top
gmx_mpi mdrun -v -deffnm npt_eq_3_$i #-gpu_id 1 -ntomp 8
gmx_mpi trjconv -f npt_eq_3_$i.trr -s npt_eq_3_$i.tpr -n System.ndx -o npt_eq_3_$i.xtc -pbc mol
fi
done