Skip to main content
Log in

Space-filling curves for 2-simplicial meshes created with bisections and reflections

  • Published:
Applications of Mathematics Aims and scope Submit manuscript

Abstract

Numerical experiments in J. Maubach: Local bisection refinement and optimal order algebraic multilevel preconditioners, PRISM-97 conference Proceedings, 1977, 121–136 indicated that the refinement with the use of local bisections presented in J. Maubach: Local bisection refinement for n-simplicial grids generated by reflections, SIAM J. Sci. Comput. 16 (1995), 210–227 leads to highly locally refined computational 2-meshes which can be very efficiently load-balanced with the use of a space-filling curve. This paper introduces the construction of this curve which can be produced at almost no costs, proofs that all its properties are invariant under local bisection, and comments on the 3-dimensional case.

With the use of a space-filling curve (which passes through all triangular elements), load balancing over several processors is trivial: The load can be distributed over N processors by cutting the curve into N almost equilength parts. Each processor then operates on the triangles which are passed by its part of the curve.

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.

Similar content being viewed by others

References

  1. E. Bansch: Local mesh refinement in 2 and 3 dimensions. IMPACT Comput. Sci. Eng. 3 (1991), 181–191.

    Google Scholar 

  2. G. H. Golub, C. F. Van Loan: Matrix Computations, 2nd edition. The Johns Hopkins University Press, Baltimore, 1989.

    Google Scholar 

  3. B. Joe, A. Liu: On the shape of tetrahedra from bisection. Math. Comput. 63 (1994), 141–154.

    Google Scholar 

  4. I. Kossaczky: A recursive approach to local mesh refinement in two and three dimensions. J. Comput. App. Math. 55 (1994), 275–288.

    Google Scholar 

  5. W. J. Layton, J. M. Maubach, and P. J. Rabier: Robustness of an elementwise parallel finite element method for convection-diffusion problems. SIAM J. Sci. Comput. 19 (1998), 1870–1891.

    Google Scholar 

  6. W. Layton, J. M. Maubach, and P. Rabier: Parallel algorithms for maximal monotone operators of local type. Numer. Math. 71 (1995), 29–58.

    Google Scholar 

  7. J. Maubach: Local bisection refinement for n-simplicial grids generated by reflections. SIAM J. Sci. Comput. 16 (1995), 210–227.

    Google Scholar 

  8. J. Maubach: The efficient location of simplicial neighbors for locally refined n-simplicial grids. In: Proceedings of the 5th International Meshing Roundtable, Pittsburgh, October 1996. 1996, pp. 137–153.

  9. J. Maubach: Iterative Methods for Non-Linear Partial Differential Equations. CWI, Amsterdam, 1994.

    Google Scholar 

  10. J. Maubach: Local bisection refinement and optimal order algebraic multilevel preconditioners. In: PRISM-97 conference Proceedings (O. Axelsson et al., eds.). University of Nijmegen, 1997, pp. 121–136.

  11. W. F. Mitchell: Optimal multilevel iterative methods for adaptive grids. SIAM J. Sci. Stat. Comput. 13 (1992), 146–167.

    Google Scholar 

  12. A. Mukherjee: An adaptive finite element code for elliptic boundary value problems in three dimensions with applications in numerical relativity. PhD. Thesis. Penn State University, 1996.

  13. A. Plaza, J. P. Suarez, M. A. Padron, S. Falcon, and D. Amieiro: Mesh quality improvement and other properties in the four-triangles longest-edge partition. Comput. Aided Geom. Des. 21 (2004), 353–369.

    Google Scholar 

  14. M. C. Rivara, C. Levin: A 3-D refinement algorithm suitable for adaptive and multi-grid techniques. Commun. Appl. Numer. Methods 8 (1992), 281–290.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Maubach, J.M. Space-filling curves for 2-simplicial meshes created with bisections and reflections. Appl Math 50, 309–321 (2005). https://doi.org/10.1007/s10492-005-0019-x

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10492-005-0019-x

Keywords

Navigation