TY - JOUR
T1 - Modernizing the open-source community Noah with multi-parameterization options (Noah-MP) land surface model (version 5.0) with enhanced modularity, interoperability, and applicability
AU - He, Cenlin
AU - Valayamkunnath, Prasanth
AU - Barlage, Michael
AU - Chen, Fei
AU - Gochis, David
AU - Cabell, Ryan
AU - Schneider, Tim
AU - Rasmussen, Roy
AU - Niu, Guo Yue
AU - Yang, Zong Liang
AU - Niyogi, Dev
AU - Ek, Michael
N1 - Publisher Copyright:
© 2023 Copernicus GmbH. All rights reserved.
PY - 2023/9/8
Y1 - 2023/9/8
N2 - The widely used open-source community Noah with multi-parameterization options (Noah-MP) land surface model (LSM) is designed for applications ranging from uncoupled land surface hydrometeorological and ecohydrological process studies to coupled numerical weather prediction and decadal global or regional climate simulations. It has been used in many coupled community weather, climate, and hydrology models. In this study, we modernize and refactor the Noah-MP LSM by adopting modern Fortran code standards and data structures, which substantially enhance the model modularity, interoperability, and applicability. The modernized Noah-MP is released as the version 5.0 (v5.0), which has five key features: (1) enhanced modularization as a result of re-organizing model physics into individual process-level Fortran module files, (2) an enhanced data structure with new hierarchical data types and optimized variable declaration and initialization structures, (3) an enhanced code structure and calling workflow as a result of leveraging the new data structure and modularization, (4) enhanced (descriptive and self-explanatory) model variable naming standards, and (5) enhanced driver and interface structures to be coupled with the host weather, climate, and hydrology models. In addition, we create a comprehensive technical documentation of the Noah-MP v5.0 and a set of model benchmark and reference datasets. The Noah-MP v5.0 will be coupled to various weather, climate, and hydrology models in the future. Overall, the modernized Noah-MP allows a more efficient and convenient process for future model developments and applications.
AB - The widely used open-source community Noah with multi-parameterization options (Noah-MP) land surface model (LSM) is designed for applications ranging from uncoupled land surface hydrometeorological and ecohydrological process studies to coupled numerical weather prediction and decadal global or regional climate simulations. It has been used in many coupled community weather, climate, and hydrology models. In this study, we modernize and refactor the Noah-MP LSM by adopting modern Fortran code standards and data structures, which substantially enhance the model modularity, interoperability, and applicability. The modernized Noah-MP is released as the version 5.0 (v5.0), which has five key features: (1) enhanced modularization as a result of re-organizing model physics into individual process-level Fortran module files, (2) an enhanced data structure with new hierarchical data types and optimized variable declaration and initialization structures, (3) an enhanced code structure and calling workflow as a result of leveraging the new data structure and modularization, (4) enhanced (descriptive and self-explanatory) model variable naming standards, and (5) enhanced driver and interface structures to be coupled with the host weather, climate, and hydrology models. In addition, we create a comprehensive technical documentation of the Noah-MP v5.0 and a set of model benchmark and reference datasets. The Noah-MP v5.0 will be coupled to various weather, climate, and hydrology models in the future. Overall, the modernized Noah-MP allows a more efficient and convenient process for future model developments and applications.
UR - http://www.scopus.com/inward/record.url?scp=85172999827&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85172999827&partnerID=8YFLogxK
U2 - 10.5194/gmd-16-5131-2023
DO - 10.5194/gmd-16-5131-2023
M3 - Article
AN - SCOPUS:85172999827
SN - 1991-959X
VL - 16
SP - 5131
EP - 5151
JO - Geoscientific Model Development
JF - Geoscientific Model Development
IS - 17
ER -