SMEW_SS is an extension of the SMEW model for simulating enhanced weathering processes. It incorporates the effects of soil structure and the mixing of added rock powder particles.
This repository builds upon the original SMEW model and is licensed under the Creative Commons Attribution–NonCommercial 4.0 International License (CC BY-NC 4.0). See License.txt for details.
-
pyEW/
Core ecohydrological and enhanced weathering model components.
Includes a new Python filebiogeochemSS.pythat provides a numerical solver to incorporate the effects of soil structure and mixing of added rock powder particles, following https://doi.org/10.1029/2025WR041479 -
Example.ipynb
Example notebook demonstrating a typical SMEW model setup and run -
Example_SS.ipynb
Example demonstrating model runs with soil pore structure and rock powder mixing for a given particle size distribution (input data is inExample_SS_Datadirectory), using the new biogeochemical solverbiogeochem_balance_SS -
docs/
Documentation for model inputs and example usage- User-defined input variables:
docs/input_variables.md - Model output variables:
docs/output_variables.md - Internal variables and constants (developer reference):
docs/model_internal_variables.md
- User-defined input variables:
- Clone the repository
- Install dependencies:
pip install -r requirements.txtShashank Kumar Anand
Email: shashankkumaranand@gmail.com
Anand, S. K., Bertagni, M., Aburto, F., & Calabrese, S. (2026). Soil structure and mixing controls on water‐rock contact: Implications for Enhanced weathering. Water Resources Research, 62, e2025WR041479. https://doi.org/10.1029/2025WR041479