tMakefile - cngf-pf-exp2 - experiments for second paper with continuum granular model
 (HTM) git clone git://src.adamsgaard.dk/cngf-pf-exp2
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
 (DIR) LICENSE
       ---
       tMakefile (1293B)
       ---
            1 BIN = ../cngf-pf/cngf-pf
            2 FIG != basename $(PWD)
            3 
            4 default: \
            5         ../$(FIG).pdf \
            6         ../$(FIG)-porosity-evolution.pdf \
            7 
            8 strain_distribution_s7.0m-s_N50kPa.txt: $(BIN) Makefile
            9         for N in 6 50; do \
           10                 for s in 0.07 0.7 7.0; do \
           11                         id="s$${s}m-s_N$${N}kPa"; \
           12                         ./$(BIN) \
           13                         -s "$$(awk -v s="$$s" 'BEGIN {print s/1000.0/60.0}')" \
           14                         -I "$$(awk -v s="$$s" 'BEGIN {print 0.1/(s/1000.0/60.0)/100.0}')" \
           15                         -e "$$(awk -v s="$$s" 'BEGIN {print 0.1/(s/1000.0/60.0)}')" \
           16                         -n "$${N}e3" \
           17                         -p 0.235 \
           18                         -d 0.004 \
           19                         -o -0.08 \
           20                         -L 0.07 \
           21                         -T \
           22                         "$${id}" \
           23                         > "strain_distribution_s$${s}m-s_N$${N}kPa.txt"; \
           24                         > "$${id}-timeseries-mean.tsv"; \
           25                         > "$${id}-timeseries-min.tsv"; \
           26                         > "$${id}-timeseries-max.tsv"; \
           27                         for f in "$${id}".output*.txt; do \
           28                                 mean < "$${f}" >> "$${id}-timeseries-mean.tsv"; \
           29                                 min < "$${f}" >> "$${id}-timeseries-min.tsv"; \
           30                                 max < "$${f}" >> "$${id}-timeseries-max.tsv"; \
           31                         done; \
           32                 done; \
           33         done
           34 
           35 ../$(FIG).pdf: strain-distrib.gp strain_distribution_s7.0m-s_N50kPa.txt
           36         gnuplot strain-distrib.gp > $@
           37 
           38 ../$(FIG)-porosity-evolution.pdf: porosity-evolution.gp strain_distribution_s7.0m-s_N50kPa.txt
           39         gnuplot porosity-evolution.gp > $@
           40 
           41 clean:
           42         rm -f *.txt
           43         rm -f *.tsv
           44         rm -f ../$(FIG).pdf ../$(FIG)-porosity-evolution.pdf
           45 
           46 .PHONY: default clean
           47 
           48