| tMakefile - seaice-experiments - sea ice experiments using Granular.jl | |
| git clone git://src.adamsgaard.dk/seaice-experiments | |
| Log | |
| Files | |
| Refs | |
| README | |
| LICENSE | |
| --- | |
| tMakefile (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.p… | |
| 30 | |
| 31 faulting01-normal-stress.pdf: ${FAULTING01} normal-stress.gp | |
| 32 gnuplot -e "id=01" normal-stress.gp > faulting01-normal-stress.p… | |
| 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 |