Makefile (4444B)
1 JULIA=julia 2 INITFILE=rotating01-seed1/rotating01-seed1.681.jld2 compress.jl 3 4 FAULTING01 =\ 5 faulting01-mu_d-0.5-rotate-seed1-data.tsv \ 6 faulting01-mu_d-0.5-norotate-seed1-data.tsv \ 7 faulting01-mu_d-0.3-rotate-seed1-data.tsv \ 8 faulting01-mu_d-0.3-norotate-seed1-data.tsv \ 9 faulting01-mu_d-0.1-rotate-seed1-data.tsv \ 10 faulting01-mu_d-0.1-norotate-seed1-data.tsv 11 12 FAULTING02 =\ 13 faulting02-mu_d-0.5-rotate-seed1-data.tsv \ 14 faulting02-mu_d-0.5-norotate-seed1-data.tsv \ 15 faulting02-mu_d-0.3-rotate-seed1-data.tsv \ 16 faulting02-mu_d-0.3-norotate-seed1-data.tsv \ 17 faulting02-mu_d-0.1-rotate-seed1-data.tsv \ 18 faulting02-mu_d-0.1-norotate-seed1-data.tsv 19 20 FAULTING01_TENSILE_STRENGTH = 0.0 21 FAULTING01_SHEAR_STRENGTH = 0.0 22 23 FAULTING02_TENSILE_STRENGTH = 400e3 24 FAULTING02_SHEAR_STRENGTH = 200e3 25 26 all: faulting01-normal-stress.pdf faulting02-normal-stress.pdf 27 28 faulting02-normal-stress.pdf: ${FAULTING02} normal-stress.gp 29 gnuplot -e "id=02" normal-stress.gp > faulting02-normal-stress.pdf 30 31 faulting01-normal-stress.pdf: ${FAULTING01} normal-stress.gp 32 gnuplot -e "id=01" normal-stress.gp > faulting01-normal-stress.pdf 33 34 faulting01-mu_d-0.5-rotate-seed1-data.txt: ${INITFILE} 35 ${JULIA} compress.jl \ 36 --rotating true \ 37 --mu_d 0.5 \ 38 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 39 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 40 faulting01-mu_d-0.5-rotate >/dev/null 41 42 faulting01-mu_d-0.5-norotate-seed1-data.txt: ${INITFILE} 43 ${JULIA} compress.jl \ 44 --rotating false \ 45 --mu_d 0.5 \ 46 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 47 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 48 faulting01-mu_d-0.5-norotate >/dev/null 49 50 faulting01-mu_d-0.3-rotate-seed1-data.txt: ${INITFILE} 51 ${JULIA} compress.jl \ 52 --rotating true \ 53 --mu_d 0.3 \ 54 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 55 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 56 faulting01-mu_d-0.3-rotate >/dev/null 57 58 faulting01-mu_d-0.3-norotate-seed1-data.txt: ${INITFILE} 59 ${JULIA} compress.jl \ 60 --rotating false \ 61 --mu_d 0.3 \ 62 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 63 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 64 faulting01-mu_d-0.3-norotate >/dev/null 65 66 faulting01-mu_d-0.1-rotate-seed1-data.txt: ${INITFILE} 67 ${JULIA} compress.jl \ 68 --rotating true \ 69 --mu_d 0.1 \ 70 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 71 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 72 faulting01-mu_d-0.1-rotate >/dev/null 73 74 faulting01-mu_d-0.1-norotate-seed1-data.txt: ${INITFILE} 75 ${JULIA} compress.jl \ 76 --rotating false \ 77 --mu_d 0.1 \ 78 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 79 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 80 faulting01-mu_d-0.1-norotate >/dev/null 81 82 faulting02-mu_d-0.5-rotate-seed1-data.txt: ${INITFILE} 83 ${JULIA} compress.jl \ 84 --rotating true \ 85 --mu_d 0.5 \ 86 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 87 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 88 faulting02-mu_d-0.5-rotate >/dev/null 89 90 faulting02-mu_d-0.5-norotate-seed1-data.txt: ${INITFILE} 91 ${JULIA} compress.jl \ 92 --rotating false \ 93 --mu_d 0.5 \ 94 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 95 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 96 faulting02-mu_d-0.5-norotate >/dev/null 97 98 faulting02-mu_d-0.3-rotate-seed1-data.txt: ${INITFILE} 99 ${JULIA} compress.jl \ 100 --rotating true \ 101 --mu_d 0.3 \ 102 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 103 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 104 faulting02-mu_d-0.3-rotate >/dev/null 105 106 faulting02-mu_d-0.3-norotate-seed1-data.txt: ${INITFILE} 107 ${JULIA} compress.jl \ 108 --rotating false \ 109 --mu_d 0.3 \ 110 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 111 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 112 faulting02-mu_d-0.3-norotate >/dev/null 113 114 faulting02-mu_d-0.1-rotate-seed1-data.txt: ${INITFILE} 115 ${JULIA} compress.jl \ 116 --rotating true \ 117 --mu_d 0.1 \ 118 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 119 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 120 faulting02-mu_d-0.1-rotate >/dev/null 121 122 faulting02-mu_d-0.1-norotate-seed1-data.txt: ${INITFILE} 123 ${JULIA} compress.jl \ 124 --rotating false \ 125 --mu_d 0.1 \ 126 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 127 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 128 faulting02-mu_d-0.1-norotate >/dev/null 129 130 # transpose(1) from git://src.adamsgaard.dk/mathtools 131 .txt.tsv: 132 transpose < $< > $@ 133 134 ${INITFILE}: 135 ${JULIA} init-assemblage.jl --rotating true rotating01 136 137 .SUFFIXES: .txt .tsv 138 .PHONY: all