Preprints
https://doi.org/10.5194/gmd-2023-97
https://doi.org/10.5194/gmd-2023-97
Submitted as: development and technical paper
 | 
08 Jun 2023
Submitted as: development and technical paper |  | 08 Jun 2023
Status: a revised version of this preprint is currently under review for the journal GMD.

A finite-element framework to explore the numerical solution of the coupled problem of heat conduction, water vapor diffusion and settlement in dry snow (IvoriFEM v0.1.0)

Julien Brondex, Kevin Fourteau, Marie Dumont, Pascal Hagenmuller, Neige Calonne, Francois Tuzet, and Henning Löwe

Abstract. The poor treatment, or complete omission, of water vapor transport has been identified as a major limitation suffered by currently available snowpack models. Vapor and heat fluxes being closely intertwined, their mathematical representation amounts to a system of non-linear and tightly-coupled partial differential equations, which is particularly challenging to solve numerically. The choice of the numerical scheme and the representation of couplings between processes is crucial to ensure an accurate and robust solution that guarantees mass and energy conservation, while allowing time steps in the order of 15 minutes. To explore the numerical treatments fulfilling these requirements, we have developed a highly-modular finite-element program. The code is written in python. Every step of the numerical formulation and solution is coded internally, except for the inversion of the linearized system of equations. We illustrate the capabilities of our approach to tackle the coupled problem of heat conduction, vapor diffusion and settlement within a dry snowpack by running our model on several test cases proposed in recently published literature. We underline specific improvements regarding energy and mass conservation, as well as time step requirements. In particular, we show that a fully-coupled and fully-implicit time stepping approach enables to get accurate and stable solutions with little restriction on the time step.

Julien Brondex et al.

Status: final response (author comments only)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on gmd-2023-97', Anonymous Referee #1, 02 Aug 2023
  • RC2: 'Comment on gmd-2023-97', Anonymous Referee #2, 15 Aug 2023
  • AC1: 'Comment on gmd-2023-97', Julien Brondex, 28 Sep 2023

Julien Brondex et al.

Model code and software

Supplementary to "A finite-element framework to explore the numerical solution of the coupled problem of heat conduction, water vapor diffusion and settlement in dry snow" Julien Brondex; Kevin Fourteau; Marie Dumont; Pascal Hagenmuller; Neige Calonne; François Tuzet; Henning Löwe https://doi.org/10.5281/zenodo.7941767

GitHub repository to the code used to generate the results of "A finite-element framework to explore the numerical solution of the coupled problem of heat conduction, water vapor diffusion and settlement in dry snow" Julien Brondex; Kevin Fourteau; Marie Dumont; Pascal Hagenmuller; Neige Calonne; François Tuzet; Henning Löwe https://github.com/jbrondex/ivori_model_homemadefem

Julien Brondex et al.

Viewed

Total article views: 394 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
296 82 16 394 6 4
  • HTML: 296
  • PDF: 82
  • XML: 16
  • Total: 394
  • BibTeX: 6
  • EndNote: 4
Views and downloads (calculated since 08 Jun 2023)
Cumulative views and downloads (calculated since 08 Jun 2023)

Viewed (geographical distribution)

Total article views: 395 (including HTML, PDF, and XML) Thereof 395 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 03 Oct 2023
Download
Short summary
Vapor diffusion is one of the main processes governing snowpack evolution and must be accounted for in models. Recent attempts to represent vapor diffusion in numerical models have been facing several difficulties regarding computational cost, mass and energy conservation. Here, we develop our own finite-element software to explore numerical approaches enabling to overcome these difficulties. We illustrate capabilities of these approaches on established numerical benchmarks.