tAdd tests for constant and limited shear velocity - cngf-pf - continuum model … | |
git clone git://src.adamsgaard.dk/cngf-pf | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 43b852a03b63ecd7ddf16379421318595d7b87af | |
parent db6162b365f59fa93422ff591783b10d5c0ba523 | |
Author: Anders Damsgaard <[email protected]> | |
Date: Thu, 14 May 2020 15:24:02 +0200 | |
Add tests for constant and limited shear velocity | |
Diffstat: | |
M test/Makefile | 17 +++++++++++++++++ | |
A test/simple_shear_dry_vconst.std | 25 +++++++++++++++++++++++++ | |
A test/simple_shear_wet_vari_pulse_v… | 200 +++++++++++++++++++++++++++… | |
3 files changed, 242 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/test/Makefile b/test/Makefile | |
t@@ -6,10 +6,12 @@ TESTS = simple_shear_dry \ | |
simple_shear_dry_norm \ | |
simple_shear_dry_cohesive \ | |
simple_shear_dry_transient \ | |
+ simple_shear_dry_vconst \ | |
simple_shear_wet \ | |
simple_shear_wet_norm \ | |
simple_shear_wet_vari \ | |
simple_shear_wet_vari_pulse \ | |
+ simple_shear_wet_vari_pulse_vlim \ | |
max_depth_misc\ | |
shear_flux_dry \ | |
shear_flux_wet | |
t@@ -20,6 +22,7 @@ SIMPLE_SHEAR_DRY_OPTS = -o 0.03 -L 0.64 -n 40e3 | |
SIMPLE_SHEAR_DRY_NORM_OPTS = -o 0.03 -L 0.64 -n 40e3 -N | |
SIMPLE_SHEAR_DRY_COHESIVE_OPTS = -o 0.03 -L 0.64 -n 40e3 -c 1e3 | |
SIMPLE_SHEAR_DRY_TRANSIENT_OPTS =-T -e 5.0 | |
+SIMPLE_SHEAR_DRY_VCONST_OPTS = -s 1e-3 | |
SIMPLE_SHEAR_WET_OPTS = -o 0.03 -L 0.64 -n 40e3 -F | |
SIMPLE_SHEAR_WET_NORM_OPTS = -o 0.03 -L 0.64 -n 40e3 -F -N | |
SIMPLE_SHEAR_WET_VARI_OPTS = -L 8.0 \ | |
t@@ -32,6 +35,8 @@ SIMPLE_SHEAR_WET_VARI_OPTS = -L 8.0 \ | |
-e $$( echo "60*20" | bc -l ) | |
SIMPLE_SHEAR_WET_VARI_PULSE_OPTS = $(SIMPLE_SHEAR_WET_VARI_OPTS) \ | |
-u 500 | |
+SIMPLE_SHEAR_WET_VARI_PULSE_VLIM_OPTS = $(SIMPLE_SHEAR_WET_VARI_OPTS) \ | |
+ -u 500 -l 1e-3 | |
MAX_DEPTH_MISC = sh -c 'for A_f in 1e3 5e3 10e3 50e3 100e3; \ | |
do ./$(BIN2) -O 101e3 -a $$A_f -q 0.01;\ | |
./$(BIN2) -O 101e3 -a $$A_f -q 0.001;\ | |
t@@ -53,6 +58,9 @@ simple_shear_dry_cohesive: $(BIN) | |
simple_shear_dry_transient: $(BIN) | |
./$(BIN) $(SIMPLE_SHEAR_DRY_TRANSIENT_OPTS) | diff [email protected] - | |
+simple_shear_dry_vconst: $(BIN) | |
+ ./$(BIN) $(SIMPLE_SHEAR_DRY_VCONST_OPTS) | diff [email protected] - | |
+ | |
simple_shear_wet: $(BIN) | |
./$(BIN) $(SIMPLE_SHEAR_WET_OPTS) | diff [email protected] - | |
t@@ -65,6 +73,9 @@ simple_shear_wet_vari: $(BIN) | |
simple_shear_wet_vari_pulse: $(BIN) | |
./$(BIN) $(SIMPLE_SHEAR_WET_VARI_PULSE_OPTS) | diff [email protected] - | |
+simple_shear_wet_vari_pulse_vlim: $(BIN) | |
+ ./$(BIN) $(SIMPLE_SHEAR_WET_VARI_PULSE_VLIM_OPTS) | diff [email protected] - | |
+ | |
max_depth_misc: $(BIN2) | |
$(MAX_DEPTH_MISC) | diff [email protected] - | |
t@@ -87,6 +98,9 @@ simple_shear_dry_cohesive.std: $(BIN) | |
simple_shear_dry_transient.std: $(BIN) | |
./$(BIN) $(SIMPLE_SHEAR_DRY_TRANSIENT_OPTS) > $@ | |
+simple_shear_dry_vconst.std: $(BIN) | |
+ ./$(BIN) $(SIMPLE_SHEAR_DRY_VCONST_OPTS) > $@ | |
+ | |
simple_shear_wet.std: $(BIN) | |
./$(BIN) $(SIMPLE_SHEAR_WET_OPTS) > $@ | |
t@@ -99,6 +113,9 @@ simple_shear_wet_vari.std: $(BIN) | |
simple_shear_wet_vari_pulse.std: $(BIN) | |
./$(BIN) $(SIMPLE_SHEAR_WET_VARI_PULSE_OPTS) > $@ | |
+simple_shear_wet_vari_pulse_vlim.std: $(BIN) | |
+ ./$(BIN) $(SIMPLE_SHEAR_WET_VARI_PULSE_VLIM_OPTS) > $@ | |
+ | |
max_depth_misc.std: $(BIN2) | |
$(MAX_DEPTH_MISC) > $@ | |
diff --git a/test/simple_shear_dry_vconst.std b/test/simple_shear_dry_vconst.std | |
t@@ -0,0 +1,25 @@ | |
+0 0 139129.5 0 0.36852424069038137 2.599945… | |
+0.041666666666666664 2.4385938070214192e-07 138332.4375 0… | |
+0.083333333333333329 6.797088832277434e-07 137535.375 0 … | |
+0.125 1.4016132441988779e-06 136738.3125 0 0.37496… | |
+0.16666666666666666 2.554382720872696e-06 135941.25 0 … | |
+0.20833333333333331 4.3520424558101755e-06 135144.1875 0 … | |
+0.25 7.100938737845639e-06 134347.125 0 0.38164265… | |
+0.29166666666666663 1.1227830051739097e-05 133550.0625 0 … | |
+0.33333333333333331 1.7309024519152018e-05 132753 0 … | |
+0.375 2.6099175782173928e-05 131955.9375 0 0.38855… | |
+0.41666666666666663 3.8548462354910852e-05 131158.875 0 … | |
+0.45833333333333331 5.5803706500735147e-05 130361.8125 0 … | |
+0.5 7.917140498139879e-05 129564.75 0 0.3957294969… | |
+0.54166666666666663 0.00011003728106926249 128767.6875 0 … | |
+0.58333333333333326 0.00014971311373329697 127970.625 0 … | |
+0.625 0.0001992161667573699 127173.5625 0 0.403170… | |
+0.66666666666666663 0.00025896390226818163 126376.5 0 … | |
+0.70833333333333326 0.00032956128619386182 125579.4375 0 … | |
+0.75 0.00041172361306339835 124782.375 0 0.4108961… | |
+0.79166666666666663 0.00050557867192520343 123985.3125 0 … | |
+0.83333333333333326 0.00060992124923609783 123188.25 0 … | |
+0.875 0.00072132740284141985 122391.1875 0 0.41892… | |
+0.91666666666666663 0.00083292470916537949 121594.125 0 … | |
+0.95833333333333326 0.00093250493937307272 120797.0625 0 … | |
+1 0.00099943361739314581 120000 0 0.42727161120943… | |
diff --git a/test/simple_shear_wet_vari_pulse_vlim.std b/test/simple_shear_wet_… | |
t@@ -0,0 +1,200 @@ | |
+0 0 219487.0879180468 83548.912081953211 0.1043721… | |
+0.040201005025125629 4.4268944273378423e-96 218814.50223686395 … | |
+0.080402010050251257 2.0415293813328293e-95 218139.76313966943 … | |
+0.12060301507537688 7.7865335566190472e-95 217462.87083521328 … | |
+0.16080402010050251 2.8395872700965756e-94 216783.8256366587 … | |
+0.20100502512562815 1.0233172437696299e-93 216102.62796162788 … | |
+0.24120603015075376 3.6723888969002085e-93 215419.27833226364 … | |
+0.28140703517587939 1.3164481962185242e-92 214733.77737530565 … | |
+0.32160804020100503 4.7132464470121369e-92 214046.12582218152 … | |
+0.36180904522613067 1.6869556892477825e-91 213356.32450911409 … | |
+0.4020100502512563 6.0317389251195982e-91 212664.37437724264 … | |
+0.44221105527638194 2.1560982063133971e-90 211970.27647275903 … | |
+0.48241206030150752 7.69934603869669e-90 211274.03194705944 … | |
+0.52261306532663321 2.7486530924078913e-89 210575.64205690986 … | |
+0.56281407035175879 9.8026393883701168e-89 209875.10816462617 … | |
+0.60301507537688448 3.4949285516290217e-88 209172.43173826896 … | |
+0.64321608040201006 1.2447669639880517e-87 208467.61435185256 … | |
+0.68341708542713564 4.4320156397149211e-87 207760.65768556716 … | |
+0.72361809045226133 1.5763997795829574e-86 207051.56352601555 … | |
+0.76381909547738691 5.6051392581127937e-86 206340.33376646362 … | |
+0.8040201005025126 1.9909273822152436e-85 205626.97040710348 … | |
+0.84422110552763818 7.069212090258763e-85 204911.47555532996 … | |
+0.88442211055276387 2.5074508131725561e-84 204193.85142603051 … | |
+0.92462311557788945 8.8906184145196387e-84 203474.1003418873 … | |
+0.96482412060301503 3.1490098678559807e-83 202752.22473369158 … | |
+1.0050251256281406 1.1149244079386745e-82 202028.2271406707 … | |
+1.0452261306532664 3.9432655728907793e-82 201302.11021082665 … | |
+1.085427135678392 1.3940762903497366e-81 200573.87670128589 … | |
+1.1256281407035176 4.923264455017569e-81 199843.52947866102 … | |
+1.1658291457286432 1.7379181555325379e-80 199111.0715194231 … | |
+1.206030150753769 6.128283494448078e-80 198376.505910284 … | |
+1.2462311557788945 2.1599633292296442e-79 197639.83584859033 … | |
+1.2864321608040201 7.6047503225980278e-79 196901.06464272575 … | |
+1.3266331658291457 2.6761395267783693e-78 196160.1957125242 … | |
+1.3668341708542713 9.4072275859415617e-78 195417.23258969118 … | |
+1.4070351758793971 3.3051084334196217e-77 194672.17891823471 … | |
+1.4472361809045227 1.1599443490193861e-76 193925.03845490448 … | |
+1.4874371859296482 4.0685962653521405e-76 193175.81506963837 … | |
+1.5276381909547738 1.4255342512431917e-75 192424.51274601778 … | |
+1.5678391959798996 4.9917257412983801e-75 191671.13558172941 … | |
+1.6080402010050252 1.746012128397004e-74 190915.68778903363 … | |
+1.6482412060301508 6.1033368742945961e-74 190158.17369524011 … | |
+1.6884422110552764 2.1311204728683794e-73 189398.59774318867 … | |
+1.7286432160804019 7.4362806197932197e-73 188636.96449173553 … | |
+1.7688442211055277 2.5919106496263416e-72 187873.27861624537 … | |
+1.8090452261306533 9.0276656085789891e-72 187107.54490908718 … | |
+1.8492462311557789 3.1408105248205411e-71 186339.76828013457 … | |
+1.8894472361809045 1.0919033901016649e-70 185569.95375726989 … | |
+1.9296482412060301 3.7916654337100377e-70 184798.10648689087 … | |
+1.9698492462311559 1.315643702316953e-69 184024.2317344211 … | |
+2.0100502512562812 4.5597427409776223e-69 183248.33488482132 … | |
+2.050251256281407 1.5790378841264209e-68 182470.42144310341 … | |
+2.0904522613065328 5.4616887953350645e-68 181690.49703484535 … | |
+2.1306532663316582 1.8875587732072238e-67 180908.5674067064 … | |
+2.170854271356784 6.5154259207129406e-67 180124.63842694327 … | |
+2.2110552763819098 2.2470577838236897e-66 179338.71608592535 … | |
+2.2512562814070352 7.7399765114029089e-66 178550.80649664911 … | |
+2.291457286432161 2.6636958809484601e-65 177760.91589525162 … | |
+2.3316582914572863 9.1552015796057108e-65 176969.05064152164 … | |
+2.3718592964824121 3.1438455980907424e-64 176175.21721940837 … | |
+2.4120603015075379 1.0781442395428694e-63 175379.42223752773 … | |
+2.4522613065326633 3.6939608635437349e-63 174581.67242966441 … | |
+2.4924623115577891 1.2639056102336273e-62 173781.97465527058 … | |
+2.5326633165829144 4.3204122345245193e-62 172980.33589995955 … | |
+2.5728643216080402 1.4747839066314658e-61 172176.76327599445 … | |
+2.613065326633166 5.0292861142497346e-61 171371.26402277156 … | |
+2.6532663316582914 1.7126334736209496e-60 170563.84550729702 … | |
+2.6934673366834172 5.8261474898025481e-60 169754.51522465702 … | |
+2.7336683417085426 1.9791025582856245e-59 168943.28079848102 … | |
+2.7738693467336684 6.7157666035451115e-59 168130.1499813963 … | |
+2.8140703517587942 2.2755411389198748e-58 167315.13065547537 … | |
+2.8542713567839195 7.7018108871999411e-58 166498.23083267332 … | |
+2.8944723618090453 2.6028979708925147e-57 165679.45865525649 … | |
+2.9346733668341707 8.7865048283525825e-57 164858.82239622116 … | |
+2.9748743718592965 2.9616080240698476e-56 164036.3304597009 … | |
+3.0150753768844223 9.9702627253905524e-56 163211.99138136409 … | |
+3.0552763819095476 3.3514724647479528e-55 162385.81382879912 … | |
+3.0954773869346734 1.1251302909090795e-54 161557.80660188728 … | |
+3.1356783919597992 3.7715347454322126e-54 160727.97863316393 … | |
+3.1758793969849246 1.2625256942064065e-53 159896.3389881656 … | |
+3.2160804020100504 4.2199580978007228e-53 159062.89686576364 … | |
+3.2562814070351758 1.4084793011281185e-52 158227.66159848438 … | |
+3.2964824120603016 4.6939115331968171e-52 157390.64265281335 … | |
+3.3366834170854274 1.5619278329161276e-51 156551.84962948528 … | |
+3.3768844221105527 5.1894730507806129e-51 155711.29226375819 … | |
+3.4170854271356785 1.721450995874414e-50 154868.98042567089 … | |
+3.4572864321608039 5.7015598761636585e-50 154024.92412028398 … | |
+3.4974874371859297 1.8852546314489342e-49 153179.1334879038 … | |
+3.5376884422110555 6.2238959737954402e-49 152331.61880428868 … | |
+3.5778894472361809 2.0511671916908697e-48 151482.39048083671 … | |
+3.6180904522613067 6.7490265615800904e-48 150631.4590647553 … | |
+3.658291457286432 2.216652498596557e-47 149778.83523921136 … | |
+3.6984924623115578 7.2683877225927636e-47 148924.5298234623 … | |
+3.7386934673366836 2.3788410639901681e-46 148068.55377296644 … | |
+3.778894472361809 7.7724365081609422e-46 147210.91817947364 … | |
+3.8190954773869348 2.5345812370612934e-45 146351.63427109481 … | |
+3.8592964824120601 8.2508436065915456e-45 145490.71341234975 … | |
+3.8994974874371859 2.6805103052936616e-44 144628.16710419429 … | |
+3.9396984924623117 8.6927474445316373e-44 143764.00698402416 … | |
+3.9798994974874371 2.8131446618336573e-43 142898.24482565717 … | |
+4.0201005025125625 9.0870660845718532e-43 142030.89253929211 … | |
+4.0603015075376883 2.9289874242352245e-42 141161.96217144449 … | |
+4.1005025125628141 9.4228614621381459e-42 140291.46590485889 … | |
+4.1407035175879399 3.024651346051535e-41 139419.41605839675 … | |
+4.1809045226130657 9.6897485554034579e-41 138545.82508690027 … | |
+4.2211055276381906 3.096994133240253e-40 137670.70558103154 … | |
+4.2613065326633164 9.8783386863085286e-40 136794.07026708638 … | |
+4.3015075376884422 3.1432619025251594e-39 135915.93200678338 … | |
+4.341708542713568 9.9807002427694471e-39 135036.30379702681 … | |
+4.3819095477386938 3.1612342976477653e-38 134155.19876964355 … | |
+4.4221105527638196 9.9908119186545324e-38 133272.63019109447 … | |
+4.4623115577889445 3.1493621021385666e-37 132388.61146215856 … | |
+4.5025125628140703 9.9049753035843559e-37 131503.15611759052 … | |
+4.5427135678391961 3.1068860571272281e-36 130616.27782575184 … | |
+4.5829145728643219 9.7221489768391731e-36 129727.9903882139 … | |
+4.6231155778894477 3.0339251580955826e-35 128838.30773933408 … | |
+4.6633165829145726 9.4441682915560356e-35 127947.24394580421 … | |
+4.7035175879396984 2.9315245346918319e-34 127054.81320617087 … | |
+4.7437185929648242 9.0758242214477285e-34 126161.02985032805 … | |
+4.78391959798995 2.8016566807456875e-33 125265.90833898127 … | |
+4.8241206030150758 8.6247882465672397e-33 124369.46326308339 … | |
+4.8643216080402008 2.6471740936170624e-32 123471.70934324221 … | |
+4.9045226130653266 8.1013839178618119e-32 122572.66142909897 … | |
+4.9447236180904524 2.4717150257594638e-31 121672.33449867848 … | |
+4.9849246231155782 7.5182158998905364e-31 120770.74365771025 … | |
+5.025125628140704 2.2795664201083837e-30 119867.9041389207 … | |
+5.0653266331658289 6.889673136630693e-30 118963.83130129632 … | |
+5.1055276381909547 2.0754895868696924e-29 118058.54062931785 … | |
+5.1457286432160805 6.2313267773594744e-29 117152.04773216529 … | |
+5.1859296482412063 1.8645159237007049e-28 116244.36834289384 … | |
+5.2261306532663321 5.5592496731270609e-28 115335.51831758044 … | |
+5.266331658291457 1.6517229096306681e-27 114425.51363444141 … | |
+5.3065326633165828 4.88929454633263e-27 113514.37039292081 … | |
+5.3467336683417086 1.4420043405682661e-26 112602.10481274944 … | |
+5.3869346733668344 4.2363792563704157e-26 111688.73323297512 … | |
+5.4271356783919602 1.2398515782942912e-25 110774.27211096325 … | |
+5.4673366834170851 3.6138334343787624e-25 109858.73802136887 … | |
+5.5075376884422109 1.0491627212914262e-24 108942.14765507918 … | |
+5.5477386934673367 3.0328569039173842e-24 108024.51781812754 … | |
+5.5879396984924625 8.7309385590319683e-24 107105.86543057792 … | |
+5.6281407035175883 2.502128376656759e-23 106186.2075253809 … | |
+5.6683417085427132 7.1396215271777178e-23 105265.56124720071 … | |
+5.708542713567839 2.0275878424232239e-22 104343.94385121317 … | |
+5.7487437185929648 5.7320583012077766e-22 103421.37270187511 … | |
+5.7889447236180906 1.6124010508429811e-21 102497.86527166491 … | |
+5.8291457286432165 4.51401317397664e-21 101573.43913979428 … | |
+5.8693467336683414 1.2570996964316602e-20 100648.11199089114 … | |
+5.9095477386934672 3.4833317571778467e-20 99721.901613653841 … | |
+5.949748743718593 9.5987592005697984e-20 98794.825899476564 … | |
+5.9899497487437188 2.6310764496629167e-19 97866.902841045579 … | |
+6.0301507537688446 7.1699584420651933e-19 96938.150530907005 … | |
+6.0703517587939704 1.9429690831739279e-18 96008.587160005089 … | |
+6.1105527638190953 5.2328728310639551e-18 95078.231016191887 … | |
+6.1507537688442211 1.4009926325865418e-17 94147.100482708265 … | |
+6.1909547738693469 3.726540147742584e-17 93215.214036636535 … | |
+6.2311557788944727 9.8500579044342485e-17 92282.59024732525 … | |
+6.2713567839195985 2.5857250610534255e-16 91349.247774787771 … | |
+6.3115577889447234 6.742412302012511e-16 90415.205368074967 … | |
+6.3517587939698492 1.7453406754728619e-15 89480.481863624998 … | |
+6.391959798994975 4.4858340306054608e-15 88545.096183590576 … | |
+6.4321608040201008 1.1440440600911269e-14 87609.067334145933 … | |
+6.4723618090452266 2.8955313361044378e-14 86672.414403773219 … | |
+6.5125628140703515 7.2683587890894185e-14 85735.156561525975 … | |
+6.5527638190954773 1.8096472708109786e-13 84797.313055264283 … | |
+6.5929648241206031 4.4662086908887563e-13 83858.903209850643 … | |
+6.6331658291457289 1.0926195643462748e-12 82919.946425289847 … | |
+6.6733668341708547 2.6480538666059081e-12 81980.462174792148 … | |
+6.7135678391959797 6.3573026715825412e-12 81040.470002735208 … | |
+6.7537688442211055 1.510977002551962e-11 80099.989522507822 … | |
+6.7939698492462313 3.5546598035490252e-11 79159.040414234682 … | |
+6.8341708542713571 8.2728002581508557e-11 78217.642422419885 … | |
+6.8743718592964829 1.9040910512805879e-10 77275.815353608079 … | |
+6.9145728643216078 4.3318089408249127e-10 76333.579074250883 … | |
+6.9547738693467336 9.7366332723507588e-10 75390.9535090766 … | |
+6.9949748743718594 2.1610941642687834e-09 74447.958640374534 … | |
+7.0351758793969852 4.7338820863363031e-09 73504.614508687184 … | |
+7.075376884422111 1.0228204319400555e-08 72560.941215395505 … | |
+7.1155778894472359 2.1782838101037142e-08 71616.958927507934 … | |
+7.1557788944723617 4.5698071627156981e-08 70672.687884526735 … | |
+7.1959798994974875 9.4359994330777335e-08 69728.148406480934 … | |
+7.2361809045226133 1.9163427817896746e-07 68783.360901011547 … | |
+7.2763819095477391 3.8241635596928428e-07 67838.345865784431 … | |
+7.316582914572864 7.4919562305994268e-07 66893.123880579646 … | |
+7.3567839195979898 1.4393558382186188e-06 65947.715581407494 … | |
+7.3969849246231156 2.7088247503138859e-06 65002.141607304031 … | |
+7.4371859296482414 4.9872634398742122e-06 64056.422509571465 … | |
+7.4773869346733672 8.9707075877501206e-06 63110.578613709804 … | |
+7.5175879396984921 1.5738741284937328e-05 62164.629826657678 … | |
+7.557788944723618 2.6888379984260959e-05 61218.595386547866 … | |
+7.5979899497487438 4.4639819170913648e-05 60272.493558978909 … | |
+7.6381909547738696 7.186403412140499e-05 59326.341292353158 … | |
+7.6783919597989954 0.00011189047722929574 58380.153854171032 … | |
+7.7185929648241203 0.00016800594541660171 57433.944478907069 … | |
+7.7587939698492461 0.00024244164493913265 56487.724064572496 … | |
+7.7989949748743719 0.00033624281928461405 55541.500957669516 … | |
+7.8391959798994977 0.00045131115697258058 54595.280863725435 … | |
+7.8793969849246235 0.00058741264897140878 53649.066912426802 … | |
+7.9195979899497493 0.00073870071809414536 52702.859892977634 … | |
+7.9597989949748742 0.00088866496366622923 51756.658658091095 … | |
+8 0.0010009849959029115 50810.460676264207 99189.53932373… |