Skip to main content

Snow-17 temperature-index snow model -- symfluence plugin

Project description

jSnow17

Snow-17 temperature-index snow model extracted from SYMFLUENCE.

Anderson (1973, 2006) dual-backend (JAX + NumPy) implementation for snow accumulation and ablation.

Installation

pip install jsnow17

Usage

from jsnow17 import Snow17BMI, snow17_simulate

# BMI coupling
snow = Snow17BMI(params={'SCF': 1.1}, latitude=51.17)
snow.initialize()
rain_plus_melt = snow.update(precip, temp, doy)

# Functional coupling (JAX-compatible)
rpm, state = snow17_simulate(precip, temp, doy, params, lat=51.17)

License

Apache-2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jsnow17-0.1.1.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jsnow17-0.1.1-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file jsnow17-0.1.1.tar.gz.

File metadata

  • Download URL: jsnow17-0.1.1.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for jsnow17-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8be1ed7ca9d41b3bcdad09893272f4c156e4c107007fd2e8ce14851ad6f6993a
MD5 27dd40b43cf6c2c61061b9da00e39bbd
BLAKE2b-256 7c73a8745c0ba7f942ffb0783066d90a4c92d642f44e14a088a5dba3bd430bb3

See more details on using hashes here.

File details

Details for the file jsnow17-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: jsnow17-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for jsnow17-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 229b73b475c3d03909b356183f12231c49797aec1a4f1ffb6c362a8ec0179603
MD5 50250c378db7fb9ce12f18821f6374b2
BLAKE2b-256 335c0352c9d5289cb8decfeccdfca59ac50e314442d2f3821d678a789a1a9626

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page