|
Int. J. Numer. Anal. Mod., 3 (2006), pp. 481-503. |
|
Parallel finite element methods for coupled chloride penetration and moisture diffusion in concrete Sweito 1, Xiao-chuan Cai 2, Yunping Xi 1 1 Department of Civil, Environmental, and Architectural Engineering, University of Colorado at Boulder, Boulder, CO 80309, USA2 Department of Computer Science, University of Colorado at Boulder, Boulder, CO 80309, USA Received by the editors October 27, 2004 and, in revised form, March 8, 2005 Abstract Penetration of chloride ions into concrete and diffusion of moisture in concrete are important factors responsible for the corrosion of steel in concrete. The two diffusion processes are coupled. This paper deals with the analysis and simulation of coupled chloride penetration and moisture diffusion in concrete. Of particular interest is the parallel programming in finite element method for solving the coupled diffusion problem. Parallel computing technology has been advantageous for solving computationally intensive problems. It has become quite mature technology and more affordable for general application. Our approach to solve the parallel programming problem is to use available libraries, i.e. Portable, Extensible Toolkit for Scientific Computation (PETSc) and The Message Passing Interface (MPI) standard. The formulation of the coupled diffusion problem, the material models involved in the differential equations, the details of parallel domain decomposition technique in the finite element algorithm are presented. The advantages of parallel programming are demonstrated by a numerical example. AMS subject classifications: 35R35, 49J40, 60G40 Key words: chloride; moisture; humidity; diffusion; parallel computing; finite element; concrete Email: suwitoa@colorado.edu (Sweito), cai@cs.colorado.edu (X. Cai), yunping.xi@colorado.edu (Y. Xi) |