Equivalent polynomials for quadrature in Heaviside function enriched elements.

*(English)*Zbl 1352.65559Summary: One of the advantages of partition-of-unity FEMs, like the extended FEM, is the ability of modeling discontinuities independent of the mesh structure. The enrichment of the element functional space with discontinuous or non-differentiable functions requires, when the element stiffness is computed, partitioning into subdomains for quadrature. However, the arbitrary intersection between the base mesh and the discontinuity plane generates quadrature subdomains of complex shape. This is particularly true in three-dimensional problems, where quite sophisticate methodologies have been presented in the literature for the element stiffness evaluation.

The present work addresses the problem of Heaviside function enrichments and is based on the replacement of the discontinuous enrichment function with the limit of an equivalent polynomial defined on the entire element domain. This allows for the use of standard Gaussian quadrature in the elements crossed by the discontinuity. The work redefines conceptually the first version of the equivalent polynomial methodology introduced in [G. Ventura, Int. J. Numer. Methods Eng. 66, No. 5, 761–795 (2006; Zbl 1110.74858)], allowing a much broader applicability. As a consequence, equivalent polynomials can be computed for all continuum element families in one, two, and three dimensions.

The present work addresses the problem of Heaviside function enrichments and is based on the replacement of the discontinuous enrichment function with the limit of an equivalent polynomial defined on the entire element domain. This allows for the use of standard Gaussian quadrature in the elements crossed by the discontinuity. The work redefines conceptually the first version of the equivalent polynomial methodology introduced in [G. Ventura, Int. J. Numer. Methods Eng. 66, No. 5, 761–795 (2006; Zbl 1110.74858)], allowing a much broader applicability. As a consequence, equivalent polynomials can be computed for all continuum element families in one, two, and three dimensions.

##### MSC:

65N30 | Finite element, Rayleigh-Ritz and Galerkin methods for boundary value problems involving PDEs |

65D30 | Numerical integration |

PDF
BibTeX
Cite

\textit{G. Ventura} and \textit{E. Benvenuti}, Int. J. Numer. Methods Eng. 102, No. 3--4, 688--710 (2015; Zbl 1352.65559)

Full Text:
DOI

##### References:

[1] | Melenk, The partition of unity finite element method: basic theory and applications, Computer Methods in Applied Mechanics and Engineering 39 pp 289– (1996) · Zbl 0881.65099 |

[2] | Fries, The extended/generalized finite element method: an overview of the method and its applications, International Journal for Numerical Methods in Engineering 84 (3) pp 253– (2010) · Zbl 1202.74169 |

[3] | Yazid, A state-of-the-art review of the X-FEM for computational fracture mechanics, Applied Mathematical Modelling 33 (12) pp 4269– (2009) · Zbl 1172.74050 |

[4] | Belytschko, A review of extended/generalized finite element methods for material modeling, Modelling and Simulation in Materials Science and Engineering 17 (4) pp 043001– (2009) |

[5] | Abdelaziz, A survey of the extended finite element, Computers and Structures 86 (11-12) pp 1141– (2008) |

[6] | Strouboulis, The design and analysis of the generalized finite element method, Computer Methods in Applied Mechanics and Engineering 181 pp 43– (2000) · Zbl 0983.65127 |

[7] | Duarte, Generalized finite element method for three-dimensional structural mechanics problems, Computers and Structures 77 pp 219– (2000) |

[8] | Ventura, Dislocations by partition of unity, Journal for Numerical Methods in Engineering 62 pp 1463– (2005) · Zbl 1078.74665 |

[9] | Cools, CUBPACK++: a C++ package for automatic two-dimensional cubature, ACM Transactions on Mathematical Software 23 pp 1– (1997) · Zbl 0887.65029 |

[10] | Laborde, High-order extended finite element method for cracked domains, International Journal for Numerical Methods in Engineering 64 (3) pp 354– (2005) · Zbl 1181.74136 |

[11] | Ventura, On the elimination of quadrature subcells for discontinuous functions in the extended finite-element method, International Journal for Numerical Methods in Engineering 66 pp 761– (2006) · Zbl 1110.74858 |

[12] | Xiao, Improving the accuracy of XFEM crack tip fields using higher order quadrature and statically admissible stress recovery, International Journal for Numerical Methods in Engineering 66 (9) pp 1378– (2006) · Zbl 1122.74529 |

