Skip to main content

Advertisement

Log in

An MP-DWR method for h-adaptive finite element methods

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

In a dual-weighted residual method based on the finite element framework, the Galerkin orthogonality is an issue that prevents solving the dual equation in the same space as the one for the primal equation. In the literature, there have been two popular approaches to constructing a new space for the dual problem, i.e., refining mesh grids (h-approach) and raising the order of approximate polynomials (p-approach). In this paper, a novel approach is proposed for the purpose based on the multiple-precision technique, i.e., the construction of the new finite element space is based on the same configuration as the one for the primal equation, except for the precision in calculations. The feasibility of such a new approach is discussed in detail in the paper. In numerical experiments, the proposed approach can be realized conveniently with C++ template. Moreover, the new approach shows remarkable improvements in both efficiency and storage compared with the h-approach and the p-approach. It is worth mentioning that the performance of our approach is comparable with the one through a higher order interpolation (i-approach) in the literature. The combination of these two approaches is believed to further enhance the efficiency of the dual-weighted residual method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data Availability

Data sharing not applicable to this article as no datasets were generated or analysed during the current study.

References

  1. Babuška, I., Miller, A.: The post-processing approach in the finite element method-Part 1: calculation of displacements, stresses and other higher derivatives of the displacements. International Journal for numerical methods in engineering 20(6), 1085–1109 (1984)

    Article  MATH  Google Scholar 

  2. Babuška, I., Miller, A.: The post-processing approach in the finite element method-part 2: the calculation of stress intensity factors. International Journal for numerical methods in Engineering 20(6), 1111–1129 (1984)

    Article  MATH  Google Scholar 

  3. Babuška, I., Miller, A.: A feedback finite element method with a posteriori error estimation: Part I. The finite element method and some basic properties of the a posteriori error estimator. Computer Methods in Applied Mechanics and Engineering 61(1), 1–40 (1987)

  4. Eriksson, K., Johnson, C.: An adaptive finite element method for linear elliptic problems. Mathematics of Computation 50(182), 361–383 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  5. Eriksson, K., Johnson, C.: Adaptive finite element methods for parabolic problems I: A linear model problem. SIAM Journal on Numerical Analysis 28(1), 43–77 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  6. Eriksson, K., Estep, D., Hansbo, P., Johnson, C.: Introduction to adaptive methods for differential equations. Acta numerica 4, 105–158 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  7. Becker, R., Rannacher, R.: A feed-back approach to error control in finite element methods: Basic analysis and examples. East-West Journal of Numerical Mathematics 4 (1996)

  8. Becker, R., Rannacher, R.: Weighted a Posteriori Error Control in FE Methods, (1996)

  9. Becker, R., Rannacher, R.: An optimal control approach to a posteriori error estimation in finite element methods. Acta numerica 10, 1–102 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  10. Rannacher, R.: Adaptive galerkin finite element methods for partial differential equations. Journal of Computational and Applied Mathematics 128(1–2), 205–233 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  11. Peraire, J., Patera, A.: Bounds for linear-functional outputs of coercive partial differential equations: local indicators and adaptive refinement. Studies in Applied Mechanics 47, 199–216 (1998)

    Article  MathSciNet  Google Scholar 

  12. Prudhomme, S., Oden, J.T.: On goal-oriented error estimation for elliptic problems: application to the control of pointwise errors. Computer Methods in Applied Mechanics and Engineering 176(1–4), 313–331 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  13. Giles, M., Larson, M., Levenstam, M., Suli, E.: Adaptive error control for finite element approximations of the lift and drag coefficients in viscous flow (1997)

  14. Giles, M.B., Süli, E.: Adjoint methods for PDEs: a posteriori error analysis and postprocessing by duality. Acta numerica 11, 145–236 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  15. Bangerth, W., Rannacher, R.: Adaptive Finite Element Methods for Differential Equations, Springer Basel AG 2003

  16. Rannacher, R.: Error Control in Finite Element Computations, pp. 247–278. Springer, Dordrecht (1999)

  17. Bangerth, W., Geiger, M., Rannacher, R.: Adaptive galerkin finite element methods for the wave equation. Computational Methods in Applied Mathematics 10(1), 3–48 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  18. Kormann, K.: A time-space adaptive method for the Schrödinger Equation. Communications in Computational Physics 20(1), 60–85 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  19. Bruchhäuser, M.P., Schwegler, K., Bause, M.: Numerical study of goal-oriented error control for stabilized finite element methods. In: Chemnitz Fine Element Symposium, pp. 85–106 (2017). Springer

  20. Rabizadeh, E., Bagherzadeh, A.S., Anitescu, C., Alajlan, N., Rabczuk, T.: Pointwise dual weighted residual based goal-oriented a posteriori error estimation and adaptive mesh refinement in 2d/3d thermo-mechanical multifield problems. Computer Methods in Applied Mechanics and Engineering 359, 112666 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  21. Avijit, D., Natesan, S.: An efficient DWR-type a posteriori error bound of SDFEM for singularly perturbed convection-diffusion PDEs. Journal of Scientific Computing 90(2), 1–16 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  22. Li, R.: On multi-mesh h-adaptive methods. Journal of Scientific Computing 24(3), 321–341 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  23. Verfürth, R.: A Posteriori Error Estimation Techniques for Finite Element Methods, OUP Oxford,2013

  24. Liu, C., Hu, G.: https://github.com/Mixed-DWR/MP-DWR_Example2.git

  25. Heuveline, V., Rannacher, R.: A posteriori error control for finite element approximations of elliptic eigenvalue problems. Advances in Computational Mathematics 15(1), 107–138 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  26. Gedicke, J.M.: On the numerical analysis of eigenvalue problems. PhD thesis, Humboldt-Universität zu Berlin, Mathematisch-Naturwissenschaftliche Fakultät II (2013). https://doi.org/10.18452/16841

  27. Bao, G., Hu, G., Liu, D.: An h-adaptive finite element solver for the calculations of the electronic structures. Journal of Computational Physics 231(14), 4967–4979 (2012). https://doi.org/10.1016/j.jcp.2012.04.002

    Article  MATH  Google Scholar 

  28. Bao, G., Hu, G., Liu, D.: Numerical solution of the Kohn-Sham equation by finite element methods with an adaptive mesh redistribution technique. Journal of Scientific Computing 55(2), 372–391 (2013)

  29. Hu, G., Meng, X., Yi, N.: Adjoint-based an adaptive finite volume method for steady euler equations with non-oscillatory k-exact reconstruction. Computers & Fluids 139, 174–183 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  30. Yang, L., Hu, G.: An adaptive finite element solver for demagnetization field calculation. Advances in Applied Mathematics and Mechanics (2019)

  31. Meng, X., Hu, G.: A nurbs-enhanced finite volume method for steady euler equations with goal-oriented \(h\)-adaptivity. Communications in Computational Physics (2022)

  32. Köcher, U., Bruchhäuser, M.P., Bause, M.: Efficient and scalable data structures and algorithms for goal-oriented adaptivity of space-time fem codes. SoftwareX 10, 100239 (2019)

    Article  Google Scholar 

  33. Bruchhäuser, M.P., Schwegler, K., Bause, M.: Dual weighted residual based error control for nonstationary convection-dominated equations: potential or ballast? In: Boundary and Interior Layers, Computational and Asymptotic Methods BAIL 2018, pp. 1–17 (2020). Springer

  34. Sleeman, M.K., Yano, M.: Goal-oriented model reduction for parametrized time-dependent nonlinear partial differential equations. Computer Methods in Applied Mechanics and Engineering 388, 114206 (2022). https://doi.org/10.1016/j.cma.2021.114206

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The research of G. Hu was partially supported by National Natural Science Foundation of China (Grant Nos. 11922120 and 11871489), FDCT of Macao SAR (0082/2020/A2), MYRG of University of Macau (MYRG2020-00265-FST) and Guangdong-Hong Kong-Macao Joint Laboratory for Data-Driven Fluid Mechanics and Engineering Applications (2020B1212030001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guanghui Hu.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, C., Hu, G. An MP-DWR method for h-adaptive finite element methods. Numer Algor 94, 1309–1329 (2023). https://doi.org/10.1007/s11075-023-01536-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-023-01536-7

Keywords

Navigation