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 Back to index

Makefile (1328B)


      1 REPO = 1d_fd_simple_shear
      2 FIGDIRS != find . -maxdepth 1 -type d -name 'fig-*' | sed 's/\.\///'
      3 FIGURES = $(FIGDIRS:=.pdf)
      4 
      5 default: $(FIGURES)
      6 
      7 fig-rate_dependence.pdf: $(REPO)/$(REPO)
      8 	(cd $(@:.pdf=) && make)
      9 
     10 fig-hysteresis_rate.pdf: $(REPO)/$(REPO) fig-stick_slip_rate.pdf
     11 	(cd $(@:.pdf=) && make)
     12 
     13 fig-hysteresis_stress.pdf: $(REPO)/$(REPO) fig-stick_slip_stress.pdf
     14 	(cd $(@:.pdf=) && make)
     15 
     16 fig-parameter_test.pdf: $(REPO)/$(REPO)
     17 	(cd $(@:.pdf=) && make)
     18 
     19 fig-pulse_square.pdf: $(REPO)/$(REPO)
     20 	(cd $(@:.pdf=) && make)
     21 
     22 fig-pulse_triangle.pdf: $(REPO)/$(REPO)
     23 	(cd $(@:.pdf=) && make)
     24 
     25 fig-pulse_lag.pdf: $(REPO)/$(REPO)
     26 	(cd $(@:.pdf=) && make)
     27 
     28 fig-skin_depth.pdf: $(REPO)/$(REPO)
     29 	(cd $(@:.pdf=) && make)
     30 
     31 fig-stick_slip_rate.pdf: $(REPO)/$(REPO)
     32 	(cd $(@:.pdf=) && make)
     33 
     34 fig-stick_slip_rate_depth.pdf: $(REPO)/$(REPO) fig-stick_slip_rate.pdf
     35 	(cd $(@:.pdf=) && make)
     36 
     37 fig-stick_slip_stress.pdf: $(REPO)/$(REPO)
     38 	(cd $(@:.pdf=) && make)
     39 
     40 fig-strain_distribution.pdf: $(REPO)/$(REPO)
     41 	(cd $(@:.pdf=) && make)
     42 
     43 fig-mohr_coulomb.pdf: $(REPO)/$(REPO)
     44 	(cd $(@:.pdf=) && make)
     45 
     46 $(REPO)/$(REPO): $(REPO)/Makefile
     47 	make -C $(REPO)
     48 
     49 $(REPO)/Makefile:
     50 	git submodule update --init --recursive
     51 
     52 clean:
     53 	make -C $(REPO)/ clean
     54 	rm -f fig*.pdf
     55 	for d in $(FIGDIRS); do (cd $$d && make clean); done
     56 
     57 .PHONY: default figures clean