On preconditioning for a parallel solution of the Richards equation

被引:13
作者
Herbst, Michael [1 ]
Gottschalk, Swen [1 ]
Reigel, Martin [2 ]
Hardelauf, Horst [1 ]
Kasteel, Roy [1 ]
Javaux, Matthieu [1 ]
Vanderborght, Jan [1 ]
Vereecken, Harry [1 ]
机构
[1] Forschungszentrum Julich GmbH, D-52428 Julich, Germany
[2] Fachbereich Technomath, Standort Julich, Fachhsch Aachen, D-52428 Julich, Germany
关键词
Three-dimensional; Multi-processor; Unsaturated flow; Water flow; Preconditioner; Multigrid;
D O I
10.1016/j.cageo.2008.02.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we present a class of preconditioning methods for a parallel solution of the three-dimensional Richards equation. The preconditioning methods Jacobi scaling, block-Jacobi, incomplete lower-upper, incomplete Cholesky and algebraic multigrid were applied in combination with a parallel conjugate gradient solver and tested for robustness and convergence using two model scenarios. The first scenario was an infiltration into initially dry, sandy soil discretised in 500,000 nodes. The second scenario comprised spatially distributed soil properties using 275,706 numerical nodes and atmospheric boundary conditions. Computational results showed a high efficiency of the nonlinear parallel solution procedure for both scenarios using up to 64 processors. Using 32 processors for the first scenario reduced the wall clock time to slightly more than 1% of the single processor run. For scenario 2 the use of 64 processors reduces the wall clock time to slightly more than 20% of the 8 processors wall clock time. The difference in the efficiency of the various preconditioning methods is moderate but not negligible. The use of the multigrid preconditioning algorithm is recommended, since on average it performed best for both scenarios. (c) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1958 / 1963
页数:6
相关论文
共 50 条
  • [1] Auxiliary space preconditioning for mixed finite element discretizations of Richards' equation
    Batista, Juan
    Hu, Xiaozhe
    Zikatanov, Ludmil T.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2020, 80 (02) : 405 - 416
  • [2] Numerical Solution of Richards' Equation: A Review of Advances and Challenges
    Farthing, Matthew W.
    Ogden, Fred L.
    SOIL SCIENCE SOCIETY OF AMERICA JOURNAL, 2017, 81 (06) : 1257 - 1269
  • [3] Research on parallel solution of GRAPES Helmholtz equation
    Li, Jingmei
    Tian, Qiao
    Zheng, Fangyuan
    Wu, Weifei
    Wang, Jiaxiang
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (12)
  • [4] New preconditioning strategy for Jacobian-free solvers for variably saturated flows with Richards' equation
    Lipnikov, Konstantin
    Moulton, David
    Svyatskiy, Daniil
    ADVANCES IN WATER RESOURCES, 2016, 94 : 11 - 22
  • [5] A Solution of Richards' Equation by Generalized Finite Differences for Stationary Flow in a Dam
    Chavez-Negrete, Carlos
    Santana-Quinteros, Daniel
    Dominguez-Mota, Francisco
    MATHEMATICS, 2021, 9 (14)
  • [6] Numerical solution of Richards' equation of water flow by generalized finite differences
    Chavez-Negrete, C.
    Dominguez-Mota, F. J.
    Santana-Quinteros, D.
    COMPUTERS AND GEOTECHNICS, 2018, 101 : 168 - 175
  • [7] Sensitivity of Travelling Wave Solution to Richards Equation to Soil Material Property Functions
    Boakye-Ansah, Y. A.
    Grassia, P.
    TRANSPORT IN POROUS MEDIA, 2022, 145 (03) : 789 - 812
  • [8] Mixed finite elements and Newton-type linearizations for the solution of Richards' equation
    Bergamaschi, L
    Putti, M
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1999, 45 (08) : 1025 - 1046
  • [9] An Exact Solution to the Linearized Richards Equation for Layered Media With Flexible Initial Condition
    Chen, Zhang-Long
    Huang, Yiyi
    Fang, Hongwei
    Yeh, Tian-Chyi Jim
    Zha, Yuanyuan
    WATER RESOURCES RESEARCH, 2023, 59 (09)
  • [10] Adaptive regularization for the Richards equation
    Fevotte, Francois
    Rappaport, Ari
    Vohralik, Martin
    COMPUTATIONAL GEOSCIENCES, 2024, 28 (06) : 1371 - 1388