tMakefile - seaice-exp-faulting - simulate faulting angles in sea ice under uniaxial compression
 (HTM) git clone git://src.adamsgaard.dk/seaice-exp-faulting
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       tMakefile (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