-
Notifications
You must be signed in to change notification settings - Fork 0
/
run.sh
executable file
·33 lines (30 loc) · 1.19 KB
/
run.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
#!/bin/bash
echo ----------------------------------------------------------------
echo ------------ Simulacion de un sistema de particulas ------------
echo ---------Juan Daniel Castrellon y Maria Sofia Alvarez ----------
echo ----------------------------------------------------------------
echo Escriba el numero de la opcion que desea correr [e.g. 1]
echo 1. make
echo 2. make clean
echo 3. Correr la simulacion de C++ con gnuplot
echo 4. Correr el script de python de conservacion de momento y energia.
echo 5. Correr el script de python para ver la velocidad cuadratrica media.
read line;
if [ "$line" -eq 1 ];
then make;
elif [ "$line" -eq 2 ];
then make clean;
elif [ "$line" -eq 3 ];
then echo Escriba el numero de particulas
read particulas
echo Escriba el tiempo que desea correr la simulacion
read tiempo
./Simulacion "$particulas" "$tiempo" | gnuplot
echo ------------ Programa ejecutado exitosamente ------------
elif [ "$line" -eq 4 ];
then python3 ./src/punto1d.py
elif [ "$line" -eq 5 ];
then python3 ./src/punto2g.py
else
echo Opcion no disponible;
fi