A Higher Order Isoparametric Fictitious Domain Method for Level Set Domains

  • Christoph Lehrenfeld
Conference paper
Part of the Lecture Notes in Computational Science and Engineering book series (LNCSE, volume 121)


We consider a new fictitious domain approach of higher order accuracy. To implement Dirichlet conditions we apply the classical Nitsche method combined with a facet-based stabilization (ghost penalty). Both techniques are combined with a higher order isoparametric finite element space which is based on a special mesh transformation. The mesh transformation is build upon a higher order accurate level set representation and allows to reduce the problem of numerical integration to problems on domains which are described by piecewise linear level set functions. The combination of this strategy for the numerical integration and the stabilized Nitsche formulation results in an accurate and robust method. We introduce and analyze it and give numerical examples.



The author gratefully acknowledges funding by the German Science Foundation (DFG) within the project “LE 3726/1-1”.


  1. 1.
    Bastian, P., Engwer, C.: An unfitted finite element method using discontinuous Galerkin. Int. J. Numer. Methods Eng. 79, 1557–1576 (2009)Google Scholar
  2. 2.
    Becker, R., Burman, E., Hansbo, P.: A hierarchical NXFEM for fictitious domain simulations. Int. J. Numer. Methods Eng. 86, 549–559 (2011)Google Scholar
  3. 3.
    Bernardi, C.: Optimal finite-element interpolation on curved domains. SIAM J. Numer. Anal. 26, 1212–1240 (1989)Google Scholar
  4. 4.
    Boiveau, T., Burman, E., Claus, S., Larson, M.G.: Fictitious domain method with boundary value correction using penalty-free Nitsche method. J. Numer. Math. (2017).
  5. 5.
    Burman, E.: Ghost penalty. C. R. Math. Acad. Sci. Paris 348, 1217–1220 (2010)MathSciNetCrossRefzbMATHGoogle Scholar
  6. 6.
    Burman, E., Hansbo, P.: Fictitious domain finite element methods using cut elements: II. a stabilized Nitsche method. Appl. Numer. Math. 62, 328–341 (2012)Google Scholar
  7. 7.
    Burman, E., Claus, S., Hansbo, P., Larson, M.G., Massing, A.: CutFEM: discretizing geometry and partial differential equations. Int. J. Numer. Methods Eng. 104(7), 472–501 (2015)MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    Burman, E., Hansbo, P., Larson, M.G.: A cut finite element method with boundary value correction. arXiv preprint arXiv:1507.03096 (2015)Google Scholar
  9. 9.
    Burman, E., Elfverson, D., Hansbo, P., Larson, M.G., Larsson, K.: Shape optimization using the cut finite element method. arXiv preprint arXiv:1611.05673 (2016)Google Scholar
  10. 10.
    Burman, E., Elfverson, D., Hansbo, P., Larson, M.G., Larsson, K.: A cut finite element method for the bernoulli free boundary value problem. Comput. Methods Appl. Mech. Eng. 317, 598–618 (2017)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Carraro, T., Wetterauer, S.: On the implementation of the eXtended finite element method (XFEM) for interface problems. arXiv preprint arXiv:1507.04238 (2015)Google Scholar
  12. 12.
    Cheng, K.W., Fries, T.-P.: Higher-order XFEM for curved strong and weak discontinuities. Int. J. Numer. Methods Eng. 82, 564–590 (2010)MathSciNetzbMATHGoogle Scholar
  13. 13.
    Ciarlet, P.G., Raviart, P.-A.: Interpolation theory over curved elements, with applications to finite element methods. Comput. Methods Appl. Mech. Eng. 1, 217–249 (1972)MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    Dréau, K., Chevaugeon, N., Moës, N.: Studied X-FEM enrichment to handle material interfaces with higher order finite element. Comput. Methods Appl. Mech. Eng. 199, 1922–1936 (2010)MathSciNetCrossRefzbMATHGoogle Scholar
  15. 15.
    Engwer, C., Heimann, F.: Dune-UDG: a cut-cell framework for unfitted discontinuous Galerkin methods. In: Advances in DUNE, pp. 89–100. Springer, Berlin (2012)Google Scholar
  16. 16.
    Ern, A., Guermond, J.-L.: Finite element quasi-interpolation and best approximation. arXiv preprint arXiv:1505.06931 (2015)Google Scholar
  17. 17.
    Fries, T.-P., Belytschko, T.: The extended/generalized finite element method: an overview of the method and its applications. Int. J. Numer. Methods Eng. 84, 253–304 (2010)MathSciNetzbMATHGoogle Scholar
  18. 18.
    Fries, T.-P., Omerović, S.: Higher-order accurate integration of implicit geometries. Int. J. Numer Methods Eng. 106, 323–371 (2015)MathSciNetCrossRefzbMATHGoogle Scholar
  19. 19.
    Galdi, G.: An Introduction to the Mathematical Theory of the Navier-Stokes Equations: Steady-State Problems, 2nd edn. Springer, New York (2011)CrossRefzbMATHGoogle Scholar
  20. 20.
    Grande, J., Lehrenfeld, C., Reusken, A.: Analysis of a high order trace finite element method for PDEs on level set surfaces. arXiv preprint arXiv:1611.01100 (2016)Google Scholar
  21. 21.
    Groß, S., Reusken, A.: An extended pressure finite element space for two-phase incompressible flows. J. Comput. Phys. 224, 40–58 (2007)MathSciNetCrossRefzbMATHGoogle Scholar
  22. 22.
    Groß, S., Peters, J., Reichelt, V., Reusken, A.: The DROPS package for numerical simulations of incompressible flows using parallel adaptive multigrid techniques. Preprint. IGPM, RWTH Aachen (2002)Google Scholar
  23. 23.
    Hansbo, A., Hansbo, P.: An unfitted finite element method, based on Nitsche´s method, for elliptic interface problems. Comput. Methods Appl. Mech. Eng. 191, 5537–5552 (2002)MathSciNetCrossRefzbMATHGoogle Scholar
  24. 24.
    Hansbo, P., Larson, M.G., Zahedi, S.: A cut finite element method for a stokes interface problem. Appl. Num. Math. 85, 90–114 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  25. 25.
    Johansson, A., Larson, M.G.: A high order discontinuous Galerkin Nitsche method for elliptic problems with fictitious boundary. Numer. Math. 123, 607–628 (2013)MathSciNetCrossRefzbMATHGoogle Scholar
  26. 26.
    Lederer, P., Pfeiler, C.-M., Wintersteiger, C., Lehrenfeld, C.: Higher order unfitted fem for stokes interface problems. PAMM 16, 7–10 (2016)CrossRefGoogle Scholar
  27. 27.
    Lehrenfeld, C.: The Nitsche XFEM-DG space-time method and its implementation in three space dimensions. SIAM J. Sci. Comput. 37, A245–A270 (2015)MathSciNetCrossRefzbMATHGoogle Scholar
  28. 28.
    Lehrenfeld, C.: On a Space-Time Extended Finite Element Method for the Solution of a Class of Two-Phase Mass Transport Problems, PhD thesis, RWTH Aachen (2015)Google Scholar
  29. 29.
    Lehrenfeld, C.: High order unfitted finite element methods on level set domains using isoparametric mappings. Comput. Methods Appl. Mech. Eng. 300, 716–733 (2016)MathSciNetCrossRefGoogle Scholar
  30. 30.
    Lehrenfeld, C., Reusken, A.: Analysis of a high order unfitted finite element method for an elliptic interface problem. arXiv preprint arXiv:1602.02970 (2016). Accepted for publication in IMA JNA (2017)Google Scholar
  31. 31.
    Lehrenfeld, C., Reusken, A.: L 2-estimates for a high order unfitted finite element method for elliptic interface problems. arXiv preprint arXiv:1604.04529 (2016)Google Scholar
  32. 32.
    Lenoir, M.: Optimal isoparametric finite elements and error estimates for domains involving curved boundaries. SIAM J. Numer. Anal. 23, 562–580 (1986)MathSciNetCrossRefzbMATHGoogle Scholar
  33. 33.
    Massing, A., Larson, M.G., Logg, A., Rognes, M.: A stabilized Nitsche fictitious domain method for the Stokes problem. J. Sci. Comput. 61, 604–628 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  34. 34.
    Massing, A., Schott, B., Wall, W.A.: A stabilized Nitsche cut finite element method for the Oseen problem. arXiv preprint arXiv:1611.02895 (2016)Google Scholar
  35. 35.
    Massjung, R.: An unfitted discontinuous Galerkin method applied to elliptic interface problems. SIAM J. Numer. Anal. 50, 3134–3162 (2012)MathSciNetCrossRefzbMATHGoogle Scholar
  36. 36.
    Mayer, U.M., Gerstenberger, A., Wall, W.A.: Interface handling for three-dimensional higher-order XFEM-computations in fluid–structure interaction. Int. J. Numer. Methods Eng. 79, 846–869 (2009)CrossRefzbMATHGoogle Scholar
  37. 37.
    Müller, B., Kummer, F., Oberlack, M.: Highly accurate surface and volume integration on implicit domains by means of moment-fitting. Int. J. Numer. Methods Eng. 96, 512–528 (2013)MathSciNetCrossRefzbMATHGoogle Scholar
  38. 38.
    Nærland, T.A.: Geometry decomposition algorithms for the Nitsche method on unfitted geometries. Master’s thesis, University of Oslo (2014)Google Scholar
  39. 39.
    Nitsche, J.: Über ein Variationsprinzip zur Lösung von Dirichlet-Problemen bei Verwendung von Teilräumen, die keinen Randbedingungen unterworfen sind. Abh. Math. Sem. Univ. Hamburg 36, 9–15 (1971)MathSciNetCrossRefzbMATHGoogle Scholar
  40. 40.
    Olshanskii, M.A., Reusken, A., Grande, J.: A finite element method for elliptic equations on surfaces. SIAM J. Numer. Anal. 47, 3339–3358 (2009)MathSciNetCrossRefzbMATHGoogle Scholar
  41. 41.
    Oswald, P.: On a BPX-preconditioner for \(\mathbb {P}_1\) elements. Computing 51, 125–133 (1993)MathSciNetCrossRefzbMATHGoogle Scholar
  42. 42.
    Parvizian, J., Düster, A., Rank, E.: Finite cell method. Comput. Mech. 41, 121–133 (2007)MathSciNetCrossRefzbMATHGoogle Scholar
  43. 43.
    Fournié, M., Renon, N., Renard, Y., Ruiz, D.: CFD parallel simulation using Getfem++ and mumps. In: Euro-Par 2010-Parallel Processing, pp. 77–88. Springer (2010)Google Scholar
  44. 44.
    Schöberl, J.: C++11 implementation of finite elements in NGSolve, Tech. Rep. ASC-2014-30, Institute for Analysis and Scientific Computing (2014)Google Scholar
  45. 45.
    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. Eng. 258, 39–54 (2013)MathSciNetCrossRefzbMATHGoogle Scholar
  46. 46.
    Wadbro, E., Zahedi, S., Kreiss, G., Berggren, M.: A uniformly well-conditioned, unfitted Nitsche method for interface problems. BIT Numer. Math. 53, 791–820 (2013)MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Georg-August-Universität GöttingenInstitut für Numerische und Angewandte MathematikGöttingenGermany

Personalised recommendations