commit 276bbe01187fd68cec92c5425609ad171a3dbe64
parent e76e16e4097146f0ced3870adae4c9bc617b40c1
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Mon, 15 Jul 2019 15:02:28 +0200
Update 1d_fd_simple_shear and prepare fig1 for MC test
Diffstat:
2 files changed, 25 insertions(+), 13 deletions(-)
diff --git a/fig1/Makefile b/fig1/Makefile
@@ -17,7 +17,20 @@ sim.output00000.txt: $(BIN) Makefile
 			tail -n 1 | cut -f2 >> "$$out"; \
 	done; done'
 
-../$(FIG).pdf: fig.gp sim.output00000.txt
+# mimic Iverson 2010 fig 2b
+mc.output00000.txt: $(BIN) Makefile
+	/bin/sh -c '\
+	for mu in $$(seq 0.30 0.05 0.50); do \
+		for C in $$(printf "0\n20e3"); do \
+			out="out_mu$${mu}_C$${C}.txt"; \
+			rm -f "$$out"; \
+			for N in $$(seq 10 20 200); do \
+				printf "$$N\t" >> "$$out"; \
+				./$(BIN) -m $$mu -f $$mu -C $$C -P $$N -L 1.0 mc | \
+				tail -n 1 | cut -f4 >> "$$out"; \
+	done; done; done'
+
+../$(FIG).pdf: fig.gp sim.output00000.txt mc.output00000.txt
 	gnuplot $< > $@
 
 clean:
diff --git a/fig1/fig.gp b/fig1/fig.gp
@@ -4,23 +4,25 @@ reset
 
 ## resemble Iverson 2010 fig2a
 
-set terminal pdfcairo size 7.5 cm, 7.5 cm
+#set terminal pdfcairo size 7.5 cm, 7.5 cm
+set terminal pdfcairo size 15 cm, 7.5 cm
 
-set multiplot layout 2,1 \
+set multiplot layout 2,2 \
 	margins 0.18,0.93,0.15,0.95 \
 	spacing 0.03,0.05
 
-set xrange [1e1:1e6]  # m/a
+set xrange [1e1:9e5]  # m/a
 set yrange [0.0:0.8]
 set key bottom right font ",7" samplen 2.0
 set logscale x
 
-unset xlabel
-unset xtics
+#unset xlabel
+#unset xtics
 set ylabel "Shear friction [-]"
+set xlabel "Shear strain rate [a^{-1}]"
 
-set label "{/:Bold a}" at screen 0.01,0.97
-set label "{/:Bold b}" at screen 0.01,0.54
+#set label "{/:Bold a}" at screen 0.01,0.97
+#set label "{/:Bold b}" at screen 0.01,0.54
 
 plot "cowden.dat"         w l lw 2 t "Cowden till (Tika et al., 1996)", \
 	"lower_cromer.dat"    w l lw 2 t "Lower Cromer till (Tika et al., 1996)", \
@@ -30,14 +32,11 @@ plot "cowden.dat"         w l lw 2 t "Cowden till (Tika et al., 1996)", \
 	"des_moines_lobe.dat" w l lw 2 t "Des Moines Lobe till (Iverson, 2010)", \
 	"wis.dat"             w l lw 2 t "WIS till (Tulaczyk et al., 2001)"
 
-#set label "a" at screen 0.01, 0.98
-#set label '{/Arial-Bold attempt to specify}' at screen 0.01 0.98
-
 set key bottom right font ",10" samplen 2.0
 
 set xtics
-set xlabel "Shear strain rate [a^{-1}]"
-set ylabel "Shear friction [-]"
+unset ylabel
+unset ytics
 
 load 'BlueSeq.plt'