1d_fd_simple_shear_transient

transient-state continuum model for granular flows with pore-pressure dynamics
git clone git://src.adamsgaard.dk/1d_fd_simple_shear_transient
Log | Files | Refs | README | LICENSE

commit 130f86a441865b5b7e84fd62a710a9bd0ccb80f7
parent 3271084ceedc54d91dd18704de0372a5076a8ffb
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Mon,  8 Jul 2019 13:00:54 +0200

Add test with non-zero cohesion

Diffstat:
Mtest/Makefile | 32++++++++++++++++++++------------
Atest/simple_shear_dry_cohesive.std | 100+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 120 insertions(+), 12 deletions(-)

diff --git a/test/Makefile b/test/Makefile @@ -2,24 +2,26 @@ BIN = ../1d_fd_simple_shear TESTS := simple_shear_dry \ simple_shear_dry_norm \ + simple_shear_dry_cohesive \ simple_shear_wet \ simple_shear_wet_norm \ simple_shear_wet_vari STANDARDS := $(addsuffix .std,$(TESTS)) -SIMPLE_SHEAR_DRY_OPTS = -o 0.03 -L 0.64 -P 40e3 -SIMPLE_SHEAR_DRY_NORM_OPTS = -o 0.03 -L 0.64 -P 40e3 -N -SIMPLE_SHEAR_WET_OPTS = -o 0.03 -L 0.64 -P 40e3 -F -SIMPLE_SHEAR_WET_NORM_OPTS = -o 0.03 -L 0.64 -P 40e3 -F -N -SIMPLE_SHEAR_WET_VARI_OPTS = --resolution 50 --length 8.0 \ - --normal-stress 150e3 \ - --fluid --fluid-permeability 2e-17 \ - --fluid-pressure-top 50e3 \ - --fluid-pressure-ampl 50e3 \ - --fluid-pressure-freq $$( echo "1.0/(3600*24)" | bc -l ) \ - --file-interval $$( echo "60*1000" | bc -l ) \ - --time-end $$( echo "60*20" | bc -l ) +SIMPLE_SHEAR_DRY_OPTS = -o 0.03 -L 0.64 -P 40e3 +SIMPLE_SHEAR_DRY_NORM_OPTS = -o 0.03 -L 0.64 -P 40e3 -N +SIMPLE_SHEAR_DRY_COHESIVE_OPTS = -o 0.03 -L 0.64 -P 40e3 -C 1e3 +SIMPLE_SHEAR_WET_OPTS = -o 0.03 -L 0.64 -P 40e3 -F +SIMPLE_SHEAR_WET_NORM_OPTS = -o 0.03 -L 0.64 -P 40e3 -F -N +SIMPLE_SHEAR_WET_VARI_OPTS = --resolution 50 --length 8.0 \ + --normal-stress 150e3 \ + --fluid --fluid-permeability 2e-17 \ + --fluid-pressure-top 50e3 \ + --fluid-pressure-ampl 50e3 \ + --fluid-pressure-freq $$( echo "1.0/(3600*24)" | bc -l ) \ + --file-interval $$( echo "60*1000" | bc -l ) \ + --time-end $$( echo "60*20" | bc -l ) test: $(TESTS) @@ -31,6 +33,9 @@ simple_shear_dry: $(BIN) simple_shear_dry_norm: $(BIN) ./$< $(SIMPLE_SHEAR_DRY_NORM_OPTS) | diff $@.std - +simple_shear_dry_cohesive: $(BIN) + ./$< $(SIMPLE_SHEAR_DRY_COHESIVE_OPTS) | diff $@.std - + simple_shear_wet: $(BIN) ./$< $(SIMPLE_SHEAR_WET_OPTS) | diff $@.std - @@ -48,6 +53,9 @@ simple_shear_dry.std: $(BIN) simple_shear_dry_norm.std: $(BIN) ./$< $(SIMPLE_SHEAR_DRY_NORM_OPTS) > $@ +simple_shear_dry_cohesive.std: $(BIN) + ./$< $(SIMPLE_SHEAR_DRY_COHESIVE_OPTS) > $@ + simple_shear_wet.std: $(BIN) ./$< $(SIMPLE_SHEAR_WET_OPTS) > $@ diff --git a/test/simple_shear_dry_cohesive.std b/test/simple_shear_dry_cohesive.std @@ -0,0 +1,100 @@ +0.029999999999999999 0 51668.994999999995 +0.036464646464646464 2.0788373601869636e-11 51545.329545454544 +0.042929292929292928 5.2540367468869448e-11 51421.664090909093 +0.049393939393939393 9.5914550192758865e-11 51297.998636363634 +0.055858585858585857 1.5177734728682309e-10 51174.333181818183 +0.062323232323232322 2.2123598071645872e-10 51050.667727272725 +0.068787878787878787 3.0562907369549287e-10 50927.002272727274 +0.075252525252525251 4.0657808759243104e-10 50803.336818181822 +0.081717171717171716 5.2597299839245008e-10 50679.671363636364 +0.088181818181818181 6.6604460740782138e-10 50556.005909090913 +0.094646464646464645 8.293441488066187e-10 50432.340454545454 +0.10111111111111111 1.0188397610619824e-09 50308.675000000003 +0.10757575757575757 1.2378885520994292e-09 50185.009545454544 +0.11404040404040404 1.4903614885386252e-09 50061.344090909093 +0.1205050505050505 1.7806060380550732e-09 49937.678636363635 +0.12696969696969695 2.1136047825289008e-09 49814.013181818184 +0.13343434343434343 2.4949262640135913e-09 49690.347727272725 +0.13989898989898991 2.9309237708287623e-09 49566.682272727274 +0.14636363636363636 3.42867141990236e-09 49443.016818181815 +0.15282828282828281 3.9962108117341253e-09 49319.351363636364 +0.15929292929292929 4.6424686717835541e-09 49195.685909090913 +0.16575757575757574 5.3775604256550438e-09 49072.020454545454 +0.17222222222222222 6.2126848779289398e-09 48948.354999999996 +0.1786868686868687 7.1604952208934027e-09 48824.689545454545 +0.18515151515151515 8.2349652316452761e-09 48701.024090909094 +0.1916161616161616 9.4518397864107239e-09 48577.358636363635 +0.19808080808080808 1.082846588572642e-08 48453.693181818184 +0.20454545454545456 1.238433638273953e-08 48330.027727272725 +0.21101010101010101 1.4140877781132976e-08 48206.362272727274 +0.21747474747474746 1.6122102569722053e-08 48082.696818181816 +0.22393939393939394 1.8354344157960624e-08 47959.031363636364 +0.23040404040404042 2.0867034897947729e-08 47835.365909090906 +0.23686868686868687 2.369237670830676e-08 47711.700454545455 +0.24333333333333332 2.6866263501329528e-08 47588.035000000003 +0.2497979797979798 3.0427873980353103e-08 47464.369545454545 +0.2562626262626263 3.442075870127885e-08 47340.704090909087 +0.2627272727272727 3.8892339197414615e-08 47217.038636363635 +0.2691919191919192 4.389518120101445e-08 47093.373181818184 +0.27565656565656566 4.9486381644303072e-08 46969.707727272726 +0.28212121212121211 5.572905054023116e-08 46846.042272727274 +0.28858585858585861 6.2691564527796046e-08 46722.376818181816 +0.29505050505050501 7.0449280436450833e-08 46598.711363636365 +0.30151515151515151 7.9083630896437272e-08 46475.045909090906 +0.30797979797979802 8.8684092546173586e-08 46351.380454545455 +0.31444444444444442 9.9347095835376447e-08 46227.715000000004 +0.32090909090909092 1.111782700230152e-07 46104.049545454545 +0.32737373737373743 1.2429113569977238e-07 45980.384090909094 +0.33383838383838382 1.3880964699929498e-07 45856.718636363636 +0.34030303030303033 1.5486663161399422e-07 45733.053181818184 +0.34676767676767672 1.72606647833508e-07 45609.387727272726 +0.35323232323232323 1.9218413300474752e-07 45485.722272727275 +0.35969696969696974 2.137665889515746e-07 45362.056818181816 +0.36616161616161613 2.375323960453607e-07 45238.391363636365 +0.37262626262626264 2.636743350958794e-07 45114.725909090906 +0.37909090909090915 2.9239702059427539e-07 44991.060454545455 +0.38555555555555554 3.2392076017115106e-07 44867.395000000004 +0.39202020202020205 3.5847855732903601e-07 44743.729545454546 +0.39848484848484844 3.9632030095619672e-07 44620.064090909094 +0.40494949494949495 4.3770928520162705e-07 44496.398636363636 +0.41141414141414145 4.829267112891009e-07 44372.733181818185 +0.41787878787878785 5.3226767037131299e-07 44249.067727272726 +0.42434343434343436 5.8604592806495433e-07 44125.402272727275 +0.43080808080808086 6.4458931546752834e-07 44001.736818181816 +0.43727272727272726 7.0824475358845632e-07 43878.071363636365 +0.44373737373737376 7.7737299858790836e-07 43754.405909090907 +0.45020202020202016 8.5235384889084209e-07 43630.740454545456 +0.45666666666666667 9.33580193526718e-07 43507.074999999997 +0.46313131313131317 1.021463329604601e-06 43383.409545454546 +0.46959595959595957 1.116426267855936e-06 43259.744090909095 +0.47606060606060607 1.2189090729000614e-06 43136.078636363636 +0.48252525252525258 1.3293613882166997e-06 43012.413181818178 +0.48898989898989897 1.4482476969940296e-06 42888.747727272726 +0.49545454545454548 1.5760390403049407e-06 42765.082272727275 +0.50191919191919188 1.7132180832309635e-06 42641.416818181817 +0.50838383838383838 1.8602700155134718e-06 42517.751363636366 +0.51484848484848489 2.0176872971820098e-06 42394.085909090907 +0.52131313131313128 2.1859597509037344e-06 42270.420454545456 +0.52777777777777779 2.3655788547589026e-06 42146.754999999997 +0.5342424242424243 2.5570270603672897e-06 42023.089545454546 +0.54070707070707069 2.7607814991044953e-06 41899.424090909095 +0.5471717171717172 2.9773025901896195e-06 41775.758636363636 +0.5536363636363637 3.2070370319382399e-06 41652.093181818178 +0.5601010101010101 3.4504057995416238e-06 41528.427727272727 +0.56656565656565661 3.7078063062997604e-06 41404.762272727276 +0.573030303030303 3.979599931777881e-06 41281.096818181817 +0.57949494949494951 4.2661132606286381e-06 41157.431363636366 +0.58595959595959601 4.5676253278503332e-06 41033.765909090907 +0.59242424242424241 4.884367875819184e-06 40910.100454545456 +0.59888888888888892 5.2165167716991773e-06 40786.434999999998 +0.60535353535353542 5.5640697050337368e-06 40662.769545454546 +0.61181818181818182 5.926398797403963e-06 40539.104090909088 +0.61828282828282832 6.3018050779740812e-06 40415.438636363637 +0.62474747474747483 6.6870526410987627e-06 40291.773181818178 +0.63121212121212122 7.0769007251486779e-06 40168.107727272727 +0.63767676767676773 7.4636138033980515e-06 40044.442272727269 +0.64414141414141413 7.836463560895652e-06 39920.776818181817 +0.65060606060606063 8.181205405826886e-06 39797.111363636366 +0.65707070707070714 8.4795385507704427e-06 39673.445909090908 +0.66353535353535353 8.7085350328119986e-06 39549.780454545456 +0.67000000000000004 8.8400414360788537e-06 39426.114999999998