GReS: A Novel Multi-Physics Multi-Domain Computational Tool for Geomechanical Simulations
Summary GReS is a novel open-source modular platform, specifically designed with the aim at contributing to the development and prototyping of numerical algorithms for fully coupled multi-physics multi-domain geomechanical applications. The idea is to partition the overall computational domain into possibly non-conforming subdomains where different physics and discretization schemes can be used. The code is based on a high-level programming platform (MATLAB) that should lower the entry barrier for new users and developers, as well as the effort for implementing and testing innovative numerical algorithms. Moreover, the modular structure of the code encourages contributions from different developers at variable levels, from the implementation of new physics and discretization schemes to specific algorithms to accelerate the linear and nonlinear solver. Despite being primarily conceived as a prototyping platform, GReS wraps low-level advanced linear algebra packages to combine simplicity with fair efficiency. In the present communication, we will introduce the GReS concept and its current development state, including advances to the mortar algorithm used to transfer the information among non-conforming subdomains with independent meshes. A set of benchmarks will be presented to show the current code’s potentials, along with the projects for future developments.
Authors
- D. Moretto
- Massimiliano Ferronato (ORCID: https://orcid.org/0000-0002-5077-1394)
- Andrea Franceschini (ORCID: https://orcid.org/0000-0003-4395-5125)
Institutions
- University of Padua (IT)
Publication Details
- Published
- 2025-01-01
- DOI
- https://doi.org/10.3997/2214-4609.2025638016
- Primary Topic
- Methane Hydrates and Related Phenomena
- Type
- article
- Field-Weighted Citation Impact
- 0.00