terzahi¶
Function summary¶
plot_one_dim_consol (z, t[, por, doc]) |
rough plotting |
terzaghi_1d (z, t[, H, kv, mv, gamw, ui, nterms]) |
Terzaghi 1d consolidation |
terzaghi_1d_flowrate (z, t[, H, kv, mv, ...]) |
Terzaghi 1d consolidation, flowrate at depth |
Module listing¶
Terzaghi one-dimensional consolidation
-
geotecha.consolidation.terzahi.
plot_one_dim_consol
(z, t, por=None, doc=None)[source]¶ rough plotting
-
geotecha.consolidation.terzahi.
terzaghi_1d
(z, t, H=1, kv=1, mv=0.1, gamw=10, ui=1, nterms=100)[source]¶ Terzaghi 1d consolidation
Features:
- Single layer.
- Vertical flow.
- Instant load uniform with depth.
- Soil properties constant with time.
- Pore pressure vs depth.
- Degree of consolidation vs time.
Parameters: z : float or 1d array/list of float
Depth to calc pore pressure at.
t : float or 1d array/list of float
Time to calc pore degree of consolidation at.
H : float, optional
Drainage path length. Default H=1
kv : float, optional
Vertical coefficient of permeability. Default kv=1.
mv : float, optional
Volume compressibility. Default mv=0.1.
gamw : float, optional
Unit weight of water. Default gamw=10.
ui : float, optional
Initial uniform pore water pressure. Default ui = 1.
nterms : int, optional
Maximum number of series terms. Default nterms=100
Returns: por : 2d array of float
Pore pressure at depth and time. ppress is an array of size (len(z), len(t)).
doc : 1d array of float
degree of consolidation at time `t’
-
geotecha.consolidation.terzahi.
terzaghi_1d_flowrate
(z, t, H=1, kv=1, mv=0.1, gamw=10, ui=1, nterms=100)[source]¶ Terzaghi 1d consolidation, flowrate at depth
Features:
- Single layer.
- Vertical flow.
- Instant load uniform with depth.
- Soil properties constant with time.
- flowrate at depth vs time.
Parameters: z : float or 1d array/list of float
Depth to calc pore pressure at.
t : float or 1d array/list of float
Time to calc pore degree of consolidation at.
H : float, optional
Drainage path length. Default H=1
kv : float, optional
Vertical coefficient of permeability. Default kv=1.
mv : float, optional
Volume compressibility. Default mv=0.1.
gamw : float, optional
Unit weight of water. Default gamw=10.
ui : float, optional
Initial uniform pore water pressure. Default ui = 1.
nterms : int, optional
Maximum number of series terms. Default nterms=100
Returns: flowrate : 2d array of float
flowrate depth and time. flowrate is an array of size (len(z), len(t)).