Content deleted Content added
Josilver1234 (talk | contribs) No edit summary |
m clean up, References after punctuation per WP:REFPUNC and WP:PAIC, added orphan tag using AWB (8748) |
||
Line 1:
{{Orphan|date=December 2012}}
'''Parallel mesh generation''' in [[numerical analysis]] is a new research area between the boundaries of two [[scientific computing]] disciplines: [[computational geometry]] and [[parallel computing]]<ref name="Chrisochoides">Nikos Chrisochoides, Parallel Mesh Generation, Chapter in ''Numerical Solution of Partial Differential Equations on Parallel Computers'', (Eds. Are Magnus Bruaset, Aslak Tveito), Springer-Verlag, pp 237-259, 2005.</ref>. Parallel mesh generation methods decompose the original [[mesh generation]] problem into smaller subproblems which are solved (meshed) in parallel using multiple processors or threads. The existing parallel mesh generation methods can be classified in terms of two basic attributes:▼
▲'''Parallel mesh generation''' in [[numerical analysis]] is a new research area between the boundaries of two [[scientific computing]] disciplines: [[computational geometry]] and [[parallel computing]].<ref name="Chrisochoides">Nikos Chrisochoides, Parallel Mesh Generation, Chapter in ''Numerical Solution of Partial Differential Equations on Parallel Computers'', (Eds. Are Magnus Bruaset, Aslak Tveito), Springer-Verlag, pp 237-259, 2005.</ref>
#the sequential technique used for meshing the individual subproblems and
#the degree of coupling between the subproblems.
Line 5 ⟶ 7:
==Overview==
Parallel mesh generation procedures in general decompose the original 2-dimensional (2D) or 3-dimensional (3D) mesh generation problem into N smaller subproblems which are solved (i.e., meshed) concurrently using P processors or threads.<ref name="Chrisochoides"/>
Generation. Chapter in ''Unstructured Scientific Computation on Scalable Multiprocessors''. (Eds. Piyush Mehrotra and Joel Saltz), pp 31--64, MIT Press, 1990.</ref>
174(3-4):275--298, 1999.</ref><ref>Andrey Chernikov and Nikos Chrisochoides. Parallel Guaranteed Quality Planar Delaunay Mesh Refinement Concurrent Point Insertion. ''SIAM Journal for Scientific Computing'', Vol. 28, No. 5, pp 1907-1926, 2006.</ref> or even decoupled.<ref>J. Galtier and P. L. George. Prepartitioning as a way to mesh subdomains in parallel. Special Symposium on Trends in Unstructured Mesh Generation, pp 107--122. ASME/ASCE/SES, 1997.</ref><ref>Leonidas Linardakis and Nikos Chrisochoides. Delaunay Decoupling Method for Parallel Guaranteed Quality Planar Mesh Generation. ''SIAM Journal for Scientific Computing'', Vol. 27, No. 4, pp 1394-1423, 2006.</ref>
The challenges in parallel mesh generation methods are: to maintain stability of the parallel mesher (i.e., retain the quality of finite elements generated by state-of-the-art sequential codes) and at the same time achieve 100% code re-use (i.e., leverage the continuously evolving and fully functional off-the-shelf sequential meshers) without substantial deterioration of the scalability of the parallel mesher.
There is a difference between parallel mesh generation and parallel triangulation. In parallel triangulation a pre-defined set of points is used to generate in parallel triangles that cover the convex hull of the set of points. A very efficient algorithm for parallel Delaunay triangulations appears in Blelloch et al.<ref>G. E. Blelloch, J.C. Hardwick, G.~L. Miller, and D. Talmor, Design and implementation of a practical parallel Delaunay algorithm, Algorithmica, 24 (1999), pp. 243--269.</ref>
==Parallel mesh generation software==
Line 20 ⟶ 22:
<!-- Deleted image removed: [[Image:kneetib png.png|250px|Decomposition of tibial prosthesis component and tetrahedral mesh generation on 8 CPUs]] -->
A parallel version of the MeshSim mesh generator by Simmetrix Inc.,
Another parallel mesh generator is '''D3D''',
== Challenges in parallel mesh generation ==
Line 29 ⟶ 30:
ended and permanent which makes the task of delivering state-of-the-art parallel mesh generation codes even more difficult.
An area with immediate high benefits to parallel mesh generation is ___domain decomposition. The DD problem as it is posed in <ref>Chrisochoides N., ''A Survey of Parallel Mesh Generation Methods'', Brown University, Providence RI - 2005.</ref> is still open for 3D geometries and its solution will help to deliver stable and scalable methods that rely on off-the-shelf mesh generation codes for Delaunay and Advancing Front Techniques.
Finally, a long term investment to parallel mesh generation is to attract the attention of mathematicians with open problems in mesh generation and broader impact in mathematics.
|