manus_continuum_granular1_exp

experiments for first paper with continuum granular model
git clone git://src.adamsgaard.dk/manus_continuum_granular1_exp
Log | Files | Refs | Submodules | README | LICENSE

commit bdd98a914e10b2127617c196f8a9ae126c38c5da
parent efc11cbdf7cfe37f81783b757c4b9d36fa1240a5
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Thu, 21 Nov 2019 15:21:05 +0100

Use POSIX make in all remaining makefiles

Diffstat:
MMakefile | 1+
Mfig-parameter_test/Makefile | 20++++++++++----------
Mfig-pulse_square/Makefile | 12+++++-------
Mfig-pulse_triangle/Makefile | 12+++++-------
Mfig-skin_depth/Makefile | 6+++---
Mfig-stick_slip_rate_depth/Makefile | 10+++++-----
6 files changed, 29 insertions(+), 32 deletions(-)

diff --git a/Makefile b/Makefile @@ -49,5 +49,6 @@ $(REPO)/Makefile: clean: make -C $(REPO)/ clean rm -f fig*.pdf + for d in $(FIGDIRS); do make -C $$d/ clean; done .PHONY: default figures clean diff --git a/fig-parameter_test/Makefile b/fig-parameter_test/Makefile @@ -1,5 +1,5 @@ BIN = ../1d_fd_simple_shear/1d_fd_simple_shear -FIG := $(shell basename $(CURDIR)) +FIG != basename $(PWD) # default parameter values LENGTH = 1.0 @@ -18,7 +18,7 @@ d.txt: $(BIN) rm -rf $@; \ for d in 1e-4 2e-4 4e-4 1e-3 2e-3 4e-3 1e-2 2e-2; do \ printf "$$d\t" >> $@; \ - ./$< \ + ./$(BIN) \ --length $(LENGTH) \ --set-shear-velocity $(SHEAR_VEL) \ --normal-stress $(NORMAL_STRESS) \ @@ -36,7 +36,7 @@ mu_s.txt: $(BIN) rm -rf $@; \ for mu_s in $$(seq 0.20 0.05 0.70); do \ printf "$$mu_s\t" >> $@; \ - ./$< \ + ./$(BIN) \ --length $(LENGTH) \ --set-shear-velocity $(SHEAR_VEL) \ --normal-stress $(NORMAL_STRESS) \ @@ -54,7 +54,7 @@ C.txt: $(BIN) rm -rf $@; \ for C in 0.0 5e3 10e3 15e3 20e3 25e3 30e3; do \ printf "$$C\t" >> $@; \ - ./$< \ + ./$(BIN) \ --length $(LENGTH) \ --set-shear-velocity $(SHEAR_VEL) \ --normal-stress $(NORMAL_STRESS) \ @@ -72,7 +72,7 @@ A.txt: $(BIN) rm -rf $@; \ for A in 1e-10 $$(seq 0.1 0.10 1.00); do \ printf "$$A\t" >> $@; \ - ./$< \ + ./$(BIN) \ --length $(LENGTH) \ --set-shear-velocity $(SHEAR_VEL) \ --normal-stress $(NORMAL_STRESS) \ @@ -90,7 +90,7 @@ b.txt: $(BIN) rm -rf $@; \ for b in $$(seq 0.1 0.1 0.9); do \ printf "$$b\t" >> $@; \ - ./$< \ + ./$(BIN) \ --length $(LENGTH) \ --set-shear-velocity $(SHEAR_VEL) \ --normal-stress $(NORMAL_STRESS) \ @@ -108,7 +108,7 @@ L_z.txt: $(BIN) rm -rf $@; \ for L_z in 0.002 0.004 0.008 0.01 0.015 0.02 0.04 0.06 0.08 0.10 0.15 0.20 0.25 0.30 0.40 0.50 0.60 0.70 0.75 0.80 0.90 1.0; do \ printf "$$L_z\t" >> $@; \ - ./$< \ + ./$(BIN) \ --length $$L_z \ --set-shear-velocity $(SHEAR_VEL) \ --normal-stress $(NORMAL_STRESS) \ @@ -123,10 +123,10 @@ L_z.txt: $(BIN) ../$(FIG).pdf: fig.gp d.txt mu_s.txt C.txt A.txt b.txt L_z.txt - gnuplot $< > $@ + gnuplot fig.gp > $@ clean: - $(RM) *.txt - $(RM) ../$(FIG).pdf + rm -f *.txt + rm -f ../$(FIG).pdf .PHONY: default clean diff --git a/fig-pulse_square/Makefile b/fig-pulse_square/Makefile @@ -1,15 +1,13 @@ BIN = ../1d_fd_simple_shear/1d_fd_simple_shear -FIG = $(shell basename $(CURDIR)) +FIG != basename $(PWD) default: ../$(FIG).pdf PF_SEQ=1 2 3 4 5 6 7 8 9 -# --stress-ratio 0.40 \ - sim-4.output00000.txt: $(BIN) Makefile /bin/sh -c 'for i in $(PF_SEQ); do \ - ./$< --length 8.0 \ + ./$(BIN) --length 8.0 \ --normal-stress 200e3 \ --set-shear-velocity $$( echo "10000/(365*24*60*60)" | bc -l ) \ --fluid \ @@ -52,10 +50,10 @@ max_strainrate_depth.txt: sim-4.output00000.txt done; done' ../$(FIG).pdf: fig.gp timeseries.txt max_strainrate_depth.txt - gnuplot $< > $@ + gnuplot fig.gp > $@ clean: - $(RM) *.txt - $(RM) ../$(FIG).pdf + rm -f *.txt + rm -f ../$(FIG).pdf .PHONY: default clean diff --git a/fig-pulse_triangle/Makefile b/fig-pulse_triangle/Makefile @@ -1,15 +1,13 @@ BIN = ../1d_fd_simple_shear/1d_fd_simple_shear -FIG = $(shell basename $(CURDIR)) +FIG != basename $(PWD) default: ../$(FIG).pdf PF_SEQ=1 2 3 4 5 6 7 8 9 -# --stress-ratio 0.40 \ - sim-4.output00000.txt: $(BIN) Makefile /bin/sh -c 'for i in $(PF_SEQ); do \ - ./$< --length 8.0 \ + ./$(BIN) --length 8.0 \ --normal-stress 200e3 \ --set-shear-velocity $$( echo "10000/(365*24*60*60)" | bc -l ) \ --fluid \ @@ -52,10 +50,10 @@ max_strainrate_depth.txt: sim-4.output00000.txt done; done' ../$(FIG).pdf: fig.gp timeseries.txt max_strainrate_depth.txt - gnuplot $< > $@ + gnuplot fig.gp > $@ clean: - $(RM) *.txt - $(RM) ../$(FIG).pdf + rm -f *.txt + rm -f ../$(FIG).pdf .PHONY: default clean diff --git a/fig-skin_depth/Makefile b/fig-skin_depth/Makefile @@ -1,11 +1,11 @@ -FIG = $(shell basename $(CURDIR)) +FIG != basename $(PWD) default: ../$(FIG).pdf ../$(FIG).pdf: fig.gp - gnuplot $< > $@ + gnuplot fig.gp > $@ clean: - $(RM) ../$(FIG).pdf + rm -f ../$(FIG).pdf .PHONY: default clean diff --git a/fig-stick_slip_rate_depth/Makefile b/fig-stick_slip_rate_depth/Makefile @@ -1,10 +1,10 @@ BIN = ../1d_fd_simple_shear/1d_fd_simple_shear -FIG = $(shell basename $(CURDIR)) +FIG != basename $(PWD) default: ../$(FIG).pdf sim.output00000.txt: $(BIN) Makefile ../skindepth.gp - ./$< \ + ./$(BIN) \ --length 8.0 \ --set-shear-velocity $$(echo "1000/(365*24*60*60)" | bc -l) \ --normal-stress 200e3 \ @@ -17,10 +17,10 @@ sim.output00000.txt: $(BIN) Makefile ../skindepth.gp --time-end $$(echo "3600*24*3 + 3600" | bc -l) sim ../$(FIG).pdf: fig.gp sim.output00000.txt - gnuplot $< > $@ + gnuplot fig.gp > $@ clean: - $(RM) *.txt - $(RM) ../$(FIG).pdf + rm -f *.txt + rm -f ../$(FIG).pdf .PHONY: default clean