[13] | Mousavi, Generalized Gaussian quadrature rules for discontinuities and crack singularities in the extended finite element method, Computer Methods in Applied Mechanics and Engineering 199 (49-52) pp 3237– (2010) · Zbl 1225.74099 |

[14] | Park, Integration of singular enrichment functions in the generalized/extended finite element method for three-dimensional problems, International Journal for Numerical Methods in Engineering 78 (10) pp 1220– (2009) · Zbl 1183.74305 |

[15] | Nagarajan, A mapping method for numerical evaluation of two-dimensional integrals with 1/r singularity, Computational Mechanics 12 (1-2) pp 19– (1993) · Zbl 0776.73073 |

[16] | Natarajan, Numerical integration over arbitrary polygonal domains based on Schwarz-Christoffel conformal mapping, International Journal for Numerical Methods in Engineering 80 (1) pp 103– (2009) · Zbl 1176.74190 |

[17] | Natarajan, Integrating strong and weak discontinuities without integration subcells and example applications in an XFEM/GFEM framework, International Journal for Numerical Methods in Engineering 83 (3) pp 269– (2010) · Zbl 1193.74153 |

[18] | Stroud, Approximate Calculation of Multiple Integrals (1971) · Zbl 0379.65013 |

[19] | Lasserre, Integration on a convex polytope, Proceedings of the American Mathematical Society 126 (8) pp 2433– (1998) · Zbl 0901.65012 |

[20] | Lasserre, Integration and homogeneous functions, Proceedings of the American Mathematical Society 127 (3) pp 813– (1999) · Zbl 0913.65015 |

[21] | Mousavi, Numerical integration of polynomials and discontinuous functions on irregular convex polygons and polyhedrons, Computational Mechanics 47 (5) pp 535– (2011) · Zbl 1221.65078 |

[22] | Kästner, Higher-order extended FEM for weak discontinuities-level set representation, quadrature and application to magneto-mechanical problems, International Journal for Numerical Methods in Engineering 93 (13) pp 1403– (2013) · Zbl 1352.74377 |

[23] | Sudhakar, Quadrature schemes for arbitrary convex/concave volumes and integration of weak form in enriched partition of unity methods, Computer Methods in Applied Mechanics and Engineering 258 pp 39– (2013) · Zbl 1286.65037 |

[24] | Müller, Highly accurate surface and volume integration on implicit domains by means of moment-fitting, International Journal for Numerical Methods in Engineering 96 (8) pp 512– (2013) · Zbl 1352.65083 |

[25] | Ventura, Fast integration and weight function blending in the extended finite element method, International Journal for Numerical Methods in Engineering 77 (1) pp 1– (2009) · Zbl 1195.74201 |

[26] | Abedian, Performance of different integration schemes in facing discontinuities in the finite cell method, International Journal of Computational Methods 10 (3) (2013) · Zbl 1359.65245 |

[27] | Benvenuti, A regularized XFEM model for the transition from continuous to discontinuous displacements, International Journal for Numerical Methods in Engineering 74 (6) pp 911– (2008) · Zbl 1158.74479 |

[28] | Holdych, Quadrature rules for triangular and tetrahedral elements with generalized functions, International Journal for Numerical Methods in Engineering 73 (9) pp 1310– (2008) · Zbl 1167.74043 |

[29] | Benvenuti, Variationally consistent extended FE model for 3D planar and curved imperfect interfaces, Computer Methods in Applied Mechanics and Engineering 267 pp 434– (2013) · Zbl 1286.74095 |

[30] | Esnault J étude expérimental et numérique 3D du développement en fatigue d’une fissure déversée dans une tôle mince métallique Ph.D Thesis 2014 |

[31] | Klbig, On Nielsen’s generalized polylogarithms and their numerical calculation, BIT Numerical Mathematics 10 (1) pp 38– (1970) · Zbl 0196.17302 |

[32] | Vepstas, An efficient algorithm for accelerating the convergence of oscillatory series, useful for computing the polylogarithm and Hurwitz zeta functions, Numerical Algorithms 47 (3) pp 211– (2008) · Zbl 1157.65005 |

[33] | Kormanyos, Algorithm 910: a portable C++ multiple-precision system for special-function calculations, ACM Transactions on Mathematical Software 37 (4) pp 45:1– (2011) · Zbl 1365.65048 |

[34] | Bathe, Finite Element Procedures (1996) |

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. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.