commit 2563625d1e563756784eb2cae4c619846f33166b
parent 59c213bfb870e3aade3dac55342af9a1b9323236
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 2 Jun 2022 14:29:40 +0200
update acme.dump
Diffstat:
M | acme.dump | | | 243 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- |
1 file changed, 239 insertions(+), 4 deletions(-)
diff --git a/acme.dump b/acme.dump
@@ -5,12 +5,238 @@
w Newcol Kill Putall Dump Exit Dump /home/ad/code/hansen-zoet-exp/acme.dump
c 0 New Cut Paste Snarf Sort Zerox Delcol
c 1 New Cut Paste Snarf Sort Zerox Delcol
-f 0 2 262 262 1.2142857
- 2 61 1905 0 0 /home/ad/code/hansen-zoet-exp/Makefile Del Snarf | Look m mc
+f 0 2 408 768 1.2142857
+ 2 142 1905 0 0 /home/ad/code/hansen-zoet-exp/Makefile Del Snarf Put | Look m mc˙git a acme.dump && git c -m 'update acme.dump'˙git a $%˙git c -m ''˙git push
f 1 1 0 0 1.2142857
1 52 2905 1 0 /home/ad/code/hansen-zoet-exp/ Del Snarf Get | Look
-F 1 1 4932 4932 50.7142857 4932
- 3 55 4932 0 1 /home/ad/code/hansen-zoet-exp/+Errors Del Snarf | Look
+F 1 1 0 0 14.2857143 8421
+ 4 33 8421 0 0 /man/cngf-pf(1) Del Snarf | Look
+CNGF-PF(1) General Commands Manual CNGF-PF(1)
+
+NAME
+ cngf-pf – simulate granular flows with pore-pressure dynamics
+
+SYNOPSIS
+ cngf-pf [-A grain-nonlocal-ampl] [-a fluid-pressure-ampl]
+ [-b grain-rate-dependence] [-C fluid-compressibility]
+ [-c grain-cohesion] [-D fluid-diffusivity] [-d grain-size]
+ [-e end-time] [-F] [-f applied-shear-friction] [-g gravity-accel]
+ [-H fluid-pressure-phase] [-h] [-I file-interval]
+ [-i fluid-viscosity] [-j time-step] [-K dilatancy-constant]
+ [-k fluid-permeability] [-L length] [-l applied-shear-vel-limit]
+ [-m grain-friction] [-N] [-n normal-stress]
+ [-O fluid-pressure-top] [-o origo] [-P grain-compressibility]
+ [-p grain-porosity] [-q fluid-pressure-freq] [-R fluid-density]
+ [-r grain-density] [-S fluid-pressure-pulse-shape]
+ [-s applied-shear-vel] [-T] [-t curr-time] [-U resolution]
+ [-u fluid-pulse-time] [-V bot-vel] [-v] [-Y max-porosity]
+ [-y min-porosity] [name]
+
+DESCRIPTION
+ The cngf-pf utility simulates the coupled continuum dynamics of granular
+ deformation and pore pressure. The simulation space is one-dimensional
+ and undergoes confined, simple shear at a pretedermined velocity or
+ friction ratio. The effective stress is modulated by pore-pressure
+ dynamics when fluid dynamics are enabled.
+
+ The arguments are as follows:
+
+ -A grain-nonlocal-ampl
+ Amplitude of granular non-locality [-] (default 0.4).
+
+ -a fluid-pressure-ampl
+ Amplitude of fluid-pressure perturbations [Pa] (default 0). Only
+ relevant with fluid dynamics enabled (-F).
+
+ -b grain-rate-dependence
+ Granular rate dependence beyond yield [-], (default 0.9377).
+
+ -C fluid-compressibility
+ Fluid adiabatic compressibility [Pa^-1] (default 3.9e-10). Only
+ relevant with fluid dynamics enabled (-F).
+
+ -c grain-cohesion
+ Granular material cohesion [Pa] (default 0).
+
+ -D fluid-diffusivity
+ Fluid diffusion coefficient [m^2/s] (default -1). Overrides
+ fluid permeability (-k), grain compressibility (-P), fluid
+ compressibility (-C), and fluid viscosity (-i). Do not use for
+ transient simulations (-T). Disabled when set to a negative
+ value.
+
+ -d grain-size
+ Granular material representative grain size [m] (default 0.04).
+
+ -e end-time
+ Simulation end time [s] (default 1).
+
+ -F Enable pore-space fluid dynamics.
+
+ -f applied-shear-friction
+ Applied ratio between shear stress and normal stress at the top
+ boundary [-] (default 0.45), overridden by -s and -l if these are
+ set.
+
+ -g gravity-accel
+ Gravity magnitude [m/s^2] (default 9.81).
+
+ -H fluid-pressure-phase
+ Phase of fluid-pressure perturbations [s] (default 0). Only
+ relevant with fluid dynamics enabled (-F).
+
+ -h Show usage information.
+
+ -I file-interval
+ Simulation time interval between writing output to disk [s]
+ (default 1.0).
+
+ -i fluid-viscosity
+ Fluid dynamic viscosity [Pa*s] (1.787e-3). Only relevant with
+ fluid dynamics enabled (-F).
+
+ -j time-step
+ Override numerical time step length [s]. Only relevant with
+ fluid dynamics enabled (-F). Outside of stability testing, is
+ not recommended to specify the time step length manually.
+
+ -K dilatancy-constant
+ Factor relating dilatancy angle to the volume fraction [-]
+ (default 4.09). Only relevant with transient granular dynamics
+ enabled (-T).
+
+ -k fluid-permeability
+ Darcian intrinsic permeability of granular material [m^2]
+ (default 1.9e-15). Only relevant with fluid dynamics enabled
+ (-F), and without transient dynamics. In transient simulations
+ (-T) the permeability value is overridden by the Kozeny-Carman
+ relationship (k = d^2/180 * phi^3 * (1 - phi)).
+
+ -L length
+ Simulation domain length [m] (default 1).
+
+ -l applied-shear-vel-limit
+ Upper limit to modeled shear velocity [m/s] (default nan),
+ overrides -f and -s.
+
+ -m grain-friction
+ Grain friction coefficient [-] (default 0.404026).
+
+ -N Normalize output velocities to the range [0;1].
+
+ -n normal-stress
+ Normal stress applied at the top boundary [Pa] (default 120e3).
+
+ -O fluid-pressure-top
+ Fluid pressure applied at the top boundary [Pa] (default 0).
+ Only relevant with fluid dynamics enabled (-F).
+
+ -o origo
+ Simulation domain origo [m] (default 0).
+
+ -P grain-compressibility
+ Granular material compressibility [Pa^-1] (default 1e-8).
+
+ -p grain-porosity
+ Granular material porosity [-] (default 0.25).
+
+ -q fluid-pressure-freq
+ Frequency of fluid-pressure perturbations [s^-1] (default 1).
+ Only relevant with fluid dynamics enabled (-F).
+
+ -R fluid-density
+ Fluid density [kg/m^3] (default 1000). Only relevant with fluid
+ dynamics enabled (-F).
+
+ -r grain-density
+ Granular material density [kg/m^3] (default 2600).
+
+ -S fluid-pressure-pulse-shape
+ Shape of pulse perturbations in fluid pressure at the top
+ boundary. Valid options are triangular (default) or square.
+ Only relevant with fluid dynamics enabled (-F).
+
+ -s applied-shear-vel
+ Shear the material under constant velocity [m/s] instead of a
+ friction value. Overrides -f and is overridden by -l.
+
+ -T Enable transient granular properties.
+
+ -t curr-time
+ Simulation start time [s] (default 0).
+
+ -U resolution
+ Numerical resolution of simulation domain [-] (default nan). If
+ not set, the cell size equals the grain size.
+
+ -u fluid-pulse-time
+ Time of fluid-pressure pulse peak [s] (default nan). Only
+ relevant with fluid dynamics enabled (-F).
+
+ -V bot-vel
+ shear velocity at base [m/s] (default 0).
+
+ -v Show version information.
+
+ -Y max-porosity
+ Granular material porosity [-] at inertia number I=1 in transient
+ simulations (-T) (default 0.55).
+
+ -y min-porosity
+ Minimum granular material porosity [-] in transient simulations
+ (-T) (default 0.20).
+
+ The final simulation state is written to stdout, see OUTPUT FORMAT for a
+ description of the data format.
+
+OUTPUT FORMAT
+ The output consists of the following tab-delimited fields, with one row
+ per cell in the simulation domain:
+
+ 1. position [m]
+ 2. shear velocity [m/s]
+ 3. effective normal stress [Pa]
+ 4. fluid pressure [Pa]
+ 5. friction [-]
+ 6. shear strain rate [-]
+ 7. porosity [-]
+ 8. inertia number [-]
+ 9. shear stress [Pa]
+ 10. cumulative shear displacement [m]
+
+FILES
+ If name is set, the simulation state is written to files in the current
+ directory named in the format <name>.outputDDDDD.txt. Here, DDDDD is a
+ integer counter starting from 00000, and incrementing by 1 for each new
+ file. Each file contains the state at a single point in simulation time.
+ The output format is specified in the section OUTPUT FORMAT, and output
+ files are generated with the interval specified with -I file-interval.
+
+EXIT STATUS
+ cngf-pf exits 0 on success, and >0 if a runtime error occurs:
+
+ 0 successful exit
+ 1 unspecified error
+ 2 pledge(2) error
+ 10 transient solver error
+ 11 fluid solver error
+ 12 granular solver error
+ 20 time step error
+
+EXAMPLES
+ Plot critical-state shear velocity as a function of depth:
+
+ $ cngf-pf | gnuplot -e 'set term pdf; p "-" u 2:1 w lp' > out.pdf
+
+SEE ALSO
+ gnuplot(1), max_depth_simple_shear(1), shear_flux(1)
+
+AUTHORS
+ Anders Damsgaard <anders@adamsgaard.dk>
+
+Linux 5.17.2-artix3-1 June 2, 2022 Linux 5.17.2-artix3-1
+F 1 2 5330 5330 50.7142857 5330
+ 3 55 5330 0 1 /home/ad/code/hansen-zoet-exp/+Errors Del Snarf | Look
sh -c '\
for v in 3.169e-6 9.506e-6; do \
for P in 1 1.2742749857031337 1.6237767391887217 2.0691380811147897 2.6366508987303581 3.3598182862837818 4.2813323987193934 5.4555947811685188 6.9519279617756053 8.8586679041008249 11.28837891684689 14.384498882876629 18.329807108324356 23.357214690901213 29.763514416313178 37.926901907322495 48.329302385717519 61.584821106602604 78.475997035146108 100 8 22 50; do \
@@ -117,3 +343,12 @@ correlation matrix of the fit parameters:
a b
a 1.000
b -0.955 1.000
+[master 59c213b] add acme.dump
+ 1 file changed, 119 insertions(+)
+ create mode 100644 acme.dump
+remote: [hansen-zoet-exp] stagit HTML pages... From /home/git/hansen-zoet-exp
+remote: 377476e..59c213b master -> master
+remote: done
+remote: [hansen-zoet-exp] stagit gopher pages... done
+To src.adamsgaard.dk:hansen-zoet-exp
+ 377476e..59c213b master -> master