×

On accurate and time efficient solution of primal-mixed finite element equations in multiscale solid mechanics. (English) Zbl 1429.74040

Summary: In order to identify the best technique to solve a class of geometrically multiscale model problems in thermoelasticity, we examine a combination of a primal-mixed finite element approach and direct sparse solvers and matrix scaling routines. The criteria for optimality are robustness, accuracy and execution time. It will be shown that the present finite element approach, where displacement and stress variables are simultaneously solved from large-scale indefinite poorly scaled systems of equations using the sparse HSL solver MA57 with the aid of the matrix scaling routines MC64 or MC30 during the factorization process, enables a reliable solution even if hexahedral finite elements in a mesh differ in size up to six orders of magnitude. A number of tests in multiscale elasticity and thermoelasticity are examined to test the accuracy and execution time efficiency of the proposed solution approach on a standard PC computing platform.

MSC:

74F05 Thermal effects in solid mechanics
74S05 Finite element methods applied to problems in solid mechanics

Software:

HSL; MA47; MA27; MA57; METIS
PDFBibTeX XMLCite
Full Text: DOI Link

References:

[1] Arnold, Mixed finite element methods for elliptic problems, Computer Methods in Applied Mechanics and Engineering 82 pp 281– (1990) · Zbl 0729.73198
[2] Rannacher, A feed-back approach to error control in finite element methods: application to linear elasticity, Computational Mechanics 19 (5) pp 434– (1997) · Zbl 0894.73170
[3] Brezzi, A discourse on the stability conditions for mixed finite element formulations, Journal of Computer Methods in Applied Mechanics and Engineering 82 pp 27– (1990) · Zbl 0736.73062
[4] Bathe, The inf-sup condition and its evaluation for mixed finite element methods, Computers and Structures 79 pp 243– (2001)
[5] Belytschko, Coupling methods for continuum model with molecular model, International Journal for Multiscale Computational Engineering 1 (1) pp 115– (2003)
[6] Schmauder, Computational mechanics of heterogeneous materials-influence of residual stresses, Computational Materials Science 26 pp 142– (2003) · Zbl 1049.74786
[7] Babuska, On a dimensional reduction method. III. A-posteriori error estimation and an adaptive approach, Mathematics of Computation 37 (56) pp 361– (1981)
[8] Shepherd, Finite element modelling within an integrated geometric modelling environment: Part II attribute specification, domain differences and indirect element types, Engineering with Computers 1 pp 61– (1985) · doi:10.1007/BF01200065
[9] Ghoniem, Multiscale modelling of nanomechanics and micromechanics: an overview, Philosophical Magazine 83 (31) pp 3475– (2003)
[10] Kim, A 4-node 3D-shell element to model shell surface tractions and incompressible behavior, Computers and Structures 86 pp 2027– (2008)
[11] Oden, On the calculation of consistent stress distributions in finite element approximations, International Journal for Numerical Methods in Engineering 3 pp 317– (1971) · Zbl 0251.73056
[12] Mijuca, Advances in Finite Element Technology pp 127– (1996)
[13] Mijuca, On hexahedral finite element HC8/27 in elasticity, Computational Mechanics 33 (6) pp 466– (2004) · Zbl 1115.74372
[14] Mijuca, A new multifield finite element method in steady state heat analysis, Thermal Science 9 (1) pp 111– (2005)
[15] Mijuca, A novel primal-mixed finite element approach for heat transfer in solids, Computational Mechanics 39 (4) pp 367– (2007) · Zbl 1172.80005
[16] Askes, Finite element analysis with staggered gradient elasticity, Computers and Structures 86 pp 1266– (2008)
[17] Mijuca, On the main properties of the primal-mixed finite element formulation, Facta Universitatis Series Mechanics, Automatic Control and Robotics 2 (9) pp 903– (1999) · Zbl 1074.74638
[18] Mijuca, On a reliable finite element approach in multiscale multimaterial solid thermo-mechanics, Journal of the Serbian Society for Computational Mechanics 2 (1) pp 44– (2008)
[19] Duff, MA57-a code for the solution of sparse symmetric indefinite systems, ACM Transactions on Mathematical Software 30 (2) pp 118– (2004) · Zbl 1070.65525
[20] Duff, Strategies for scaling and pivoting for sparse symmetric indefinite problems, SIAM Journal on Matrix Analysis and Applications 27 (2) pp 313– (2005) · Zbl 1092.65037
[21] Cannarozzi, A mixed variational method for linear coupled thermoelastic analysis, International Journal of Solids and Structures 38 (4) pp 717– (2001) · Zbl 0972.74079
[22] Green, Thermoelasticity, Journal of Elasticity 2 (1) pp 1– (1972)
[23] Bathe, Finite Element Procedures (1996)
[24] Reid, On the automatic scaling of matrices for Gaussian elimination, Journal of the Institute of Mathematics and its Applications 10 (1) pp 118– (1972) · Zbl 0249.65026
[25] Duff, On algorithms for permuting large entries to the diagonal of a sparse matrix, SIAM Journal on Matrix Analysis and Applications 22 (4) pp 973– (2001) · Zbl 0979.05087
[26] Brezzi, Mixed finite element methods with continuous stresses, Mathematical Models and Methods in Applied Sciences 3 (2) pp 275– (1993) · Zbl 0774.73066
[27] Benzi, Numerical solution of saddle point problems, Acta Numerica 14 pp 1– (2005) · Zbl 1115.65034
[28] Duff, Direct Methods for Sparse Matrices (1986)
[29] www.strand.aust.com
[30] HSL 2007 http://www.cse.scitech.ac.uk/nag/hsl/hsl.shtml · Zbl 1171.65392
[31] Gould NIM Scott JA A numerical evaluation of HSL packages for the direct solutions of large sparse, symmetric linear systems of equations 2003
[32] Amestoy, An approximate minimum degree ordering algorithm, SIAM Journal on Matrix Analysis and Applications 17 (4) pp 886– (1996) · Zbl 0861.65021
[33] Pellegrini, Lecture Notes in Computer Science, in: Proceedings of Irregular’99 pp 986– (1999)
[34] Duff IS Reid JK MA27-a set of Fortran subroutines for solving sparse symmetric sets of linear equations 1982
[35] Karypis G Kumar V MeTiS-a software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices-version 4.0 1998
[36] Arioli, Solving sparse linear systems with sparse backward error, SIAM Journal on Matrix Analysis and Applications 10 (2) pp 165– (1989) · Zbl 0684.65022
[37] Duff IS Reid JK MA47, a Fortran code for direct solution of indefinite sparse symmetric linear systems 1995
[38] Roark, Formulas for Stress and Strain (1975)
[39] Lu, An advanced BEM for thermal and stress analyses of components with thermal barrier coating, Electronic Journal of Boundary Elements 1 (2) pp 302– (2003)
[40] Onate, Multiscale computational analysis in mechanics using finite calculus: an introduction, Computer Methods in Applied Mechanics and Engineering 192 (28-30) pp 3043– (2003)
[41] Haider, Simulation of thermal stress in magnetron sputtered thin coating by finite element analysis, Journal of Materials Processing Technology 168 (1) pp 36– (2005) · doi:10.1016/j.jmatprotec.2004.09.093
[42] Mijuca D Mastilovic S A novel one-to-one multiscale approach to computational mechanics of materials 180 186
[43] Mesarovic, Minimal kinematic boundary conditions for simulations of disordered microstructures, Philosophical Magazine 85 (1) pp 65– (2005)
[44] Zivkovic, Numerical and experimental analysis of initial failure of composite laminates with embedded fibreoptic sensors, Structural Integrity and Life 4 (3) pp 137– (2004)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.