A new ϕ‐FEM approach for problems with natural boundary conditions

We present a new finite element method, called $φ$-FEM, to solve numerically elliptic partial differential equations with natural (Neumann or Robin) boundary conditions using simple computational grids, not fitted to the boundary of the physical domain. The boundary data are taken into account using a level-set function, which is a popular tool to deal with complicated or evolving domains. Our approach belongs to the family of fictitious domain methods (or immersed boundary methods) and is close to recent methods of cutFEM/XFEM type. Contrary to the latter, $φ$-FEM does not need any non-standard numerical integration on cut mesh elements or on the actual boundary, while assuring the optimal convergence orders with finite elements of any degree and providing reasonably well conditioned discrete problems. In the first version of $φ$-FEM, only essential (Dirichlet) boundary conditions was considered. Here, to deal with natural boundary conditions, we introduce the gradient of the primary solution as an auxiliary variable. This is done only on the mesh cells cut by the boundary, so that the size of the numerical system is only slightly increased . We prove theoretically the optimal convergence of our scheme and a bound on the discrete problem conditioning, independent of the mesh cuts. The numerical experiments confirm these results.

[1]  M. Fortin,et al.  Mixed Finite Element Methods and Applications , 2013 .

[2]  Frédéric Hecht,et al.  New development in freefem++ , 2012, J. Num. Math..

[3]  P. Hansbo,et al.  Fictitious domain finite element methods using cut elements , 2012 .

[4]  Jaroslav Haslinger,et al.  A New Fictitious Domain Approach Inspired by the Extended Finite Element Method , 2009, SIAM J. Numer. Anal..

[5]  Ted Belytschko,et al.  A finite element method for crack growth without remeshing , 1999 .

[6]  Alexei Lozinski,et al.  CutFEM without cutting the mesh cells: A new way to impose Dirichlet and Neumann boundary conditions on unfitted meshes , 2019, Computer Methods in Applied Mechanics and Engineering.

[7]  Gianluca Iaccarino,et al.  IMMERSED BOUNDARY METHODS , 2005 .

[8]  Roland Glowinski,et al.  Error estimates for fictitious domain/penalty/finite element methods , 1992 .

[9]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[10]  T. Belytschko,et al.  MODELING HOLES AND INCLUSIONS BY LEVEL SETS IN THE EXTENDED FINITE-ELEMENT METHOD , 2001 .

[11]  A. Lozinski,et al.  $\phi$-FEM: A Finite Element Method on Domains Defined by Level-Sets , 2019 .

[12]  Nicolas Moës,et al.  Imposing Dirichlet boundary conditions in the extended finite element method , 2006 .

[13]  Christoph Lehrenfeld,et al.  High order unfitted finite element methods on level set domains using isoparametric mappings , 2015, ArXiv.

[14]  Mats G. Larson,et al.  Fictitious domain method with boundary value correction using penalty-free Nitsche method , 2016, J. Num. Math..

[15]  Peter Hansbo,et al.  CutFEM: Discretizing geometry and partial differential equations , 2015 .