Development and Implementation of aWell-conditioning Approach Toward Generalized/Extended Finite Element Method into an Object-oriented Platform

Autores

  • Mohammad Malekan UFMG
  • Felício Bruzzi Barros
  • Ramon P. Silva UFMG

DOI:

https://doi.org/10.26512/ripe.v2i14.21370

Palavras-chave:

Generalized/eXtended FEM. Object-oriented programming. Two-scale Analysis. Stable GFEM. Matrix sparsity.

Resumo

This paper shows and discusses a generic implementation of the well-conditioning approach toward generalized/extended finite element method. This implementation, performed into an academic computational platform, follows the object-oriented approach presented before for the standard version of GFEM in which the shape functions of finite elements are hierarchically enriched by analytical functions, according to the problem behavior. The stable version of GFEM is employed here to avoid the bad effects of blending elements on the approximate solution convergence rate. Beside this, a sparse matrix data structure is used to accelerate the solution procedure. This approach uses the advantage of sparse matrix to solve the matrix system of equations. The implementations are explained in detail and different aspects of this approach are discussed through numerical examples.

Downloads

Não há dados estatísticos.

Referências

Alves P.D., Barros F.B., and Pitangueira R.L.S. An object oriented approach to the generalized finite element method. Advances in Engineering Software, 59:1”“18, 2013.

Andrade M.P. and Silva R.P. Implementation of numerical linear algebra libraries via native interface in the insane platform (in Portuguese). In XXXVI Latin American Congress on Computational Methods, CILAMCE2015. Rio de Janeiro, Brazil, 2015.

ANSYS. Ansys user’s manual, ansys inc. PA, USA. 2015.

Babuska I. and Banerjee U. Stable generalized finite element method (sgfem). Technical Report, Technical Report ICES REPORT 11-07, The Institute for Computational Engineering and Sciences, The University of Texas at Austin, Austin, Texas, USA, 2011.

Babuska I. and Banerjee U. Stable generalized finite element method (sgfem). Computer methods in applied mechanics and engineering, 201-204:91”“111, 2012.

Babuska I. and Melenk J.M. The partition of unity method. International Journal for Numerical Methods in Engineering, 40:727”“758, 1997.

Barros F.B., de Barcellos C.S., Duarte C.A., and Torres D.F. Subdomain-based error techniques for generalized finite element approximations of problems with singular stress fields. Computational Mechanics, 52:1395”“1415, 2013.

Béchet E., Minnebo H., Moës N., and Burgardt B. Improved implementation and robustness study of the x-fem for stress analysis around cracks. International Journal for Numerical Methods in Engineering, 64:1033”“1056, 2005.

Belytschko T. and Black T. Elastic crack growth in finite elements with minimal remeshing. International Journal for Numerical Methods in Engineering, 45:601”“620, 1999.

Chessa J., Wang H., and Belytschko T. On the construction of blending elements for local partition of unity enriched finite elements. International Journal for Numerical Methods in Engineering, (57):1015”“1038, 2003.

Davis T.A. A column pre-ordering strategy for the unsymmetric-pattern multifrontal method. ACM Transations on Mathematical Software, 30(2):165”“195, 2004.

Davis T.A. Umfpack version 5.4.3 user guide. 2009.

Davis T.A. and Duff I. Algorithm 832: UMFPACK V4.3-an unsymmetric-pattern multifrontal method. ACM Transations on Mathematical Software, 30(2):196”“199, 2004. doi:10.1145/992200. 992206.

Davis T.A., Rajamanickam S., and Sid-Lakhdar W.M. A survey of direct methods for sparse linear systems. Acta Numerica, 25:383”“566, 2016.

Duarte C.A., Babuska I., and Oden J.T. Generalized finite element methods for three-dimensional structural mechanics problems. Computers & Structures, 77(2):215”“232, 2000.

Duarte C.A. and Babuška I.M. A global-local approach for the construction of enrich. func. for the gfem and its application to propagating three-dimensional cracks. Technical Report, ECCOMAS Thematic Conference on Meshless Methods, 2005.

Duarte C.A. and Kim D.J. Analysis and applications of a generalized finite element method with global-local enrichment functions. Computer Methods in Applied Mechanics and Engineering, 197:487”“504, 2008.

Fonseca F.T. and Pitangueira R.L.S. An object oriented class organization for dynamic geometrically non-linear. In CMNE/CILAMCE (Congress on Numerical Methods in Engineering). Porto, Portugal, 2007.

