Design and application of a gradient-weighted moving finite element code I: In one dimension

被引:108
作者
Carlson, NN [1 ]
Miller, K
机构
[1] Purdue Univ, Dept Math, W Lafayette, IN 47907 USA
[2] Univ Calif Berkeley, Dept Math, Berkeley, CA 94720 USA
关键词
finite elements; moving nodes; moving finite elements; partial differential equations; deforming grids; adaptive grids; drift-diffusion equations; gas dynamics; nonlinear Krylov methods;
D O I
10.1137/S106482759426955X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper reports on the design of a robust and versatile gradient-weighted moving finite element (GWMFE) code in one dimension and its application to a variety of difficult PDEs and PDE systems. A companion paper, part II, will do the same for the two-dimensional (2D) case. These moving node methods are especially suited to problems which develop sharp moving fronts, especially problems where one needs to resolve the fine-scale structure of the fronts. Brief explanations are given of the variational interpretation of GWMFE, the geometrical-mechanical interpretation, simplified regularization terms, and the treatment of PDE systems. There are many possible pitfalls in the design of GWMFE codes; section 5 discusses special features of the implicit one-dimensional (1D) and 2D codes which contribute greatly to their robustness and efficiency. Section 6 uses a few simple examples to illustrate the workings of the method, some difficulties, and reasons for the standard choices of the internodal viscosity regularization coefficient. Section 7 reports numerical trials on several more difficult PDE systems. Section 8 discusses the failure of the method on certain steady-state convection problems. Section 9 describes a simple nonlinear "Krylov subspace" accelerator for Newton's method, a routine which greatly decreases the number of Jacobian evaluations required for our stiff ODE solver.
引用
收藏
页码:728 / 765
页数:38
相关论文
共 39 条
[1]  
ALEXANDER R, 1979, REND ACCAD NAZ LIN 8, V67, P57
[2]   MOVING FINITE-ELEMENT MODELING OF COMPRESSIBLE FLOW [J].
BAINES, MJ ;
WATHEN, AJ .
APPLIED NUMERICAL MATHEMATICS, 1986, 2 (06) :495-514
[3]   AN ANALYSIS OF THE MOVING FINITE-ELEMENT PROCEDURE [J].
BAINES, MJ .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1991, 28 (05) :1323-1349
[4]   MOVING FINITE-ELEMENT METHODS FOR EVOLUTIONARY PROBLEMS .1. THEORY [J].
BAINES, MJ ;
WATHEN, AJ .
JOURNAL OF COMPUTATIONAL PHYSICS, 1988, 79 (02) :245-269
[5]  
BAINES MJ, 1994, MOVIN FINITE ELEMENT
[6]  
BAINES MJ, 1986, NUMERICAL METHODS FL, P1
[7]   HYBRID KRYLOV METHODS FOR NONLINEAR-SYSTEMS OF EQUATIONS [J].
BROWN, PN ;
SAAD, Y .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1990, 11 (03) :450-481
[8]  
BROWN PN, 1987, SIAM J NUMER ANAL, V24, P610
[9]  
CARLSON N, 1988, FINITE ELEMENTS THEO, P151
[10]   Design and application of a gradient-weighted moving finite element code II: In two dimensions [J].
Carlson, NN ;
Miller, K .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (03) :766-798