1. An efficient global matrix free finite element algorithm for 3D flow problems.
- Author
-
Murugesan, K., Lo, D. C., and Young, D. L.
- Subjects
- *
FINITE element method , *ALGORITHMS , *NUMERICAL analysis , *STOKES equations , *EQUATIONS - Abstract
This paper describes a finite element solution algorithm for the numerical solution of large size three-dimensional flow problems on a personal computer. To demonstrate the algorithm, the Stokes equations in velocity–vorticity form are solved for a lid-driven cubical cavity problem. The Galerkin's weighted residual form of the governing equations is evaluated for all the elements of the computational domain and kept as element-matrices and element-vectors. This results in a set of simultaneous equations corresponding to the global nodes of each element. Those elements that contain the boundary nodes are modified to incorporate the Dirichlet boundary conditions. A conjugate gradient iterative scheme is employed to solve the simultaneous equations in element form to get the solution at the global nodes. The matrix–vector products used in the conjugate gradient iterative solver are performed in element level, assembling only the element-level vectors to form the global vectors. Since the element-level computation has eluded the formation of global matrices, the numerical solution of three-dimensional Stokes equations using a mesh of size as high as 513 could be achieved on a personal computer. The algorithm is validated by comparing the results for a three-dimensional transient diffusion problem and Stokes flow in a lid-driven cubical cavity. Copyright © 2004 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]
- Published
- 2005
- Full Text
- View/download PDF