Data-driven Stabilization of Nitsche's Method (2403.11632v1)
Abstract: The weak imposition of essential boundary conditions is an integral aspect of unfitted finite element methods, where the physical boundary does not in general coincide with the computational domain. In this regard, the symmetric Nitsche's method is a powerful technique that preserves the symmetry and variational consistency of the unmodified weak formulation. The stabilization parameter in Nitsche's method plays a crucial role in the stability of the resultant formulation, whose estimation is computationally intensive and dependent on the particular cut configuration using the conventional eigenvalue-based approach. In this work, we employ as model problem the finite cell method in which the need for the generation of a boundary-conforming mesh is circumvented by embedding the physical domain in a, typically regular, background mesh. We propose a data-driven estimate based on machine learning methods for the estimation of the stabilization parameter in Nitsche's method that offers an efficient constant-complexity alternative to the eigenvalue-based approach independent of the cut configuration. It is shown, using numerical benchmarks, that the proposed method can estimate the stabilization parameter accurately and is by far more computationally efficient. The data-driven estimate can be integrated into existing numerical codes with minimal modifications and thanks to the wide adoption of accelerators such as GPUs by machine learning frameworks, can be used with virtually no extra implementation cost on GPU devices, further increasing the potential for computational gains over the conventional eigenvalue-based estimate.
- “Finite cell method compared to h-version finite element method for elasto-plastic problems” In Applied Mathematics and Mechanics 35 Springer, 2014, pp. 1239–1248
- “The finite cell method for the J2 flow theory of plasticity” In Finite Elements in Analysis and Design 69 Elsevier, 2013, pp. 37–47
- James Ahrens, Berk Geveci and Charles Law “Paraview: An end-user tool for large data visualization” In The visualization handbook 717.8 Elsevier Oxford, UK, 2005
- Ivo Babuška “The finite element method with penalty” In Mathematics of computation 27.122, 1973, pp. 221–228
- “Efficient Management of Parallelism in Object Oriented Numerical Software Libraries” In Modern Software Tools in Scientific Computing Birkhäuser Press, 1997, pp. 163–202
- “Arbitrary discontinuities in finite elements” In International Journal for Numerical Methods in Engineering 50.4 Wiley Online Library, 2001, pp. 993–1013
- “Analysis of a stabilized penalty-free Nitsche method for the Brinkman, Stokes, and Darcy problems” In ESAIM: Mathematical Modelling and Numerical Analysis 52.6 EDP Sciences, 2018, pp. 2149–2185
- “A penalty-free Nitsche method for the weak imposition of boundary conditions in compressible and incompressible elasticity” In IMA Journal of Numerical Analysis 36.2 Oxford University Press, 2016, pp. 770–795
- Erik Burman “A penalty-free nonsymmetric Nitsche-type method for the weak imposition of boundary conditions” In SIAM Journal on Numerical Analysis 50.4 SIAM, 2012, pp. 1959–1981
- Erik Burman “Ghost penalty” In Comptes Rendus Mathematique 348.21, 2010, pp. 1217–1220 DOI: https://doi.org/10.1016/j.crma.2010.10.006
- “Fictitious domain finite element methods using cut elements: I. A stabilized Lagrange multiplier method” In Computer Methods in Applied Mechanics and Engineering 199.41-44 Elsevier, 2010, pp. 2680–2686
- “Fictitious domain finite element methods using cut elements: II. A stabilized Nitsche method” In Applied Numerical Mathematics 62.4 Elsevier, 2012, pp. 328–341
- “CutFEM: discretizing geometry and partial differential equations” In International Journal for Numerical Methods in Engineering 104.7 Wiley Online Library, 2015, pp. 472–501
- Carsten Burstedde, Lucas C Wilcox and Omar Ghattas “p4est: Scalable algorithms for parallel adaptive mesh refinement on forests of octrees” In SIAM Journal on Scientific Computing 33.3 SIAM, 2011, pp. 1103–1133
- “An efficient finite element method for embedded interface problems” In International journal for numerical methods in engineering 78.2 Wiley Online Library, 2009, pp. 229–252
- “Numerical analysis of Lamb waves using the finite and spectral cell methods” In International Journal for Numerical Methods in Engineering 99.1 Wiley Online Library, 2014, pp. 26–53
- “The finite cell method for three-dimensional problems of solid mechanics” In Computer methods in applied mechanics and engineering 197.45-48 Elsevier, 2008, pp. 3768–3782
- Anand Embar, John Dolbow and Isaac Harari “Imposing Dirichlet boundary conditions with Nitsche’s method and spline-based finite elements” In International journal for numerical methods in engineering 83.7 Wiley Online Library, 2010, pp. 877–898
- “Theory and practice of finite elements” Springer, 2004
- “Imposing essential boundary conditions in mesh-free methods” In Computer methods in applied mechanics and engineering 193.12-14 Elsevier, 2004, pp. 1257–1275
- Bernd Flemisch and Barbara I Wohlmuth “Stable Lagrange multipliers for quadrilateral meshes of curved interfaces in 3D” In Computer Methods in Applied Mechanics and Engineering 196.8 Elsevier, 2007, pp. 1589–1602
- Wadhah Garhuom, Khuldoon Usman and Alexander Düster “An eigenvalue stabilization technique to increase the robustness of the finite cell method for finite strain problems” In Computational Mechanics 69.5 Springer, 2022, pp. 1225–1240
- “Distributed Lagrange multipliers based on fictitious domain method for second order elliptic problems” In Computer Methods in Applied Mechanics and Engineering 196.8 Elsevier, 2007, pp. 1498–1506
- Ian Goodfellow, Yoshua Bengio and Aaron Courville “Deep learning” MIT press, 2016
- Michael Griebel and Marc Alexander Schweitzer “A particle-partition of unity method part V: boundary conditions” In Geometric analysis and nonlinear partial differential equations Springer, 2003, pp. 519–542
- Yujie Guo, Martin Ruess and Dominik Schillinger “A parameter-free variational coupling approach for trimmed isogeometric thin shells” In Computational Mechanics 59 Springer, 2017, pp. 693–715
- “An unfitted finite element method, based on Nitsche’s method, for elliptic interface problems” In Computer methods in applied mechanics and engineering 191.47-48 Elsevier, 2002, pp. 5537–5552
- “Finite and spectral cell method for wave propagation in heterogeneous materials” In Computational Mechanics 54 Springer, 2014, pp. 661–675
- “TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems” Software available from tensorflow.org, 2015 URL: https://www.tensorflow.org/
- “Immersed boundary methods” In Annu. Rev. Fluid Mech. 37 Annual Reviews, 2005, pp. 239–261
- Nicolas Moës, John Dolbow and Ted Belytschko “A finite element method for crack growth without remeshing” In International journal for numerical methods in engineering 46.1 Wiley Online Library, 1999, pp. 131–150
- Joachim Nitsche “Über ein Variationsprinzip zur Lösung von Dirichlet-Problemen bei Verwendung von Teilräumen, die keinen Randbedingungen unterworfen sind” In Abhandlungen aus dem mathematischen Seminar der Universität Hamburg 36.1, 1971, pp. 9–15 Springer
- J Parvizian, A Düster and E28786731293 Rank “Topology optimization using the finite cell method” In Optimization and Engineering 13.1 Springer, 2012, pp. 57–78
- Jamshid Parvizian, Alexander Düster and Ernst Rank “Finite cell method” In Computational Mechanics 41.1 Springer, 2007, pp. 121–133
- Charles S Peskin “The immersed boundary method” In Acta numerica 11 Cambridge University Press, 2002, pp. 479–517
- “Using the finite cell method to predict crack initiation in ductile materials” In Computational Materials Science 82 Elsevier, 2014, pp. 427–434
- “Geometric modeling, isogeometric analysis and the finite cell method” In Computer Methods in Applied Mechanics and Engineering 249 Elsevier, 2012, pp. 104–115
- Saberi, G. Meschke and A. Vogel “Adaptive geometric multigrid for the mixed finite cell formulation of Stokes and Navier–Stokes equations” In International Journal for Numerical Methods in Fluids n/a.n/a, 2023 DOI: https://doi.org/10.1002/fld.5180
- S. Saberi, G. Meschke and A. Vogel “The Influence of Nitsche Stabilization on Geometric Multigrid for the Finite Cell Method”, 2023 arXiv:2305.02161 [math.NA]
- S. Saberi, A. Vogel and G. Meschke “Parallel Finite Cell Method with Adaptive Geometric Multigrid” In Euro-Par 2020: Parallel Processing Cham: Springer International Publishing, 2020, pp. 578–593 Springer
- “The Finite Cell Method: A review in the context of higher-order structural analysis of CAD and image-based geometric models” In Archives of Computational Methods in Engineering 22.3 Springer, 2015, pp. 391–455
- “Small and large deformation analysis with the p-and B-spline versions of the Finite Cell Method” In Computational Mechanics 50.4 Springer, 2012, pp. 445–478
- “The non-symmetric Nitsche method for the parameter-free imposition of weak boundary and coupling conditions in immersed finite elements” In Computer Methods in Applied Mechanics and Engineering 309 Elsevier, 2016, pp. 625–652
- “The finite cell method for linear thermoelasticity” In Computers & Mathematics with Applications 64.11 Elsevier, 2012, pp. 3527–3541
- “A modified collocation method and a penalty formulation for enforcing the essential boundary conditions in the element free Galerkin method” In Computational Mechanics 21.3 Springer, 1998, pp. 211–222