Preprints
https://doi.org/10.5194/egusphere-2025-1188
https://doi.org/10.5194/egusphere-2025-1188
02 Apr 2025
 | 02 Apr 2025

A Python library for solving ice sheet modeling problems using Physics Informed Neural Networks, PINNICLE v1.0

Gong Cheng, Mansa Krishna, and Mathieu Morlighem

Abstract. Predicting the future contributions of the ice sheets to sea level rise remains a significant challenge due to our limited understanding of key physical processes (e.g., basal friction, ice rheology) and the lack of observations of critical model inputs (e.g., bed topography). Traditional numerical models typically rely on data assimilation methods to estimate these variables by solving inverse problems based on conservation laws of mass, momentum, and energy. However, these methods are not versatile and require extensive code development to incorporate new physics. Moreover, their dependence on data alignment within computational grids hampers their adaptability, especially in the context of sparse data availability in space and time. To address these limitations, we developed PINNICLE (Physics-Informed Neural Networks for Ice and CLimatE), an open-source Python library dedicated to ice sheet modeling. PINNICLE seamlessly integrates observational data and physical laws, facilitating the solution of both forward and inverse problems within a single framework. PINNICLE currently supports a variety of conservation laws, including the Shelfy-Stream Approximation (SSA), Mono-Layer Higher-Order (MOLHO) models, and mass conservation equations, for both time-independent and time-dependent simulations. The library is user-friendly, requiring only the setting of a few hyperparameters for standard modeling tasks, while advanced users can define custom models within the framework. Additionally, PINNICLE is based on the DeepXDE library, which supports widely-used machine learning packages such as TensorFlow, PyTorch, and JAX, enabling users to select the backend that best fits their hardware. We describe here the implementation of PINNICLE and showcase this library with examples across the Greenland and Antarctic ice sheets for a range of forward and inverse problems.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
Share

Journal article(s) based on this preprint

26 Aug 2025
A Python library for solving ice sheet modeling problems using physics-informed neural networks, PINNICLE v1.0
Gong Cheng, Mansa Krishna, and Mathieu Morlighem
Geosci. Model Dev., 18, 5311–5327, https://doi.org/10.5194/gmd-18-5311-2025,https://doi.org/10.5194/gmd-18-5311-2025, 2025
Short summary
Gong Cheng, Mansa Krishna, and Mathieu Morlighem

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • CEC1: 'Comment on egusphere-2025-1188 - No compliance with the policy of the journal', Juan Antonio Añel, 09 Apr 2025
    • AC1: 'Reply on CEC1', Gong Cheng, 09 Apr 2025
      • CEC2: 'Reply on AC1', Juan Antonio Añel, 09 Apr 2025
  • RC1: 'Comment on egusphere-2025-1188', Anonymous Referee #1, 20 May 2025
  • RC2: 'Comment on egusphere-2025-1188', Facundo Sapienza, 25 May 2025

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • CEC1: 'Comment on egusphere-2025-1188 - No compliance with the policy of the journal', Juan Antonio Añel, 09 Apr 2025
    • AC1: 'Reply on CEC1', Gong Cheng, 09 Apr 2025
      • CEC2: 'Reply on AC1', Juan Antonio Añel, 09 Apr 2025
  • RC1: 'Comment on egusphere-2025-1188', Anonymous Referee #1, 20 May 2025
  • RC2: 'Comment on egusphere-2025-1188', Facundo Sapienza, 25 May 2025

Peer review completion

AR: Author's response | RR: Referee report | ED: Editor decision | EF: Editorial file upload
AR by Gong Cheng on behalf of the Authors (01 Jun 2025)  Author's response   Author's tracked changes   Manuscript 
ED: Publish subject to minor revisions (review by editor) (10 Jun 2025) by Ludovic Räss
AR by Gong Cheng on behalf of the Authors (10 Jun 2025)  Author's response   Author's tracked changes   Manuscript 
ED: Publish subject to technical corrections (11 Jun 2025) by Ludovic Räss
AR by Gong Cheng on behalf of the Authors (11 Jun 2025)  Manuscript 

Journal article(s) based on this preprint

26 Aug 2025
A Python library for solving ice sheet modeling problems using physics-informed neural networks, PINNICLE v1.0
Gong Cheng, Mansa Krishna, and Mathieu Morlighem
Geosci. Model Dev., 18, 5311–5327, https://doi.org/10.5194/gmd-18-5311-2025,https://doi.org/10.5194/gmd-18-5311-2025, 2025
Short summary
Gong Cheng, Mansa Krishna, and Mathieu Morlighem
Gong Cheng, Mansa Krishna, and Mathieu Morlighem

Viewed

Total article views: 683 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
492 166 25 683 20 33
  • HTML: 492
  • PDF: 166
  • XML: 25
  • Total: 683
  • BibTeX: 20
  • EndNote: 33
Views and downloads (calculated since 02 Apr 2025)
Cumulative views and downloads (calculated since 02 Apr 2025)

Viewed (geographical distribution)

Total article views: 678 (including HTML, PDF, and XML) Thereof 678 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 12 Sep 2025
Download

The requested preprint has a corresponding peer-reviewed final revised paper. You are encouraged to refer to the final revised version.

Short summary
Predicting ice sheet contributions to sea level rise is challenging due to limited data and uncertainties in key processes. Traditional models require complex methods that lack flexibility. We developed PINNICLE, an open-source Python library that integrates machine learning with physical laws to improve ice sheet modeling. By combining data and physics, PINNICLE enhances predictions and adaptability, providing a powerful tool for climate research and sea level rise projections.
Share