Makefile (8392B)
1 JULIA=julia 2 INITFILE=rotating01-seed1/rotating01-seed1.681.jld2 compress.jl 3 4 FAULTING01 =\ 5 faulting01-mu_d-0.8-rotate-seed1-data.tsv \ 6 faulting01-mu_d-0.8-norotate-seed1-data.tsv \ 7 faulting01-mu_d-0.5-rotate-seed1-data.tsv \ 8 faulting01-mu_d-0.5-norotate-seed1-data.tsv \ 9 faulting01-mu_d-0.3-rotate-seed1-data.tsv \ 10 faulting01-mu_d-0.3-norotate-seed1-data.tsv \ 11 faulting01-mu_d-0.1-rotate-seed1-data.tsv \ 12 faulting01-mu_d-0.1-norotate-seed1-data.tsv \ 13 14 FAULTING02 =\ 15 faulting02-mu_d-0.8-rotate-seed1-data.tsv \ 16 faulting02-mu_d-0.8-norotate-seed1-data.tsv \ 17 faulting02-mu_d-0.5-rotate-seed1-data.tsv \ 18 faulting02-mu_d-0.5-norotate-seed1-data.tsv \ 19 faulting02-mu_d-0.3-rotate-seed1-data.tsv \ 20 faulting02-mu_d-0.3-norotate-seed1-data.tsv \ 21 faulting02-mu_d-0.1-rotate-seed1-data.tsv \ 22 faulting02-mu_d-0.1-norotate-seed1-data.tsv \ 23 24 FAULTING03 =\ 25 faulting03-mu_d-0.8-rotate-seed1-data.tsv \ 26 faulting03-mu_d-0.8-norotate-seed1-data.tsv \ 27 faulting03-mu_d-0.5-rotate-seed1-data.tsv \ 28 faulting03-mu_d-0.5-norotate-seed1-data.tsv \ 29 faulting03-mu_d-0.3-rotate-seed1-data.tsv \ 30 faulting03-mu_d-0.3-norotate-seed1-data.tsv \ 31 faulting03-mu_d-0.1-rotate-seed1-data.tsv \ 32 faulting03-mu_d-0.1-norotate-seed1-data.tsv \ 33 34 FAULTING01_TENSILE_STRENGTH = 0.0 35 FAULTING01_SHEAR_STRENGTH = 0.0 36 37 FAULTING02_TENSILE_STRENGTH = 400e3 38 FAULTING02_SHEAR_STRENGTH = 200e3 39 40 FAULTING03_TENSILE_STRENGTH = 40e3 41 FAULTING03_SHEAR_STRENGTH = 20e3 42 43 all: \ 44 faulting01-normal-stress.pdf \ 45 faulting02-normal-stress.pdf \ 46 faulting03-normal-stress.pdf \ 47 48 faulting03-normal-stress.pdf: ${FAULTING03} normal-stress.gp 49 gnuplot -e "id=03" normal-stress.gp > faulting03-normal-stress.pdf 50 51 faulting02-normal-stress.pdf: ${FAULTING02} normal-stress.gp 52 gnuplot -e "id=02" normal-stress.gp > faulting02-normal-stress.pdf 53 54 faulting01-normal-stress.pdf: ${FAULTING01} normal-stress.gp 55 gnuplot -e "id=01" normal-stress.gp > faulting01-normal-stress.pdf 56 57 faulting01-mu_d-0.8-rotate-seed1-data.txt: ${INITFILE} 58 ${JULIA} compress.jl \ 59 --rotating true \ 60 --mu_d 0.8 \ 61 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 62 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 63 faulting01-mu_d-0.8-rotate >/dev/null 64 65 faulting01-mu_d-0.8-norotate-seed1-data.txt: ${INITFILE} 66 ${JULIA} compress.jl \ 67 --rotating false \ 68 --mu_d 0.8 \ 69 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 70 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 71 faulting01-mu_d-0.8-norotate >/dev/null 72 73 faulting01-mu_d-0.5-rotate-seed1-data.txt: ${INITFILE} 74 ${JULIA} compress.jl \ 75 --rotating true \ 76 --mu_d 0.5 \ 77 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 78 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 79 faulting01-mu_d-0.5-rotate >/dev/null 80 81 faulting01-mu_d-0.5-norotate-seed1-data.txt: ${INITFILE} 82 ${JULIA} compress.jl \ 83 --rotating false \ 84 --mu_d 0.5 \ 85 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 86 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 87 faulting01-mu_d-0.5-norotate >/dev/null 88 89 faulting01-mu_d-0.3-rotate-seed1-data.txt: ${INITFILE} 90 ${JULIA} compress.jl \ 91 --rotating true \ 92 --mu_d 0.3 \ 93 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 94 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 95 faulting01-mu_d-0.3-rotate >/dev/null 96 97 faulting01-mu_d-0.3-norotate-seed1-data.txt: ${INITFILE} 98 ${JULIA} compress.jl \ 99 --rotating false \ 100 --mu_d 0.3 \ 101 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 102 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 103 faulting01-mu_d-0.3-norotate >/dev/null 104 105 faulting01-mu_d-0.1-rotate-seed1-data.txt: ${INITFILE} 106 ${JULIA} compress.jl \ 107 --rotating true \ 108 --mu_d 0.1 \ 109 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 110 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 111 faulting01-mu_d-0.1-rotate >/dev/null 112 113 faulting01-mu_d-0.1-norotate-seed1-data.txt: ${INITFILE} 114 ${JULIA} compress.jl \ 115 --rotating false \ 116 --mu_d 0.1 \ 117 --tensile_strength ${FAULTING01_TENSILE_STRENGTH} \ 118 --shear_strength ${FAULTING01_SHEAR_STRENGTH} \ 119 faulting01-mu_d-0.1-norotate >/dev/null 120 121 faulting02-mu_d-0.8-rotate-seed1-data.txt: ${INITFILE} 122 ${JULIA} compress.jl \ 123 --rotating true \ 124 --mu_d 0.8 \ 125 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 126 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 127 faulting02-mu_d-0.8-rotate >/dev/null 128 129 faulting02-mu_d-0.8-norotate-seed1-data.txt: ${INITFILE} 130 ${JULIA} compress.jl \ 131 --rotating false \ 132 --mu_d 0.8 \ 133 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 134 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 135 faulting02-mu_d-0.8-norotate >/dev/null 136 137 faulting02-mu_d-0.5-rotate-seed1-data.txt: ${INITFILE} 138 ${JULIA} compress.jl \ 139 --rotating true \ 140 --mu_d 0.5 \ 141 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 142 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 143 faulting02-mu_d-0.5-rotate >/dev/null 144 145 faulting02-mu_d-0.5-norotate-seed1-data.txt: ${INITFILE} 146 ${JULIA} compress.jl \ 147 --rotating false \ 148 --mu_d 0.5 \ 149 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 150 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 151 faulting02-mu_d-0.5-norotate >/dev/null 152 153 faulting02-mu_d-0.3-rotate-seed1-data.txt: ${INITFILE} 154 ${JULIA} compress.jl \ 155 --rotating true \ 156 --mu_d 0.3 \ 157 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 158 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 159 faulting02-mu_d-0.3-rotate >/dev/null 160 161 faulting02-mu_d-0.3-norotate-seed1-data.txt: ${INITFILE} 162 ${JULIA} compress.jl \ 163 --rotating false \ 164 --mu_d 0.3 \ 165 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 166 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 167 faulting02-mu_d-0.3-norotate >/dev/null 168 169 faulting02-mu_d-0.1-rotate-seed1-data.txt: ${INITFILE} 170 ${JULIA} compress.jl \ 171 --rotating true \ 172 --mu_d 0.1 \ 173 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 174 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 175 faulting02-mu_d-0.1-rotate >/dev/null 176 177 faulting02-mu_d-0.1-norotate-seed1-data.txt: ${INITFILE} 178 ${JULIA} compress.jl \ 179 --rotating false \ 180 --mu_d 0.1 \ 181 --tensile_strength ${FAULTING02_TENSILE_STRENGTH} \ 182 --shear_strength ${FAULTING02_SHEAR_STRENGTH} \ 183 faulting02-mu_d-0.1-norotate >/dev/null 184 185 faulting03-mu_d-0.8-rotate-seed1-data.txt: ${INITFILE} 186 ${JULIA} compress.jl \ 187 --rotating true \ 188 --mu_d 0.8 \ 189 --tensile_strength ${FAULTING03_TENSILE_STRENGTH} \ 190 --shear_strength ${FAULTING03_SHEAR_STRENGTH} \ 191 faulting03-mu_d-0.8-rotate >/dev/null 192 193 faulting03-mu_d-0.8-norotate-seed1-data.txt: ${INITFILE} 194 ${JULIA} compress.jl \ 195 --rotating false \ 196 --mu_d 0.8 \ 197 --tensile_strength ${FAULTING03_TENSILE_STRENGTH} \ 198 --shear_strength ${FAULTING03_SHEAR_STRENGTH} \ 199 faulting03-mu_d-0.8-norotate >/dev/null 200 201 faulting03-mu_d-0.5-rotate-seed1-data.txt: ${INITFILE} 202 ${JULIA} compress.jl \ 203 --rotating true \ 204 --mu_d 0.5 \ 205 --tensile_strength ${FAULTING03_TENSILE_STRENGTH} \ 206 --shear_strength ${FAULTING03_SHEAR_STRENGTH} \ 207 faulting03-mu_d-0.5-rotate >/dev/null 208 209 faulting03-mu_d-0.5-norotate-seed1-data.txt: ${INITFILE} 210 ${JULIA} compress.jl \ 211 --rotating false \ 212 --mu_d 0.5 \ 213 --tensile_strength ${FAULTING03_TENSILE_STRENGTH} \ 214 --shear_strength ${FAULTING03_SHEAR_STRENGTH} \ 215 faulting03-mu_d-0.5-norotate >/dev/null 216 217 faulting03-mu_d-0.3-rotate-seed1-data.txt: ${INITFILE} 218 ${JULIA} compress.jl \ 219 --rotating true \ 220 --mu_d 0.3 \ 221 --tensile_strength ${FAULTING03_TENSILE_STRENGTH} \ 222 --shear_strength ${FAULTING03_SHEAR_STRENGTH} \ 223 faulting03-mu_d-0.3-rotate >/dev/null 224 225 faulting03-mu_d-0.3-norotate-seed1-data.txt: ${INITFILE} 226 ${JULIA} compress.jl \ 227 --rotating false \ 228 --mu_d 0.3 \ 229 --tensile_strength ${FAULTING03_TENSILE_STRENGTH} \ 230 --shear_strength ${FAULTING03_SHEAR_STRENGTH} \ 231 faulting03-mu_d-0.3-norotate >/dev/null 232 233 faulting03-mu_d-0.1-rotate-seed1-data.txt: ${INITFILE} 234 ${JULIA} compress.jl \ 235 --rotating true \ 236 --mu_d 0.1 \ 237 --tensile_strength ${FAULTING03_TENSILE_STRENGTH} \ 238 --shear_strength ${FAULTING03_SHEAR_STRENGTH} \ 239 faulting03-mu_d-0.1-rotate >/dev/null 240 241 faulting03-mu_d-0.1-norotate-seed1-data.txt: ${INITFILE} 242 ${JULIA} compress.jl \ 243 --rotating false \ 244 --mu_d 0.1 \ 245 --tensile_strength ${FAULTING03_TENSILE_STRENGTH} \ 246 --shear_strength ${FAULTING03_SHEAR_STRENGTH} \ 247 faulting03-mu_d-0.1-norotate >/dev/null 248 249 # transpose(1) from git://src.adamsgaard.dk/mathtools 250 .txt.tsv: 251 transpose < $< > $@ 252 253 ${INITFILE}: 254 ${JULIA} init-assemblage.jl --rotating true rotating01 255 256 .SUFFIXES: .txt .tsv 257 .PHONY: all