Skip to content

symfluence-org/jSnow17

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Snow-17 snow accumulation and ablation model -- symfluence plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages