Weathering-mediated bedrock erosion
Summary: Tools for modeling the weathering-mediated erosion of bedrock. The focus is on environments with no soil or talus accumulation: for example, on steep bedrock channel walls.
Abstract
Sub-aerial weathering in bedrock river channels is important, just as on rockslopes and soil-mantled hillslopes, but little studied. It weakens rock exposed during stage variation and makes it more susceptible to mechanical erosion. Such erosion modifies the depth-profile of rock weakness, which in turn modifies the overall rate of weathering. Here we study how this interaction acts to set a steady-state erosion rate.
We define rock weakness to be its propensity to erosion by flow-driven particle-impact wear. Experiments indicate such weakness is inversely proportional to tensile strength squared, and that weakening takes place through wetting/drying, freeze/thaw and thermal cycling at rates that diminish in a roughly exponential fashion with depth. Therefore here we equate weakening explicitly with weathering.
Two speeds control the erosion rate: (i) the speed ${\lambda} {\eta_0}$ that weathering-driven weakening propagates into the rock, where ${\eta_0}$ is the weathering rate of fresh rock and ${\lambda}$ is the e-folding depth; (ii) the raw speed of erosion of fresh rock ${u}_0$. Model behavior is parameterized by a dimensionless number equal to the ratio of these two speeds, which we call the weathering number ${\mathcal{W}}$.
For small ${\mathcal{W}}<0.25$ and slow weathering relative to erosion, the two speeds simply add and the erosion rate is approximately ${\lambda}{\eta_0} + {u_0}$. However, for ${\mathcal{W}} \gg 2.5$ and relatively fast weathering, the predicted behavior is counter-intuitive: the erosion rate is asymptotically the geometric mean of the two speeds $\sqrt{ {\lambda} {\eta_0} {u_0} }$.
The rate of weathering alone never limits the rate of erosion, and so the concept of weathering limitation does not apply in the traditional sense.
Code
The code is provided as a Python package and Jupyter notebooks.
References
-
Inoue, T., Yamaguchi, S., and Nelson, J. M., 2017.. "The effect of wet-dry weathering on the rate of bedrock river channel erosion by saltating gravel", Geomorphology, 285, 152–161.
-
Li, K., Ma, L., Li, X., and Peng, S., 2016. "Effect of drying-wetting cycles on triaxial compression mechanical properties of sandstone", Journal of Engineering Science and Technology Review, 9, 66–73.
-
Stark, C.P., and Stark, G.J., 2022. "The direction of landscape erosion", Earth Surface Dynamics, 10: 383-419.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wmbe-0.1.30.tar.gz.
File metadata
- Download URL: wmbe-0.1.30.tar.gz
- Upload date:
- Size: 37.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84e0fb4b6b7a8f86490ad08a89eb6a758f790514e5887a1dd25f70d787ecd29d
|
|
| MD5 |
d5d2431ea28a532648116c8806cb501d
|
|
| BLAKE2b-256 |
936fd3d0a63274f5e616bd9624101ea9679fad7517cf902a4f881b034fc2712e
|
Provenance
The following attestation bundles were made for wmbe-0.1.30.tar.gz:
Publisher:
pypi-publish.yml on cstarkjp/WMBE
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
wmbe-0.1.30.tar.gz -
Subject digest:
84e0fb4b6b7a8f86490ad08a89eb6a758f790514e5887a1dd25f70d787ecd29d - Sigstore transparency entry: 1855134800
- Sigstore integration time:
-
Permalink:
cstarkjp/WMBE@d0fdeb79c50cec68895d606a073e5f750a90742d -
Branch / Tag:
refs/heads/PyPI - Owner: https://github.com/cstarkjp
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@d0fdeb79c50cec68895d606a073e5f750a90742d -
Trigger Event:
push
-
Statement type:
File details
Details for the file wmbe-0.1.30-py3-none-any.whl.
File metadata
- Download URL: wmbe-0.1.30-py3-none-any.whl
- Upload date:
- Size: 40.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e233aeb5f60e701e120fe748c9b3e6dbdab07f5fb6b350c7cb29b963a167ab1c
|
|
| MD5 |
cc98b0faf1e24a842e23cc32ccfb254c
|
|
| BLAKE2b-256 |
1949cdac4f54b06bfc9826b5a681253bec6d505643548339776b277ed7182b62
|
Provenance
The following attestation bundles were made for wmbe-0.1.30-py3-none-any.whl:
Publisher:
pypi-publish.yml on cstarkjp/WMBE
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
wmbe-0.1.30-py3-none-any.whl -
Subject digest:
e233aeb5f60e701e120fe748c9b3e6dbdab07f5fb6b350c7cb29b963a167ab1c - Sigstore transparency entry: 1855134870
- Sigstore integration time:
-
Permalink:
cstarkjp/WMBE@d0fdeb79c50cec68895d606a073e5f750a90742d -
Branch / Tag:
refs/heads/PyPI - Owner: https://github.com/cstarkjp
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@d0fdeb79c50cec68895d606a073e5f750a90742d -
Trigger Event:
push
-
Statement type: