PUMI: Parallel Unstructured Mesh Infrastructure

作者: Daniel A. Ibanez , E. Seegyoung Seol , Cameron W. Smith , Mark S. Shephard

DOI: 10.1145/2814935

关键词:

摘要: The Parallel Unstructured Mesh Infrastructure (PUMI) is designed to support the representation of, and operations on, unstructured meshes as needed for execution of mesh-based simulations on massively parallel computers. In PUMI, mesh complete in sense being able provide any adjacency entities multiple topologies O(1) time, fully distributed relationships across memory spaces a manner consistent with supporting simulation workflows. PUMI's maintains links high-level model definition terms topology produced by CAD systems, specifically efficiently evolving required generation adaptation. To needs simulations, PUMI also supports specific set services such migration between parts while maintaining adjacencies, read-only entity copies from neighboring (ghosting), repartitioning evolves, dynamic load balancing.Here we present overall design, software structures, example programs, performance results. effectiveness demonstrated its applications adaptive

参考文章(64)
David G. Baur, Harold Carter Edwards, William K. Cochran, Alan B. Williams, Gregory D. Sjaardema, toolkit computational mesh conceptual model. ,(2010) , 10.2172/976950
Aleksandr Ovcharenko, Kedar Chitale, Onkar Sahni, Kenneth E. Jansen, Mark S. Shephard, Parallel Adaptive Boundary Layer Meshing for CFD Analysis IMR. pp. 437- 455 ,(2013) , 10.1007/978-3-642-33573-0_26
Boleslaw K. Szymanski, Louis H. Ziantz, James D. Teresco, Joseph E. Flaherty, Mark S. Shephard, Raymond M. Loy, Predictive Load Balancing for Parallel Adaptive Finite Element Computation. parallel and distributed processing techniques and applications. pp. 460- 469 ,(1997)
L.A. Schoof, V.R. Yarberry, EXODUS II: A finite element data model ,(1994) , 10.2172/10102115
Mark S. Shephard, Mark W. Beall, Joe Walsh, Accessing CAD Geometry for Mesh Generation. IMR. pp. 33- 42 ,(2003)
Timothy James Tautges, Corey Ernst, Clint Stimpson, Ray J. Meyers, Karl Merkley, MOAB : a mesh-oriented database. Sandia National Laboratories. ,(2004) , 10.2172/970174
Mark S. Shephard, Seegyoung Seol, Flexible Distributed Mesh Data Structure for Parallel Adaptive Analysis Advanced Computational Infrastructures for Parallel and Distributed Adaptive Applications. pp. 407- 435 ,(2009) , 10.1002/9780470558027.CH19
Kyle K. Chand, Lori Freitag Diachin, Xiaolin Li, Carl Ollivier-Gooch, E. Seegyoung Seol, Mark S. Shephard, Timothy Tautges, Harold Trease, Toward interoperable mesh, geometry and field components for PDE simulation development Engineering with Computers. ,vol. 24, pp. 165- 182 ,(2008) , 10.1007/S00366-007-0080-Z
Min Zhou, Onkar Sahni, Karen D. Devine, Mark S. Shephard, Kenneth E. Jansen, Controlling Unstructured Mesh Partitions for Massively Parallel Simulations SIAM Journal on Scientific Computing. ,vol. 32, pp. 3201- 3227 ,(2010) , 10.1137/090777323
Anil Kumar Karanam, Kenneth E. Jansen, Christian H. Whiting, Geometry based pre-processor for parallel fluid dynamic simulations using a hierarchical basis Engineering with Computers. ,vol. 24, pp. 17- 26 ,(2008) , 10.1007/S00366-007-0063-0