Computer implementation of the finite element method
John A. George
Abstract
John A. George
Abstract
Abstract : A detailed study of the implementation of finite element methods for solving two-dimensional elliptic partial differential equations is presented. Generation and storage schemes for triangular meshes are considered, and the use of irregular meshes for finite element methods is shown to be relatively inexpensive in terms of storage. The report demonstrates that much of the manipulation of the basis functions necessary in the derivation of the approximation equations can be done semi-symbolically rather than numerically as is usually done. Ordering algorithms, compact storage schemes, and efficient implementation of elimination methods are studied in connection with sparse systems of finite element equations. A Fortran code is included for the finite element solution of a class of elliptic boundary value problems, and numerical solutions of several problems are presented. Comparisons among different finite element methods, and between finite element methods and their competitors are included.
OpenAlex reports 278 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract : A detailed study of the implementation of finite element methods for solving two-dimensional elliptic partial differential equations is presented. Generation and storage schemes for triangular meshes are considered, and the use of irregular meshes for finite element methods is shown to be relatively inexpensive in terms of storage. The report demonstrates that much of the manipulation of the basis functions necessary in the derivation of the approximation equations can be done semi-symbolically rather than numerically as is usually done. Ordering algorithms, compact storage schemes, and efficient implementation of elimination methods are studied in connection with sparse systems of finite element equations. A Fortran code is included for the finite element solution of a class of elliptic boundary value problems, and numerical solutions of several problems are presented. Comparisons among different finite element methods, and between finite element methods and their competitors are included.
Key concepts: Finite element method, Smoothed finite element method, Mixed finite element method, Extended finite element method, hp-FEM, Finite element limit analysis, Polygon mesh, Mathematics