tMakefile - seaice-experiments - sea ice experiments using Granular.jl
 (HTM) git clone git://src.adamsgaard.dk/seaice-experiments
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       tMakefile (4333B)
       ---
            1 JULIA=julia --procs 1 --optimize=3 --math-mode=fast --color=yes
            2 #JULIA=julia --procs 1 --color=yes
            3 PREFIX=fracture_toughness
            4 SCRIPTINIT=../simulation_init.jl
            5 SCRIPTCONS=../simulation_cons.jl
            6 SCRIPTSHEAR=../simulation_shear.jl
            7 
            8 .PHONY: default
            9 default: \
           10         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K128500.0-time_vs_shear-stress.pdf \
           11         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K257000.0-time_vs_shear-stress.pdf \
           12         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K1.285e6-time_vs_shear-stress.pdf \
           13         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K2.57e6-time_vs_shear-stress.pdf \
           14         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K1.285e7-time_vs_shear-stress.pdf \
           15         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K2.57e7-time_vs_shear-stress.pdf
           16 
           17 # default: \
           18 #         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K1.285e7-time_vs_shear-stress.pdf \
           19 #         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K2.57e7-time_vs_shear-stress.pdf
           20 # default: \
           21 #         $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K257000.0-time_vs_shear-stress.pdf
           22 
           23 .PHONY: benchmark
           24 benchmark: ../simulation_benchmark.jl
           25         $(JULIA) $<
           26 
           27 ### FRICTIONAL RUNS ############################################################
           28 
           29 # initialization step
           30 $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-init-grain-size-distribution.png: $(SCRIPTINIT)
           31         $(JULIA) $< \
           32                 --mu_d=0.5 \
           33                 --tensile_strength=0000e3 \
           34                 --seed=1 \
           35                 "$(PREFIX)_mu0.5_sigma_c0kPa.pdf"
           36 
           37 # consolidation step
           38 $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-cons-N20000.0Pa-time_vs_compaction-stress.pdf: $(SCRIPTCONS) $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-init-grain-size-distribution.png
           39         $(JULIA) $< \
           40                 --mu_d=0.5 \
           41                 --tensile_strength=0000e3 \
           42                 --seed=1 \
           43                 "$(PREFIX)_mu0.5_sigma_c0kPa.pdf"
           44 
           45 # shear step
           46 $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K128500.0-time_vs_shear-stress.pdf: $(SCRIPTSHEAR) $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-cons-N20000.0Pa-time_vs_compaction-stress.pdf
           47         $(JULIA) $< \
           48                 --mu_d=0.5 \
           49                 --tensile_strength=0000e3 \
           50                 --fracture_toughness=1285e2 \
           51                 --seed=1 \
           52                 "$(PREFIX)_mu0.5_sigma_c0kPa.pdf"
           53 
           54 $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K257000.0-time_vs_shear-stress.pdf: $(SCRIPTSHEAR) $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-cons-N20000.0Pa-time_vs_compaction-stress.pdf
           55         $(JULIA) $< \
           56                 --mu_d=0.5 \
           57                 --tensile_strength=0000e3 \
           58                 --fracture_toughness=2570e2 \
           59                 --seed=1 \
           60                 "$(PREFIX)_mu0.5_sigma_c0kPa.pdf"
           61 
           62 $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K1.285e6-time_vs_shear-stress.pdf: $(SCRIPTSHEAR) $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-cons-N20000.0Pa-time_vs_compaction-stress.pdf
           63         $(JULIA) $< \
           64                 --mu_d=0.5 \
           65                 --tensile_strength=0000e3 \
           66                 --fracture_toughness=1285e3 \
           67                 --seed=1 \
           68                 "$(PREFIX)_mu0.5_sigma_c0kPa.pdf"
           69 
           70 $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K2.57e6-time_vs_shear-stress.pdf: $(SCRIPTSHEAR) $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-cons-N20000.0Pa-time_vs_compaction-stress.pdf
           71         $(JULIA) $< \
           72                 --mu_d=0.5 \
           73                 --tensile_strength=0000e3 \
           74                 --fracture_toughness=2570e3 \
           75                 --seed=1 \
           76                 "$(PREFIX)_mu0.5_sigma_c0kPa.pdf"
           77 
           78 $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K1.285e7-time_vs_shear-stress.pdf: $(SCRIPTSHEAR) $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-cons-N20000.0Pa-time_vs_compaction-stress.pdf
           79         $(JULIA) $< \
           80                 --mu_d=0.5 \
           81                 --tensile_strength=0000e3 \
           82                 --fracture_toughness=1285e4 \
           83                 --seed=1 \
           84                 "$(PREFIX)_mu0.5_sigma_c0kPa.pdf"
           85 
           86 $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-shear-N20000.0Pa-vel_shear1.0m-s-K2.57e7-time_vs_shear-stress.pdf: $(SCRIPTSHEAR) $(PREFIX)_mu0.5_sigma_c0kPa.pdf-seed1-cons-N20000.0Pa-time_vs_compaction-stress.pdf
           87         $(JULIA) $< \
           88                 --mu_d=0.5 \
           89                 --tensile_strength=0000e3 \
           90                 --fracture_toughness=2570e4 \
           91                 --seed=1 \
           92                 "$(PREFIX)_mu0.5_sigma_c0kPa.pdf"
           93 
           94 
           95 .PHONY: clean
           96 clean:
           97         $(RM) $(PREFIX)_*.run
           98         $(RM) -rf $(PREFIX)_*pdf*/
           99         $(RM) -rf test*pdf*/
          100         for f in $(PREFIX)_*.vts; do $(RM) $$f; done
          101         for f in $(PREFIX)_*.vtp; do $(RM) $$f; done
          102         for f in $(PREFIX)_*.vtu; do $(RM) $$f; done
          103         $(RM) $(PREFIX)_*.pdf
          104         $(RM) $(PREFIX)_*.txt
          105         $(RM) test*.pdf
          106         $(RM) test*.txt