Makefile (1546B)
1 FIG != basename $(PWD) 2 BIN = ../1d_fd_simple_shear/max_depth_simple_shear 3 4 default: ../$(FIG).pdf 5 6 ../$(FIG).pdf: fig.gp max_depth_ampl10e3.txt 7 gnuplot fig.gp > $@ 8 9 max_depth_ampl10e3.txt: $(BIN) Makefile 10 for A_f in 10e3 100e3; do\ 11 out=max_depth_ampl$${A_f}.txt;\ 12 rm -f $$out;\ 13 for k in \ 14 1e-19 1.29e-19 1.67e-19 2.15e-19 2.78e-19 3.59e-19 4.64e-19 5.99e-19 7.74e-19 \ 15 1e-18 1.29e-18 1.67e-18 2.15e-18 2.78e-18 3.59e-18 4.64e-18 5.99e-18 7.74e-18 \ 16 1e-17 1.29e-17 1.67e-17 2.15e-17 2.78e-17 3.59e-17 4.64e-17 5.99e-17 7.74e-17 \ 17 1e-16 1.29e-16 1.67e-16 2.15e-16 2.78e-16 3.59e-16 4.64e-16 5.99e-16 7.74e-16 \ 18 1e-15 1.29e-15 1.67e-15 2.15e-15 2.78e-15 3.59e-15 4.64e-15 5.99e-15 7.74e-15 \ 19 1e-14; do\ 20 for f in \ 21 1e-9 1.29e-9 1.67e-9 2.15e-9 2.78e-9 3.59e-9 4.64e-9 5.99e-9 7.74e-9 \ 22 1e-8 1.29e-8 1.67e-8 2.15e-8 2.78e-8 3.59e-8 4.64e-8 5.99e-8 7.74e-8 \ 23 1e-7 1.29e-7 1.67e-7 2.15e-7 2.78e-7 3.59e-7 4.64e-7 5.99e-7 7.74e-7 \ 24 1e-6 1.29e-6 1.67e-6 2.15e-6 2.78e-6 3.59e-6 4.64e-6 5.99e-6 7.74e-6 \ 25 1e-5 1.29e-5 1.67e-5 2.15e-5 2.78e-5 3.59e-5 4.64e-5 5.99e-5 7.74e-5 \ 26 1e-4 1.29e-4 1.67e-4 2.15e-4 2.78e-4 3.59e-4 4.64e-4 5.99e-4 7.74e-4 \ 27 1e-3; do\ 28 printf "%g\t%g\t" $$f $$k >> $$out;\ 29 ./$(BIN) \ 30 -p 0.25 \ 31 -C 3.9e-10 \ 32 -P 1e-8 \ 33 -i 1.787e-3 \ 34 -k $$k \ 35 -O 100e3 \ 36 -a $$A_f \ 37 -q $$f | \ 38 awk '{print $$1}' >> $$out;\ 39 done;\ 40 echo >> $$out;\ 41 done;\ 42 done 43 44 clean: 45 rm -f ../$(FIG).pdf 46 rm -f max_depth_ampl*.txt 47 48 .PHONY: default clean