Iterative solutions of mildly nonlinear systems

被引:47
|
作者
Casulli, Vincenzo [1 ]
Zanolli, Paola [2 ]
机构
[1] Univ Trento, Dept Civil & Environm Engn, Lab Appl Math, I-38050 Mesiano, Italy
[2] Univ Trento, Dept Math, I-38050 Povo, Italy
关键词
Mildly nonlinear systems; Functions of bounded variations; Nested iterations; Free-surface hydrodynamics; Wetting and drying; Confined-unconfined aquifers; ALGORITHM; FLOWS;
D O I
10.1016/j.cam.2012.02.042
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The correct numerical modelling of free-surface hydrodynamics often requires the solution of diagonally nonlinear systems. In doing this, one may substantially enhance the model accuracy while fulfilling relevant physical constraints. This is the case when a suitable semi-implicit discretization is used, e.g., to solve the one-dimensional or the multi-dimensional shallow water equations; to model axially symmetric flows in compliant arterial systems; to solve the Boussinesq equation in confined-unconfined aquifers; or to solve the mixed form of the Richards equation. In this paper two nested iterative methods for solving a mildly nonlinear system of the form V(eta) + T eta = b are proposed and analysed. It is shown that the inner and the outer iterates are monotone, and converge to the exact solution for a wide class of mildly nonlinear systems of applied interest. A simple, and yet non-trivial test problem derived from the mathematical modelling of flows in porous media is formulated and solved with the proposed methods. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:3937 / 3947
页数:11
相关论文
共 50 条