Abstract
The main purpose of this article is to develop a novel refinement strategy for four-dimensional hybrid meshes based on cubic pyramids. This optimal refinement strategy subdivides a given cubic pyramid into a conforming set of congruent cubic pyramids and invariant bipentatopes. The theoretical properties of the refinement strategy are rigorously analyzed and evaluated. In addition, a new class of fully symmetric quadrature rules with positive weights are generated for the cubic pyramid. These rules are capable of exactly integrating polynomials with degrees up to 12. Their effectiveness is successfully demonstrated on polynomial and transcendental functions. Broadly speaking, the refinement strategy and quadrature rules in this paper open new avenues for four-dimensional hybrid meshing, and space-time finite element methods.
Similar content being viewed by others
Code Availability
The Polyquad code is available at https://github.com/PyFR/Polyquad.
References
Ainsworth, M., Fu, G.: A lowest-order composite finite element exact sequence on pyramids. Comput. Methods Appl. Mech. Eng. 324, 110–127 (2017)
Arnold, D., Falk, R., Winther, R.: Finite element exterior calculus: from Hodge theory to numerical stability. Bull. Am. Math. Soc. 47(2), 281–354 (2010)
Arnold, D.N., Falk, R.S., Winther, R.: Finite element exterior calculus, homological techniques, and applications. Acta Numerica 15, 1 (2006)
Bedrosian, G.: Shape functions and integration formulas for three-dimensional finite element analysis. Int. J. Numer. Methods Eng. 35(1), 95–108 (1992)
Bergot, M., Cohen, G., Duruflé, M.: Higher-order finite elements for hybrid meshes using new nodal pyramidal elements. J. Sci. Comput. 42 (3), 345–381 (2010)
Bergot, M., Duruflé, M.: Higher-order discontinuous galerkin method for pyramidal elements using orthogonal bases. Numer. Methods Partial Differ. Equ. 29(1), 144–169 (2013)
Brandts, J., Korotov, S., Křížek, M.: Simplicial finite elements in higher dimensions. Appl. Math. 52(3), 251–265 (2007)
Cao, C., Qin, Q.H., Yu, A.: A new hybrid finite element approach for three-dimensional elastic problems. Archives of Mechanics 64(3), 261–292 (2012)
Caplan, P.C.: Four-dimensional anisotropic mesh adaptation for spacetime numerical simulations. Ph.D. thesis Massachusetts Institute of Technology (2019)
Chan, J., Warburton, T.: A comparison of high order interpolation nodes for the pyramid. SIAM J. Sci. Comput. 37(5), A2151–A2170 (2015)
Chan, J., Warburton, T.: hp-finite element trace inequalities for the pyramid. Comput. Math. Appl. 69(6), 510–517 (2015)
Chan, J., Warburton, T.: Orthogonal bases for vertex-mapped pyramids. SIAM J. Sci. Comput. 38(2), A1146–A1170 (2016)
Chan, J., Warburton, T.: A short note on a Bernstein–Bezier basis for the pyramid. SIAM J. Sci. Comput. 38(4), A2162–A2172 (2016)
Coulomb, J.L., Zgainski, F.X., Marechal, Y.: A pyramidal element to link hexahedral, prismatic and tetrahedral edge finite elements. IEEE Trans. Magn. 33(2), 1362–1365 (1997)
Coxeter, H.: Regular and semi-regular polytopes. I. Mathematische Zeitschrift 46(1), 380–407 (1940)
Coxeter, H.S.M.: Regular polytopes courier corporation (1973)
Devloo, P.R., Duran, O., Gomes, S.M., Ainsworth, M.: High-order composite finite element exact sequences based on tetrahedral–hexahedral–prismatic–pyramidal partitions. Comput Methods Appl Mech Eng 355, 952–975 (2019)
Dumont, S., Jourdan, F.: A Space-Time Finite Element Method for Elastodynamics Problems with a Moving Loading Zone. In: Eleventh International Conference on Computational Structures Technology (2012)
Frontin, C.V., Walters, G.S., Witherden, F.D., Lee, C.W., Williams, D.M., Darmofal, D.L.: Foundations of space-time finite element methods:, polytopes, interpolation, and integration. Appl. Numer. Math. 166, 92–113 (2021)
Gillette, A.: Serendipity and tensor product affine pyramid finite elements. The SMAI Journal of Computational Mathematics 2, 215–228 (2016)
Korotov, S., Křížek, M.: Red refinements of simplices into congruent subsimplices. Comput. Math. with Appl. 67(12), 2199–2204 (2014)
Langer, U., Steinbach, O.: Space-time methods: Applications to Partial Differential Equations, vol. 25 Walter de Gruyter GmbH & Company (2019)
Maday, Y., Mavriplis, C., Patera, A.: Nonconforming mortar element methods: Application to spectral discretizations. In: Domain decomposition methods: Proceedings of the Second International Symposium, pp. 392–418 (1988)
McLaren-Young-Sommerville, D.: An Introduction to the Geometry of n Dimensions Dover (1958)
Meshkat, S., Talmor, D.: Generating a mixed mesh of hexahedra, pentahedra and tetrahedra from an underlying tetrahedral mesh. Int. J. Numer. Methods Eng. 49(1-2), 17–30 (2000)
Neumüller, M., Karabelas, E.: Generating Admissable Space-Time Meshes for Moving Domains in (D + 1) Dimensions. In: Space-Time Methods: Applications to Partial Differential Equations, pp. 185–206 (2019)
Nigam, N., Phillips, J.: High-order conforming finite elements on pyramids. IMA J Numer. Anal. 32(2), 448–483 (2012)
Nigam, N., Phillips, J.: Numerical integration for high order pyramidal finite elements. ESAIM: Mathematical Modelling and Numerical Analysis-Modélisation Mathématique et Analyse Numérique 46(2), 239–263 (2012)
Notaris, S.E.: Gauss-Kronrod quadrature formulae–A survey of fifty years of research. Electron. Trans. Numer. Anal. 45, 371–404 (2016)
Pantano, A., Averill, R.C.: A penalty-based interface technology for coupling independently modeled 3D finite element meshes. Finite Elem. Anal. Des. 43(4), 271–286 (2007)
Petrov, M.S., Todorov, T.D.: Stable subdivision of 4D polytopes. Numer. Algorithms 79(2), 633–656 (2018)
Petrov, M.S., Todorov, T.D.: Properties of the multidimensional finite elements. Applied Mathematics and Computation 391, 125695 (2021)
Reberol, M., Lévy, B.: Low-order continuous finite element spaces on hybrid non-conforming hexahedral-tetrahedral meshes. arXiv:1605.02626(2016)
Seshaiyer, P., Suri, M.: hp submeshing via non-conforming finite element methods. Comput. Methods Appl. Mech. Eng. 189(3), 1011–1030 (2000)
Shampine, L.F.: Matlab program for quadrature in 2D. Appl. Math. Comput. 202(1), 266–274 (2008)
Shampine, L.F.: Vectorized adaptive quadrature in Matlab. J. Comput. Appl. Math. 211(2), 131–140 (2008)
Sherwin, S.J., Warburton, T.C., Karniadakis, G.E.: Spectral/hp methods for elliptic problems on hybrid grids. Contemp. Math. 218, 191–216 (1998)
Steinbach, O.: Space-time finite element methods for parabolic problems. Comput Methods Appl Math 15(4), 551–566 (2015)
Steinbach, O., Yang, H.: An Algebraic Multigrid Method for an Adaptive Space–Time Finite Element Discretization. In: International Conference on Large-Scale Scientific Computing, pp. 66–73. Springer (2017)
Todorov, T.D.: The optimal refinement strategy for 3-D simplicial meshes. Comput. Math. Appl. 66(7), 1272–1283 (2013)
Toulopoulos, I.: Space-time finite element methods stabilized using bubble function spaces. Appl. Anal. 99(7), 1153–1170 (2020)
Williams, D.M., Frontin, C.V., Miller, E.A., Darmofal, D.L.: A family of symmetric, optimized quadrature rules for pentatopes. Comput. Math. Appl. 80(5), 1405–1420 (2020)
Witherden, F.D., Vincent, P.E.: On the identification of symmetric quadrature rules for finite element methods. Comput. Math. Appl. 69 (10), 1232–1241 (2015)
Yamakawa, S., Gentilini, I., Shimada, K.: Subdivision templates for converting a non-conformal hex-dominant mesh to a conformal hex-dominant mesh without pyramid elements. Eng Comput. 27(1), 51–65 (2011)
Yamakawa, S., Shimada, K.: Increasing the number and volume of hexahedral and prism elements in a hex-dominant mesh by topological transformations. In: Proceedings of the 12th International Meshing Roundtable, pp. 403–413 (2003)
Yamakawa, S., Shimada, K.: Converting a tetrahedral mesh to a prism–tetrahedral hybrid mesh for FEM accuracy and efficiency. Int. J. Numer. Methods Eng. 80(1), 74–102 (2009)
Yamakawa, S., Shimada, K.: 88-Element solution to Schneiders’ pyramid hex-meshing problem. Int. J. Numer. Methods Biomed. Eng. 26(12), 1700–1712 (2010)
Yamakawa, S., Shimada, K.: Automatic all-hex mesh generation of thin-walled solids via a conformal pyramid-less hex, prism, and tet mixed mesh. In: Proceedings of the 20th International Meshing Roundtable, pp. 125–141. Springer (2011)
Zamboj, M.: Sections and shadows of four-dimensional objects. Nexus Netw. J 20(2), 475–487 (2018)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Additional information
Availability of data and material
The quadrature rules are available as electronic supplemental material.
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Electronic supplementary material
Below is the link to the electronic supplementary material.
Appendices
Appendix: A. Supplemental material for Theorem 3
Transitional matrices and translation vectors related to the generic finite element transformations from Theorem 3.
Appendix: B. Supplemental material for Theorem 4
Transitional matrices and translation vectors related to the generic finite element transformations from Theorem 4.
Rights and permissions
About this article
Cite this article
Petrov, M.S., Todorov, T.D., Walters, G.S. et al. Enabling four-dimensional conformal hybrid meshing with cubic pyramids. Numer Algor 91, 671–709 (2022). https://doi.org/10.1007/s11075-022-01278-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-022-01278-y