Skip to content

Welcome to the pySMSpp documentation!

Tests Documentation Status pre-commit.ci status License: GPL v3 GitHub

pySMSpp is a Python package to interface Structured Modeling System for mathematical models (SMS++) with Python. It provides a basic interface to interact with SMS++ and to perform simulations using SMS++.

Sections

  • User Guide


    Learn how pySMSpp represents SMS++ models in Python, how the block hierarchy maps to netCDF4 files, and where to find detailed API documentation.

    Architecture

    API Reference

  • Release Notes


    Track the evolution of pySMSpp: new features, improvements, and bug fixes across all releases.

    Release Notes

  • Contributing


    Interested in contributing to the code or the documentation? Check out the contributing guidelines to learn how to get involved!

    Contributing