Skip to main content

EBMesh: An Embedded Boundary Meshing Tool

  • Conference paper
Proceedings of the 19th International Meshing Roundtable

Summary

This paper describes a method for constructing Cartesian meshes for embedded boundary algorithms by using a ray-tracing technique. In this approach, each mesh cell is distinguished as being inside, outside, or on the boundary of the input geometry, which is determined by firing rays parallel to x/y/z coordinates. The most expensive process of the embedded boundary mesh generation, an edge-geometry intersection test, is performed for the group of edges on a fired ray line together, which decreases the computational complexity of the whole method significantly. Produced boundary cells also have edge-cut fraction information and volume cut fraction information for each material. This work is implemented to be enable to directly import various CAD-based solid model formats and as an open-source code to be used easily in many engineering simulation fields.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aftosmis, M.J., Berger, M.J., Melton, J.E.: Robust and efficient Cartesian mesh generation for component-based geometry. AIAA Journal 36(6), 952–960 (1998)

    Article  Google Scholar 

  2. Colella, P., Graves, D., Ligocki, T., Trebotich, D., Straalen, B.V.: Embedded boundary algorithms and software for partial differential equations, SciDAC 2008. Journal of Physics, Conference Series 125 (2008)

    Google Scholar 

  3. Nieter, C., Cary, J.R., Werner, G.R., Smithe, D.N., Stolz, P.H.: Application of Dey-Mittra conformal boundary algorithm to 3D electromagnetic modeling. Journal of Computational Physics 228(21), 7902–7916 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  4. Pattinson, J.: A cut-cell, agglomerated-multigrid accelerated, Car-tesian mesh method for compressible and incompressible flow, Ph.D. thesis, University of Pretoria (2006)

    Google Scholar 

  5. Bonet, J., Peraire, J.: An Alternating Digital Tree (ADT) Algorithm for Geometric Searching and Intersection Problems. Int. Journal of Numerical Method and Engineering 31, 1–17 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  6. Colella, P., et al.: Chombo Software Package for AMR Applications Design Document, Applied Numerical Algorithm Group. Lawrence Berkeley National Laboratory, Berkeley (April 2009)

    Google Scholar 

  7. Tautges, T.J., Wilson, P.P.H., Kraftcheck, J.A., Simth, B.M., Henderson, D.L.: Acceleration Techniques for Direct Use of CAD-Based Geometries in Monte Carlo Radiation Transport. In: Proceedings of International Conference on Mathematics, Computational Methods & Reactor Physics, NY, May 3-7, Saratoga Springs (2009)

    Google Scholar 

  8. Tautges, T.J.: CGM: A geometry interface for mesh generation, analysis and other applications. Engineering with Computers 17, 486–490 (2005)

    Google Scholar 

  9. Sjaardema, G.D., Tautges, T.J., Wilson, T.J., Owen, S.J., Blacker, T.D., Bohnhoff, W.J., Edwards, T.L., Hipp, J.R., Lober, R.R., Mitchell, S.A.: CUBIT mesh generation environment. Users manual, vol. 1. Sandia National Laboratories (May 1994)

    Google Scholar 

  10. Tautges, T.J., Meyers, R., Merkley, K., Stimpson, C., Ernst, C.: MOAB: A Mesh-Oriented Database, Sandia National Laboratories (2004)

    Google Scholar 

  11. Gottschalk, S., Lin, M.C., Manocah, D.: OBBTree: a hierarchical structure of rapid interference detection. In: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, pp. 171–180 (1996)

    Google Scholar 

  12. ACIS 3D Modeling, Spatial Technology Inc. (2010), http://www.spatial.com/products/3d-acis-modeling

  13. OpenCASCADE Technology (2000-2010), http://www.opencascade.org/

  14. He, X.J., Chen, Y.H.: A Haptics-guided Hole-filling System Based on Triangular Mesh. Computer-Aided Design & Applications 3(6), 711–718 (2006)

    Google Scholar 

  15. Boonma, A.: Haptic-Based Sharp Edge Retaining and Gap Bridging Algorithms for Computer Aided Design (CAD) and Reverse Enineering (RE), Master Thesis, North Carolina State University (2006)

    Google Scholar 

  16. Riper, K.A.V.: Mesh and Volume Fraction Capabilities in Moritz, KAV. In: Workshop on Common Tools and Interfaces for Deterministic Radiation Transport, for Monte Carlo, and Hybrid Codes (3D-TRANS-2003), France, pp. 25–26. Issyles Moulineaux (September 2003)

    Google Scholar 

  17. Riper, K.A.V.: Moritz Geometry Tool (2006), http://www.whiterockscience.com/moritz.html

  18. Stoltz, P., Veitzer, S., Niether, C., Messmer, P., Amys, K., Cary, J., Lebrun, P., Amundson, J., Spentzouris, P., Kim, H.J., Tautges, T.J. (2010) Recent Progress in Accelerator Physics Simulations with the VORPAL code. In: Sci-DAC (2010) (in preparation)

    Google Scholar 

  19. Smith, B., Wilson, P.P.H., Sawan, M.E.: Three dimensional neutronics analysis of the ITER first wall/shield module 13. In: 22nd IEEE/NPSS Symposium on Fusion Engineering-SOFE 2007, Institute of Electrical and Electronics Engineers Inc., Piscataway (2007)

    Google Scholar 

  20. STL files, Jelsoft Enterprises Ltd. (2000-2010), http://forum.carvewright.com/showthread.php?t=12452&page=2

  21. Ko, K., et al.: Impact of SciDAC on Office of Science Accelerators through Electromagnetic Modeling. In: SciDAC 2005 (June 2005)

    Google Scholar 

  22. EBMesh Tool, http://trac.mcs.anl.gov/projects/fathom/wiki/EBMesh

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, HJ., Tautges, T.J. (2010). EBMesh: An Embedded Boundary Meshing Tool. In: Shontz, S. (eds) Proceedings of the 19th International Meshing Roundtable. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15414-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15414-0_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15413-3

  • Online ISBN: 978-3-642-15414-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics