A numerical solver for heat and mass transport in snow based on FEniCS

Description

This python code uses the Finite Element library FEniCS (via docker) to solve the one dimensional partial differential equations for heat and mass transfer in snow. The results are written in vtk format. The dataset contains the code and the output data to reproduce the key Figure 5 from the related publication: _Schürholt, K., Kowalski, J., Löwe, H.; Elements of future snowpack modeling - Part 1: A physical instability arising from the non-linear coupling of transport and phase changes, The Cryosphere, 2022_ The code and potential updates can be accessed directly through git via: https://gitlabext.wsl.ch/snow-physics/snowmodel_fenics

Resources

Name Format Description Link
57 https://www.envidat.ch/dataset/a-numerical-solver-for-heat-and-mass-transport-in-snow-based-on-fenics/resource/45b205e9-7643-4e89-a672-9e9e3c6a8ca8
57 https://www.envidat.ch/dataset/a-numerical-solver-for-heat-and-mass-transport-in-snow-based-on-fenics/resource/45b205e9-7643-4e89-a672-9e9e3c6a8ca8

Tags

  • snow
  • python
  • vapor-transport
  • pattern-formation
  • numerical-model

Topics

  • EDUC

Categories