Fries T.P. A corrected xfem approximation without problems in blending elements. International Journal for Numerical Methods in Engineering, 75(5):503”“532, 2008.

Gracie R., Wang H., and Belytschko T. Blending in the extended finite element method by discontinuous galerkin and assumed strain methods. International Journal for Numerical Methods in Engineering, 74:1645”“1669, 2008.

Gupta V., Duarte C.A., Babuska I., and Banerjee U. A stable and optimally convergent generalized fem (sgfem) for linear elastic fracture mechanics. Computer methods in applied mechanics and engineering, 266:23”“39, 2013.

Gupta V., Duarte C.A., Babuska I., and Banerjee U. Stable gfem (sgfem): Improved conditioning and accuracy of gfem/xfem for three-dimensional fracture mechanics. Computer methods in applied mechanics and engineering, 289:355”“386, 2015.

Hecht F. New development in freefem++. Journal of Numerical Mathematics, 20(3-4):251”“265, 2012.

Kim D.J., Pereira J.P., and Duarte C.A. Analysis of three-dimensional fracture mechanics problems: A two-scale approach using coarse-generalized fem meshes. International Journal for Numerical Methods in Engineering, 81:335”“365, 2010.

Laborde P., Renard J.P.Y., and Salaün M. High-order extended finite element method for cracked domains. International Journal for Numerical Methods in Engineering, 64:354”“381, 2005.

Malekan M. and Barros F.B. Well-conditioning global-local analysis using stable generalized/ extended finite element method for linear elastic fracture mechanics. Computational Mechanics, pages 1”“13, 2016.

Malekan M., Barros F.B., Pitangueira R.L.S., and Alves P.D. An object-oriented class organization for global-local generalized finite element method. Latin American Journal of Solids and Structures, 13(13):2529”“2551, 2016a.

Malekan M., Barros F.B., Pitangueira R.L.S., Alves P.D., and Penna S.S. A computational framework for a two-scale generalized/extended finite element method: generic imposition of boundary conditions. Engineering Computations, pages 1”“63, 2016b.

Melenk J.M. and Babuska I. The partition of unity finite element method: Basic theory and applications. Computer Methods in Applied Mechanics and Engineering, 39:289”“314, 1996.

Menk A. and Bordas S.P.A. A robust preconditioning technique for the extended finite element method. International Journal for Numerical Methods in Engineering, 85:1609”“1632, 2011.

NASTRAN. Msc nastran reference manual, msc software inc, USA. 2015.

Noor A.K. Global-local methodologies and their application to nonlinear analysis. Finite Elements in Analysis and Design, 2:333”“346, 1986.

Oden J.T., Duarte C.A., and Zienkiewicz O.C. A new cloud-based hp finite element method. Computer Methods in Applied Mechanics and Engineering, 153:117”“126, 1998.

Pais M.J., Yeralan S.N., Davis T.A., and Kim N.H. An exact reanalysis algorithm using incremental cholesky factorization and its application to crack growth modeling. International Journal for Numerical Methods in Engineering, 91:1358”“1364, 2012. doi:10.1002/nme.4333.

Shibanuma K. and Utsunomiya T. Reformulation of xfem based on pufem for solving problem caused by blending elements. Finite Element in Analysis and Design, 45(11):806”“816, 2009.

Szabó B. and Babuska I. Finite Element Analysis. John Wiley & Sons, Inc., 1991.

Tarancón J.E., Vercher A., Giner E., and Fuenmayor F.J. Enhanced blending elements for xfem applied to linear elastic fracture mechanics. International Journal for Numerical Methods in Engineering, 77:126”“148, 2009.

Yu C.D., Wang W., and Pierce D. A CPU-GPU hybrid approach for the unsymmetric multifrontal method. Parallel Computing, 37:759”“770, 2011.

Zheng A.X. and Luo X.Q. Numerical study of quasi-static crack growth problems based on extended finite element method. Journal of Shanghai Jiaotong University, 19(6):736”“746, 2014. doi: 10.1007/s12204-014-1557-8.

Downloads

Publicado

2017-01-30

Como Citar

Malekan, M., Barros, F. B., & Silva, R. P. (2017). Development and Implementation of aWell-conditioning Approach Toward Generalized/Extended Finite Element Method into an Object-oriented Platform. Revista Interdisciplinar De Pesquisa Em Engenharia, 2(14), 186–205. https://doi.org/10.26512/ripe.v2i14.21370

Artigos mais lidos pelo mesmo(s) autor(es)