Development and Verification of a Numerical Library for Solving Global Terrestrial Multiphysics Problems
Abstract Current generation Land Surface Models (LSMs) routinely simulate many nonlinear multiphysics processes. The complexity of future generation LSMs is expected to increase as critical new biophysical and biogeochemical processes are incorporated. Current generation LSMs have several shortcomin...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
American Geophysical Union (AGU)
2019-06-01
|
Series: | Journal of Advances in Modeling Earth Systems |
Subjects: | |
Online Access: | https://doi.org/10.1029/2018MS001560 |
_version_ | 1819150708303200256 |
---|---|
author | Gautam Bisht William J. Riley |
author_facet | Gautam Bisht William J. Riley |
author_sort | Gautam Bisht |
collection | DOAJ |
description | Abstract Current generation Land Surface Models (LSMs) routinely simulate many nonlinear multiphysics processes. The complexity of future generation LSMs is expected to increase as critical new biophysical and biogeochemical processes are incorporated. Current generation LSMs have several shortcomings including the lack of robust numerical methods to solve discretized equations, monolithic software design that hinders testing of a process representation in isolation from other components, and absence of a flexible coupling framework to solve tightly coupled multiphysics problems. While the LSMs community vigorously evaluates the accuracy of the conceptual model to represent reality (validation), the accuracy of the numerical implementation of the conceptual model (verification) is seldom examined. Method of Manufactured Solutions is a technique for verifying complex codes when analytical solutions are unavailable. In this work, we present a stand‐alone, open source numerical library for solving global terrestrial multiphysics processes that includes a flexible coupling framework. Robust numerical solution for linear and nonlinear equations is provided via the Portable, Extensible Toolkit for Scientific Computation library. We verify the numerical library using Method of Manufactured Solutions for a range of problems comprising single and multiphysics steady state problems that are applied in one or multiple physical domains. This work provides an example of incorporating code verification as an integral part of Land Surface Model development activities. |
first_indexed | 2024-12-22T14:21:48Z |
format | Article |
id | doaj.art-d4e493d0b20249cca211a0e2127ee285 |
institution | Directory Open Access Journal |
issn | 1942-2466 |
language | English |
last_indexed | 2024-12-22T14:21:48Z |
publishDate | 2019-06-01 |
publisher | American Geophysical Union (AGU) |
record_format | Article |
series | Journal of Advances in Modeling Earth Systems |
spelling | doaj.art-d4e493d0b20249cca211a0e2127ee2852022-12-21T18:22:59ZengAmerican Geophysical Union (AGU)Journal of Advances in Modeling Earth Systems1942-24662019-06-011161516154210.1029/2018MS001560Development and Verification of a Numerical Library for Solving Global Terrestrial Multiphysics ProblemsGautam Bisht0William J. Riley1Climate and Ecosystem Sciences Division Lawrence Berkeley National Laboratory Berkeley CA USAClimate and Ecosystem Sciences Division Lawrence Berkeley National Laboratory Berkeley CA USAAbstract Current generation Land Surface Models (LSMs) routinely simulate many nonlinear multiphysics processes. The complexity of future generation LSMs is expected to increase as critical new biophysical and biogeochemical processes are incorporated. Current generation LSMs have several shortcomings including the lack of robust numerical methods to solve discretized equations, monolithic software design that hinders testing of a process representation in isolation from other components, and absence of a flexible coupling framework to solve tightly coupled multiphysics problems. While the LSMs community vigorously evaluates the accuracy of the conceptual model to represent reality (validation), the accuracy of the numerical implementation of the conceptual model (verification) is seldom examined. Method of Manufactured Solutions is a technique for verifying complex codes when analytical solutions are unavailable. In this work, we present a stand‐alone, open source numerical library for solving global terrestrial multiphysics processes that includes a flexible coupling framework. Robust numerical solution for linear and nonlinear equations is provided via the Portable, Extensible Toolkit for Scientific Computation library. We verify the numerical library using Method of Manufactured Solutions for a range of problems comprising single and multiphysics steady state problems that are applied in one or multiple physical domains. This work provides an example of incorporating code verification as an integral part of Land Surface Model development activities.https://doi.org/10.1029/2018MS001560model verificationLand surface modelMethod of Manufactured SolutionsMultiphysics |
spellingShingle | Gautam Bisht William J. Riley Development and Verification of a Numerical Library for Solving Global Terrestrial Multiphysics Problems Journal of Advances in Modeling Earth Systems model verification Land surface model Method of Manufactured Solutions Multiphysics |
title | Development and Verification of a Numerical Library for Solving Global Terrestrial Multiphysics Problems |
title_full | Development and Verification of a Numerical Library for Solving Global Terrestrial Multiphysics Problems |
title_fullStr | Development and Verification of a Numerical Library for Solving Global Terrestrial Multiphysics Problems |
title_full_unstemmed | Development and Verification of a Numerical Library for Solving Global Terrestrial Multiphysics Problems |
title_short | Development and Verification of a Numerical Library for Solving Global Terrestrial Multiphysics Problems |
title_sort | development and verification of a numerical library for solving global terrestrial multiphysics problems |
topic | model verification Land surface model Method of Manufactured Solutions Multiphysics |
url | https://doi.org/10.1029/2018MS001560 |
work_keys_str_mv | AT gautambisht developmentandverificationofanumericallibraryforsolvingglobalterrestrialmultiphysicsproblems AT williamjriley developmentandverificationofanumericallibraryforsolvingglobalterrestrialmultiphysicsproblems |