A fast implementation of the FETI‐DP method: FETI‐DP‐RBS‐LNA and applications on large scale problems with localized non‐linearities

As parallel and distributed computing gradually becomes the computing standard for large scale problems, the domain decomposition method (DD) has received growing attention since it provides a natural basis for splitting a large problem into many small problems, which can be submitted to individual computing nodes and processed in a parallel fashion. This approach not only provides a method to solve large scale problems that are not solvable on a single computer by using direct sparse solvers but also gives a flexible solution to deal with large scale problems with localized non-linearities. When some parts of the structure are modified, only the corresponding subdomains and the interface equation that connects all the subdomains need to be recomputed. In this paper, the dual-primal finite element tearing and interconnecting method (FETI-DP) is carefully investigated, and a reduced back-substitution (RBS) algorithm is proposed to accelerate the time-consuming preconditioned conjugate gradient (PCG) iterations involved in the interface problems. Linear-non-linear analysis (LNA) is also adopted for large scale problems with localized non-linearities based on subdomain linear-non-linear identification criteria. This combined approach is named as the FETI-DP-RBS-LNA algorithm and demonstrated on the mechanical analyses of a welding problem. Serial CPU costs of this algorithm are measured at each solution stage and compared with that from the IBM Watson direct sparse solver and the FETI-DP method. The results demonstrate the effectiveness of the proposed computational approach for simulating welding problems, which is representative of a large class of three-dimensional large scale problems with localized non-linearities.

[1]  M. Abouaf,et al.  An implicit and incremental formulation for the solution of elastoplastic problems by the finite element method , 1986 .

[2]  N. Siva Prasad,et al.  Estimation of residual stresses in weldments using adaptive grids , 1996 .

[3]  D. Rixen,et al.  A simple and efficient extension of a class of substructure based preconditioners to heterogeneous structural mechanics problems , 1999 .

[4]  C. Farhat,et al.  A scalable dual-primal domain decomposition method , 2000, Numer. Linear Algebra Appl..

[5]  C. Farhat,et al.  A scalable Lagrange multiplier based domain decomposition method for time‐dependent problems , 1995 .

[6]  J. C. Simo,et al.  Consistent tangent operators for rate-independent elastoplasticity☆ , 1985 .

[7]  Pedro V. Marcal,et al.  A NUMERICAL THERMO-MECHANICAL MODEL FOR THE WELDING AND SUBSEQUENT LOADING OF A FABRICATED STRUCTURE , 1973 .

[8]  J. Goldak,et al.  A new finite element model for welding heat sources , 1984 .

[9]  C. Farhat,et al.  Extending substructure based iterative solvers to multiple load and repeated analyses , 1994 .

[10]  Vipin Kumar,et al.  Highly Scalable Parallel Algorithms for Sparse Matrix Factorization , 1997, IEEE Trans. Parallel Distributed Syst..

[11]  Manolis Papadrakakis,et al.  DOMAIN DECOMPOSITION METHODS FOR PARALLEL SOLUTION OF SHAPE SENSITIVITY ANALYSIS PROBLEMS , 1999 .

[12]  C. Farhat,et al.  A numerically scalable domain decomposition method for the solution of frictionless contact problems , 2001 .

[13]  D. Rose,et al.  Generalized nested dissection , 1977 .

[14]  Chandrajit L. Bajaj,et al.  NURBS approximation of surface/surface intersection curves , 1994, Adv. Comput. Math..

[15]  J. Mandel,et al.  Convergence of a substructuring method with Lagrange multipliers , 1994 .

[16]  J. Mandel Balancing domain decomposition , 1993 .

[17]  J. Goldak,et al.  Computer modeling of heat flow in welds , 1986 .

[18]  D. Rixen,et al.  FETI‐DP: a dual–primal unified FETI method—part I: A faster alternative to the two‐level FETI method , 2001 .

[19]  H. Runnemalm,et al.  Three-dimensional welding analysis using an adaptive mesh scheme ☆ , 2000 .

[20]  Charbel Farhat,et al.  A two-level domain decomposition method for the iterative solution of high frequency exterior Helmholtz problems , 2000, Numerische Mathematik.

[21]  C. Farhat,et al.  The two-level FETI method. Part II: Extension to shell problems, parallel implementation and performance results , 1998 .

[22]  Daniel Rixen,et al.  Incorporation of linear multipoint constraints in substructure based iterative solvers. Part 1: a numerically scalable algorithm , 1998 .

[23]  Daniel Rixen,et al.  Application of the FETI method to ASCI problems—scalability results on 1000 processors and discussion of highly heterogeneous problems , 2000 .

[24]  Creto Augusto Vidal,et al.  Analysis and optimization of weakly coupled thermoelastoplastic systems with applications to weldment design , 1995 .

[25]  J. S. Przemieniecki Matrix Structural Analysis of Substructures , 1963 .

[26]  Charbel Farhat,et al.  A unified framework for accelerating the convergence of iterative substructuring methods with Lagrange multipliers , 1998 .

[27]  Andrea Toselli,et al.  FETI domain decomposition methods for scalar advection–diffusion problems , 2001 .

[28]  C. Farhat,et al.  Optimal convergence properties of the FETI domain decomposition method , 1994 .

[29]  C. Farhat,et al.  The second generation FETI methods and their application to the parallel solution of large-scale linear and geometrically non-linear structural analysis problems , 2000 .

[30]  Kaspar Willam,et al.  Computational aspects of welding stress analysis , 1982 .

[31]  Charbel Farhat,et al.  A Lagrange multiplier based divide and conquer finite element algorithm , 1991 .

[32]  C. Farhat,et al.  The two-level FETI method for static and dynamic plate problems Part I: An optimal iterative solver for biharmonic systems , 1998 .

[33]  Charbel Farhat,et al.  A new finite element concurrent computer program architecture , 1987 .

[34]  P. Tallec,et al.  Efficient solution of mechanical and biomechanical problems by domain decomposition , 1999, Numer. Linear Algebra Appl..

[35]  R. B. Stonesifer,et al.  Computation of Residual Stresses due to Multipass Welds in Piping Systems , 1979 .

[36]  Gabriel Kron,et al.  A Set of Principles to Interconnect the Solutions of Physical Systems , 1953 .

[37]  C. Farhat,et al.  A Scalable Substructuring Method By Lagrange Multipliers For Plate Bending Problems , 1996 .

[38]  Charbel Farhat,et al.  On a component mode synthesis method and its application to incompatible substructures , 1994 .

[39]  C. Farhat,et al.  A method of finite element tearing and interconnecting and its parallel solution algorithm , 1991 .

[40]  Kumar K. Tamma,et al.  A‐scalability and an integrated computational technology and framework for non‐linear structural dynamics. Part 1: Theoretical developments and parallel formulations , 2003 .

[41]  Robert E. Tarjan,et al.  Algorithmic Aspects of Vertex Elimination on Graphs , 1976, SIAM J. Comput..

[42]  David Dureisseix,et al.  An extension of the FETI domain decomposition method for incompressible and nearly incompressible problems , 2003 .

[43]  Kumar K. Tamma,et al.  A‐scalability and an integrated computational technology and framework for non‐linear structural dynamics. Part 2: Implementation aspects and parallel performance results , 2003 .

[44]  P. Tekriwal,et al.  Transient and Residual Thermal Strain-Stress Analysis of GMAW , 1991 .

[45]  Charbel Farhat,et al.  An Unconventional Domain Decomposition Method for an Efficient Parallel Solution of Large-Scale Finite Element Systems , 1992, SIAM J. Sci. Comput..