×

zbMATH — the first resource for mathematics

Smart octrees: accurately integrating discontinuous functions in 3D. (English) Zbl 1436.65022
Summary: This paper presents an efficient and accurate method for the integration of discontinuous functions on a background mesh in three dimensions. This task is important in computational mechanics applications where internal interfaces are present in the computational domain. The proposed method creates boundary-conforming integration subcells for composed numerical quadrature, even in the presence of sharp geometric features (e.g. edges or vertices). Similar to the octree procedure, the algorithm subdivides the cut elements into eight octants. However, the octant nodes are moved onto the interface, which allows for a robust resolution of the intersection topology in the element while maintaining algorithmic simplicity. Numerical examples demonstrate that the method is able to deliver highly accurate domain integrals with a minimal number of quadrature points. Further examples show that the proposed method provides a viable alternative to standard octree-based approaches when combined with the Finite Cell Method.

MSC:
65D30 Numerical integration
65N30 Finite element, Rayleigh-Ritz and Galerkin methods for boundary value problems involving PDEs
74S05 Finite element methods applied to problems in solid mechanics
65D17 Computer-aided design (modeling of curves and surfaces)
Software:
NURBS
PDF BibTeX Cite
Full Text: DOI
References:
[1] Peskin, C., The immersed boundary method, Acta Numer., 11, 1-39 (2002)
[2] Melenk, J.; Babuška, I., The partition of unity finite element method: basic theory and applications, Comput. Methods Appl. Mech. Engrg., 39, 289-314 (1996) · Zbl 0881.65099
[3] Belytschko, T.; Gracie, R.; Ventura, G., A review of extended/generalized finite element methods for material modeling, Modelling Simulation Mater. Sci. Eng., 17, Article 043001 pp. (2009)
[4] Kim, H.-J.; Seo, Y.-D.; Youn, S.-K., Isogeometric analysis for trimmed cad surfaces, Comput. Methods Appl. Mech. Engrg., 198, 37, 2982-2995 (2009) · Zbl 1229.74131
[5] Belytschko, T.; Black, T.; Lu, Y. Y.; Gu, L., Element-free galerkin methods, Internat. J. Numer. Methods Engrg., 37, 229-256 (1994) · Zbl 0796.73077
[6] Parvizian, J.; Düster, A.; Rank, E., Finite cell method—h- and p-extension for embedded domain problems in solid mechanics, Comput. Mech., 41, 121-133 (2007) · Zbl 1162.74506
[7] Mousavi, S. E.; Sukumar, N., Numerical integration of polynomials and discontinuous functions on irregular convex polygons and polyhedrons, Comput. Mech., 47, 535-554 (2011) · Zbl 1221.65078
[8] Sudhakar, Y.; Wall, W. A., Quadrature schemes for arbitrary convex/concave volumes and integration of weak form in enriched partition of unity methods, Comput. Methods Appl. Mech. Engrg., 158, 39-54 (2013) · Zbl 1286.65037
[9] Ventura, G., On the elimination of quadrature subcells for discontinuous functions in the extended finite-element method, Internat. J. Numer. Methods Engrg., 66, 761-795 (2006) · Zbl 1110.74858
[10] Ventura, G.; Benvenuti, E., Equivalent polynomials for quadrature in heaviside function enriched elements, Internat. J. Numer. Methods Engrg., 102, 3-4, 688-710 (2015) · Zbl 1352.65559
[11] Duczek, S.; Gabbert, U., Efficient integration method for fictitious domain approaches, Comput. Mech., 1-14 (2015) · Zbl 1329.65221
[12] Düster, A.; Parvizian, J.; Yang, Z.; Rank, E., The finite cell method for three-dimensional problems of solid mechanics, Comput. Methods Appl. Mech. Engrg., 197, 3768-3782 (2008) · Zbl 1194.74517
[13] Ruess, M.; Tal, D.; Trabelsi, N.; Yosibash, Z.; Rank, E., The finite cell method for bone simulations: verification and validation, Biomech. Model. Mechanobiol., 11, 425-437 (2012)
[14] Kudela, L.; Zander, N.; Bog, T.; Kollmannsberger, S.; Rank, E., Efficient and accurate numerical quadrature for immersed boundary methods, Adv. Model. Simul. Eng. Sci., 2, 1, 1-22 (2015)
[15] Verhoosel, C.; van Zwieten, G.; van Rietbergen, B.; de Borst, R., Image-based goal-oriented adaptive isogeometric analysis with application to the micro-mechanical modeling of trabecular bone, Comput. Methods Appl. Mech. Engrg., 284, 138-164 (2015), Isogeometric Analysis Special Issue · Zbl 1423.74929
[16] Cheng, K.; Fries, T.-P., Higher-order xfem for curved strong and weak discontinuities, Internat. J. Numer. Methods Engrg., 82, 564-590 (2009) · Zbl 1188.74052
[17] Legrain, G., A nurbs enhanced extended finite element approach for unfitted cad analysis, Comput. Mech., 52, 4, 913-929 (2013) · Zbl 1311.65017
[18] Sevilla, R.; Fernández-Méndez, S.; Huerta, A., NURBS-enhanced finite element method (NEFEM), Internat. J. Numer. Methods Engrg., 76, 1, 56-83 (2008) · Zbl 1162.65389
[19] Stavrev, A., The role of high-order geometry approximation and accurate quadrature in NURBS based immersed boundary methods (2012), Technische Universität München, (Master’s thesis)
[20] Kudela, L., Highly accurate subcell integration in the context of the finite cell method (2013), Technische Universität München, (Master’s thesis)
[21] Fries, T.-P.; Omerović, S., Higher-order accurate integration of implicit geometries, Int. J. Numer. Meth. Engng., 106, 323-371 (2016) · Zbl 1352.65498
[22] Nadal, E.; Ródenas, J.; Albelda, J.; Tur, M.; Tarancón, J.; Fuenmayor, F., Efficient finite element methodology based on cartesian grids: application to structural shape optimization, (Abstract and Applied Analysis, Vol. 2013 (2013), Hindawi Publishing Corporation) · Zbl 1328.74081
[23] Marco, O.; Sevilla, R.; Zhang, Y.; Ródenas, J. J.; Tur, M., Exact 3d boundary representation in finite element analysis based on cartesian grids independent of the geometry, Internat. J. Numer. Methods Engrg., 103, 6, 445-468 (2015) · Zbl 1352.65592
[24] Lorensen, W. E.; Cline, H. E., Marching cubes: a high resolution 3d surface construction algorithm, Comput. Graph., 21, 4, 163-169 (1987)
[25] Davis, P. J.; Rabinowitz, P., Methods of numerical integration by Philip J. Davis and Philip Rabinowitz (1975), Academic Press: Academic Press NY
[26] Hughes, T. J.R., The Finite Element Method: Linear Static and Dynamic Finite Element Analysis (2000), Dover Publications: Dover Publications Mineola, New York · Zbl 1191.74002
[27] Elhaddad, M.; Zander, N.; Kollmannsberger, S.; Shadavakhsh, A.; Nübel, V.; Rank, E., Finite cell method: High-order structural dynamics for complex geometries, Int. J. Struct. Stab. Dyn., 1540018 (2015) · Zbl 1359.74401
[28] Newman, T. S.; Yi, H., A survey of the marching cubes algorithm, Comput. Graph., 30, 5, 854-879 (2006)
[29] Gordon, W.; Hall, C., Transfinite element methods: Blending function interpolation over arbitrary curved element domains, Numer. Math., 21, 109-129 (1973) · Zbl 0254.65072
[30] Királyfalvi, G.; Szabó, B., Quasi-regional mapping for the p-version of the finite element method, Finite Elem. Anal. Des., 27, 85-97 (1997) · Zbl 0916.73056
[31] Chen, Q.; Babuška, I., Approximate optimal points for polynomial interpolation of real functions in an interval and in a triangle, Comput. Methods Appl. Mech. Engrg., 128, 405-417 (1995) · Zbl 0862.65006
[32] Szabó, B.; Düster, A.; Rank, E., The p-version of the finite element method, (Stein, E.; de Borst, R.; Hughes, T. J.R., Encyclopedia of Computational Mechanics (2003), John Wiley & Sons)
[33] Mittal, R.; Iaccarino, G., Immersed boundary method, Annu. Rev. Fluid Mech., 37, 239-260 (2005)
[34] Zander, N.; Kollmannsberger, S.; Ruess, M.; Yosibash, Z.; Rank, E., The finite cell method for linear thermoelasticity, comput. Math. Appl., 64, 11, 3527-3541 (2012) · Zbl 1268.74020
[35] Rank, E.; Ruess, M.; Kollmannsberger, S.; Schillinger, D.; Düster, A., Geometric modeling, isogeometric analysis and the finite cell method, Comput. Methods Appl. Mech. Engrg., 249-252, 104-115 (2012) · Zbl 1348.74340
[36] Schillinger, D.; Ruess, M.; Zander, N.; Bazilevs, Y.; Düster, A.; Rank, E., Small and large deformation analysis with the p- and B-spline versions of the finite cell method, Comput. Mech., 50, 445-478 (2012) · Zbl 1398.74401
[37] Joulaian, M.; Duczek, S.; Gabbert, U.; Düster, A., Finite and spectral cell method for wave propagation in heterogeneous materials, Comput. Mech., 54, 3, 661-675 (2014) · Zbl 1311.74056
[38] Varduhn, V.; Hsu, M.-C.; Ruess, M.; Schillinger, D., The tetrahedral finite cell method: Higher-order immersogeometric analysis on adaptive non-boundary-fitted meshes, Int. J. Numer. Meth. Engng. (2016) · Zbl 1352.65558
[39] Xu, F.; Schillinger, D.; Kamensky, D.; Varduhn, V.; Wang, C.; Hsu, M.-C., The tetrahedral finite cell method for fluids: Immersogeometric analysis of turbulent flow around complex geometries, Comput. & Fluids (2015)
[40] Schillinger, D.; Ruess, M., The finite cell method: A review in the context of higher-order structural analysis of cad and image-based geometric models, Arch. Comput. Methods Eng., 1-65 (2014)
[42] Beer, G.; Marussig, B.; Zechner, J., A simple approach to the numerical simulation with trimmed cad surfaces, Comput. Methods Appl. Mech. Engrg., 285, 776-790 (2015) · Zbl 1425.65029
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.