PUMI: parallel unstructured mesh infrastructure. (English) Zbl 1369.65155


65N50 Mesh generation, refinement, and adaptive methods for boundary value problems involving PDEs
65Y05 Parallel numerical computation
65Y20 Complexity and performance of numerical algorithms
Full Text: DOI


[1] ACIS Web. 2015. 3D ACIS Modeling. (2015). http://spatial.com/products/3d-acis-modeling.
[2] Frédérik Alauzet, Xiangrong Li, E. Seegyoung Seol, and Mark S. Shephard. 2006. Parallel anisotropic 3D mesh adaptation by mesh modification. Engineering with Computers 21, 3 (Jan. 2006), 247–258. DOI:http://dx.doi.org/10.1007/s00366-005-0009-3 · Zbl 05027558
[3] Albany Web. 2015. Albany: a component-based partial differential equation code built on Trilinos. (2015). https://github.com/gahansen/Albany/wiki.
[4] Micheal Amitay, Barton L. Smith, and Ari Glezer. 1998. Aerodynamic flow control using synthetic jet technology. In 36th AIAA Aerospace Sciences Meeting and Exhibit. American Institute of Aeronautics and Astronautics. DOI:http://dx.doi.org/10.2514/6.1998-208
[5] APF Web. 2015. APF: A Parallel Field Library. (2015). http://www.scorec.rpi.edu/apf.
[6] ASCAC Web. 2015. ASCAC: Advanced Scientific Commuting Advisory Committee of U.S. Department of Energy. Retrieved from http://science.energy.gov/ascr/ascac.
[7] Mark W. Beall. 1999. An Object-Oriented Framework for the Reliable Automated Solution of Problems in Mathematical Physics. Ph.D. Dissertation. Rensselaer Polytechnic Institute, Troy, NY.
[8] Mark W. Beall and Mark S. Shephard. 1997. A general topology-based mesh data structure. International Journal of Numerical Methods in Engineering 40, 9 (May 1997), 1573–1596. DOI:http://dx.doi.org/10.1002/(SICI)1097-0207(19970515)40:9<1573::AID-NME128>3.0.CO;2-9
[9] Mark W. Beall, Joe Walsh, and Mark S. Shephard. 2004. A comparison of techniques for geometry access related to mesh generation. Engineering with Computers 20, 3 (Sep. 2004), 210–221. DOI:http://dx.doi.org/10.1007/s00366-004-0289-z · Zbl 02224375
[10] Erik G. Boman, Ümit V. Çatalyürek, Cédric Chevalier, and Karen D. Devine. 2012. The Zoltan and Isorropia parallel toolkits for combinatorial scientific computing: Partitioning, ordering, and coloring. Scientific Programming 20, 2 (2012), 129–150.
[11] CCI Web. 2015. CCI: Center for Computational Innovations, Rensselaer Polytechnic Institute. Retrieved from http://cci.rpi.edu.
[12] Waldemar Celes, Glaucio H. Paulino, and Rodrigo Espinha. 2005a. A compact adjacency-based topological data structure for finite element mesh representation. International Journal of Numerical Methods in Engineering 64, 11 (2005), 1529–1556. · Zbl 1122.74504
[13] Waldemar Celes, Glaucio H. Paulino, and Rodrigo Espinha. 2005b. A compact adjacency-based topological data structure for finite element mesh representation. International Journal of Numerical Methods in Engineering. 64, 11 (Nov. 2005), 1529–1556. DOI:http://dx.doi.org/10.1002/nme.1440 · Zbl 1122.74504
[14] Kedar C. Chitale, Onkar Sahni, Mark S. Shephard, Saurabh Tendulkar, and Kenneth E. Jansen. 2014. Anisotropic adaptation for transonic flows with turbulent boundary layers. AIAA Journal 53, 2 (2014), 367–378. DOI:http://dx.doi.org/10.2514/1.J053159
[15] Karen Devine, Erik Boman, Robert Heaphy, Bruce Hendrickson, and Courtenay Vaughan. 2002. Zoltan data management services for parallel dynamic applications. Computing in Science and Engineering 4, 2 (2002), 90–97. · Zbl 05091837
[16] Vladimir Dyedov, Navamita Ray, Daniel Einstein, Xiangmin Jiao, and Timothy J. Tautges. 2014. AHF: Array-based half-facet data structure for mixed-dimensional and non-manifold meshes. In Proceedings of the 22nd International Meshing Roundtable. Springer, 445–464.
[17] H. Carter Edwards, Alan B. Williams, Gregory D. Sjaardema, David G. Baur, and William K. Cochran. 2010. SIERRA toolkit computational mesh conceptual model. Sandia National Laboratories SAND Series, SAND2010-1192 (2010).
[18] FASTMath DOE SciDAC Web. 2015. FASTMath: Applied Mathematics Algorithms, Tools, and Software for HPC Applications. Retrieved from http://www.fastmath-scidac.org.
[19] Joe E. Flaherty, Raymond M. Loy, Mark S. Shephard, Boleslaw K. Szymanski, James D. Teresco, and Louis H. Ziantz. 1997. Predictive load balancing for parallel adaptive finite element computation. In Proceedings of International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’97), Xiangmin Jiao and Jean-Christophe Weill (Eds.), Vol. 1. 460–469.
[20] Azat Yu Galimov, Onkar Sahni Jr., Richard T. Lahey, Mark S. Shephard, Donald A. Drew, and Kenneth E. Jansen. 2010. Parallel adaptive simulation of a plunging liquid jet. Acta Mathematica Scientia 30, 2 (Mar. 2010), 522–538. DOI:http://dx.doi.org/10.1016/S0252-9602(10)60060-4 · Zbl 1228.76020
[21] Rao V. Garimella. 2002. Mesh data structure selection for mesh generation and FEA applications. International Journal of Numerical Methods in Engineering. 55 (2002), 451–478. DOI:http://dx.doi.org/10.1002/nme.509 · Zbl 1017.65096
[22] GeomSim Web. 2015. GeomSim: Direct Geometry Access. Retrieved from http://www.simmetrix.com/products/Simul-ationModelingSuite/geomsim/geomsim.html.
[23] Ari Glezer and Micheal Amitay. 2002. Synthetic jets. Annual Review of Fluid Mechanics 34 (Jan. 2002), 503–529. DOI:http://dx.doi.org/10.1146/annurev.fluid.34.090501.094913 · Zbl 0994.76509
[24] GRUMMP Web. 2015. Generation and Refinement of Unstructured, Mixed-Element Meshes. (2015). http://tetra.mech.ubc.ca/GRUMMP.
[25] Glen Hansen and Steve Owen. 2008. Mesh generation technology for nuclear reactor simulation; barriers and opportunities. Journal of Nuclear Engineering and Design 238, 10 (Oct. 2008), 2590–2605. DOI:http://dx.doi.org/10.1016/j.nucengdes.2008.05.016
[26] Michael A. Heroux, Roscoe A. Bartlett, Vicki E. Howle, Robert J. Hoekstra, Jonathan J. Hu, Tamara G. Kolda, Richard B. Lehoucq, Kevin R. Long, Roger P. Pawlowski, Eric T. Phipps, Andrew G. Salinger, Heidi K. Thornquist, Ray S. Tuminaro, James M. Willenbring, Alan Williams, and Kendall S. Stanley. 2005. An overview of the Trilinos project. ACM Transaction on Mathematical Software (TOMS) - Special Issue on the Advanced ComputaTional Software (ACTS) Collection 31, 3 (Sep. 2005), 397–423. DOI:http://dx.doi.org/10.1145/1089014.1089021 · Zbl 1136.65354
[27] Torsten Hoefler, Christian Siebert, and Andrew Lumsdaine. 2010. Scalable communication protocols for dynamic sparse data exchange. ACM Sigplan Notices 45, 5 (2010), 159–168.
[28] Thomas J. R. Hughes, Luca Mazzei, and Kenneth E. Jansen. 2000. Large-eddy simulation and the variational multiscale method. Computing and Visualization in Science 3, 1–2 (May 2000), 47–59. DOI:http://dx.doi.org/10.1007/s007910050051 · Zbl 0998.76040
[29] Daniel A. Ibanez, Ian Dunn, and Mark S. Shephard. 2016. Hybrid MPI-thread parallelization of adaptive mesh operations. Parallel Comput. 52 (feb. 2016), 133–143. DOI:http://dx.doi.org/doi:10.1016/j.parco.2016.01.003
[30] iMeshP Web. 2015. iMeshP: SciDAC ITAPS Parallel Mesh Interface. Retrieved from http://www.itaps.org/software/iMeshP_html.
[31] ITAPS Web. 2015. ITAPS: Interoperable Technologies for Advanced Petascale Simulations of Department of Energy’s Scientific Discovery through Advanced Computing (SciDAC). Retrieved from http://www.itaps.org.
[32] Kenneth E. Jansen, Christian H. Whiting, and Gregory M. Hulbert. 2000. A generalized-α method for integrating the filtered Navier-Stokes equations with a stabilized finite element method. Computer Methods in Applied Mechanics and Engineering 190, 3–4 (Oct. 2000), 305–319. DOI:http://dx.doi.org/10.1016/S0045-7825(00)00203-6 · Zbl 0973.76048
[33] Anil K. Karanam, Kenneth E. Jansen, and Christian H. Whiting. 2008. Geometry based pre-processor for parallel fluid dynamic simulations using a hierarchical basis. Engineering with Computers 24, 1 (Jan. 2008), 17–26. DOI:http://dx.doi.org/10.1007/s00366-007-0063-0 · Zbl 05535655
[34] Orion S. Lawlor, Sayantan Chakravorty, Terry L. Wilmarth, Nilesh Choudhury, Issac Dooley, Gengbin Zheng, and Laxmikant V. Kalé. 2006. Parfum: A parallel framework for unstructured meshes for scalable dynamic physics applications. Engineering with Computers 22, 3 (Dec. 2006), 215–235. DOI:http://dx.doi.org/10.1007/s00366-006-0039-5 · Zbl 05192771
[35] Xiangrong Li, Mark S. Shephard, and Mark W. Beall. 2005. 3D anisotropic mesh adaptation by mesh modification. Computer Methods in Applied Mechanics and Engineering 194, 48–49 (Nov. 2005), 4915–4950. DOI:http://dx.doi.org/10.1016/j.cma.2004.11.019 · Zbl 1090.76060
[36] LLNL HPC Web. 2015. High Performance Computing Training, Lawrence Livermore National Laboratory. Retrieved from http://computing.llnl.gov/training.
[37] Xiao-Juan Luo, Mark S. Shephard, Lie-Quan Lee, Lixin Ge, and Cho Ng. 2011. Moving curved mesh adaption for higher-order finite element simulations. Engineering with Computers 27 (2011), 41–50. DOI:http://dx.doi.org/10.1007/s00366-010-0179-5
[38] MeshAdapt Web. 2015. MeshAdapt: Parallel Unstructured Mesh Adaptation Library. Retrieved from http://www.scorec.rpi.edu/meshadapt.
[39] MeshSim Web. 2015. MeshSim: Mesh Matching. Retrieved from http://www.simmetrix.com/products/SimulationMod-elingSuite/MeshSim/MeshMatching/MeshMatching.html.
[40] NetCDF Web. 2015. NetCDF: Network Common Data Form. Retrieved from http://www.unidata.ucar.edu/software/netcdf.
[41] Robert M. O’Bara, Mark W. Beall, and Mark S. Shephard. 2002. Attribute management system for engineering analysis. Engineering with Computers 18 (2002), 339–351. DOI:http://dx.doi.org/10.1007/s00366020030
[42] Carl Ollivier-Gooch, Lori F. Diachin, Mark S. Shephard, Tim J. Tautges, Jason A. Kraftcheck, Vitus Leung, Xiaojuan Luo, and Mark Miller. 2010. An interoperable, data-structure-neutral component for mesh query and manipulation. ACM Transactions on Mathematical Software 37, 3 (Sep. 2010). DOI:http://dx.doi.org/10.1145/1824801.1864430 · Zbl 06721785
[43] Aleksandr Ovcharenko, Kedar C. Chitale, Onkar Sahni, Kenneth E. Jansen, and Mark S. Shephard. 2013. Parallel adaptive boundary layer meshing for CFD analysis. In Proceedings of the 21st International Meshing Roundtable, Xiangmin Jiao and Jean-Christophe Weill (Eds.). Springer, Berlin, 437–455. DOI:http://dx.doi.org/10.1007/978-3-642-33573-0_26
[44] Malcolm J. Panthaki, Raikanta Sahu, and Walter H. Gerstle. 1997. An object-oriented virtual geometry interface. In Proceedings of the 6th International Meshing Roundtable. Springer, Berlin, 67–82. http://www.imr.sandia.gov/papers/abstracts/Pa54.html.
[45] Parasolid Web. 2015. Parasolid: 3D Geometric Modeling Engine. (2015). http://www.plm.automation.siemens.com/en_us/products/open/parasolid.
[46] PUMI Web. 2015. PUMI: Parallel Unstructured Mesh Infrastructure. (2015). http://www.scorec.rpi.edu/pumi.
[47] Michel Rasquin, Cameron W. Smith, Kedar Chitale, E. Seegyoung Seol, Ben Matthews, J. Martin, Onkar Sahni, Raymond Loy, Mark S. Shephard, and Kenneth E. Jansen. 2015. Scalable fully implicit finite element flow solver with application to high-fidelity flow control simulations on a realistic wind design. Computing in Science and Engineering (2015). accepted.
[48] Jean-François Remacle and Mark S. Shephard. 2003. An algorithm oriented mesh database. International Journal of Numerical Methods in Engineering 58, 2 (Sep. 2003), 349–374. DOI:http://dx.doi.org/10.1002/nme.774 · Zbl 1035.68045
[49] Onkar Sahni, Kenneth E. Jansen, Mark S. Shephard, Charles A. Taylor, and Mark W. Beall. 2008. Adaptive boundary layer meshing for viscous flow simulations. Engineering with Computers 24, 3 (Sep. 2008), 267–285. DOI:http://dx.doi.org/10.1007/s00366-008-0095-0
[50] Onkar Sahni, Kenneth E. Jansen, Charles A. Taylor, and Mark S. Shephard. 2009. Automated adaptive cardiovascular flow simulations. Engineering with Computers 25, 1 (2009), 25–36. DOI:http://dx.doi.org/10.1007/s00366-008-0110-5 · Zbl 05535679
[51] Onkar Sahni, Jens Müller, Kenneth E. Jansen, Mark S. Shephard, and Charles A. Taylor. 2006. Efficient anisotropic adaptive discretization of cardiovascular system. Computer Methods in Applied Mechanics and Engineering 195, 41–43 (Aug. 2006), 5634–5655. DOI:http://dx.doi.org/10.1016/j.cma.2005.10.018 · Zbl 1125.76046
[52] Onkar Sahni, Joshua Wood, Kenneth E. Jansen, and Michael Amitay. 2011. Three-dimensional interactions between a finite-span synthetic jet and a crossflow. Journal of Fluid Mechanics 671 (2011), 254–287. http://dx.doi.org/10.1017/S0022112010005604 · Zbl 1225.76025
[53] Kirk Schloegel, George Karypis, and Vipin Kumar. 2002. Parallel static and dynamic multi-constraint graph partitioning. Concurrency and Computation: Practice and Experience 14, 3 (Mar. 2002), 219–240. · Zbl 1012.68146
[54] Larry A. Schoof and Victor R. Yarberry. 1994. EXODUS II: A Finite Element Data Model. Technical Report SAND92-2137. Sandia National Laboratories, Albuquerque, NM 87158 and Livermore, CA 94550.
[55] E. Seegyoung Seol. 2005. FMDB: Flexible Distributed Mesh Database for Parallel Automated Adaptive Analysis. Ph.D. Dissertation. Rensselaer Polytechnic Institute, Troy, NY.
[56] E. Seegyoung Seol and Mark S. Shephard. 2006a. Efficient distributed mesh data structure for parallel automated adaptive analysis. Engineering with Computers 22, 3–4 (2006), 197–213.
[57] E. Seegyoung Seol and Mark S. Shephard. 2006b. Efficient distributed mesh data structure for parallel automated adaptive analysis. Engineering with Computers 22, 3 (Dec. 2006), 197–213. DOI:http://dx.doi.org/10.1007/s00366-006-0048-4 · Zbl 05192774
[58] E. Seegyoung Seol, Cameron W. Smith, Daniel A. Ibanez, and Mark S. Shephard. 2012. A parallel unstructured mesh infrastructure. High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion (Nov. 2012), 1124–1132. DOI:http://dx.doi.org/10.1109/SC.Companion.2012.135
[59] Mark S. Shephard. 2000. Meshing environment for geometry-based analysis. International Journal of Numerical Methods in Engineering 47, 1–3 (Jan. 2000), 169–190. · Zbl 0988.74069
[60] Mark S. Shephard and E. Seegyoung Seol. 2009. Flexible distributed mesh data structure for parallel adaptive analysis. In Advanced Computational Infrastructures for Parallel and Distributed Applications, Manish Parashar and Xiaolin Li (Eds.). Wiley, 407–435. DOI:http://dx.doi.org/10.1002/9780470558027.ch19
[61] Mark S. Shephard, Cameron Smith, E. Seegyoung Seol, and Onkar Sahni. 2013. Methods and tools for parallel anisotropic mesh adaptation and analysis. In VI International Conference on Adaptive Modeling and Simulation (ADMOS’13), J. P. Moitinho de Almeida, P. Díez, C. Tiago, and N. Parés (Eds.). The European Community in Computational Methods in Applied Sciencies (ECCOMAS), Lisbon, Portugal.
[62] Simmetrix Web. 2015. Simmetrix: Simulation Modeling and Application Suite. Retrieved from http://www.simmetrix.com.
[63] Tim J. Tautges. 2001. CGM: A geometry interface for mesh generation, analysis and other applications. Engineering with Computers 17, 3 (Oct. 2001), 299–314. DOI:http://dx.doi.org/10.1007/PL00013387 · Zbl 0983.68561
[64] T. J. Tautges, R. Meyers, K. Merkley, C. Stimpson, and C. Ernst. 2004a. MOAB: A Mesh-Oriented Database. SAND2004-1592. Sandia National Laboratories. Report.
[65] Tim J. Tautges, Ray Meyers, Karl Merkley, Clint Stimpson, and Corey Ernst. 2004b. MOAB: A Mesh-Oriented Database. Technical Report SAND2004-1592. Sandia National Laboratories, Albuquerque, NM 87158 and Livermore, CA 94550.
[66] Andrés E. Tejada-Martínez and Kenneth E. Jansen. 2005. On the interaction between dynamic model dissipation and numerical dissipation due to streamline upwind/Petrov-Galerkin stabilization. Computer Methods in Applied Mechanics and Engineering 194, 9–11 (Mar. 2005), 1225–1248. DOI:http://dx.doi.org/10.1016/j.cma.2004.06.037 · Zbl 1091.76027
[67] Andrés E. Tejada-Martínez and Kenneth E. Jansen. 2006. A parameter-free dynamic subgrid-scale model for large-eddy simulation. Computer Methods in Applied Mechanics and Engineering 195, 23 (Apr. 2006), 2919–2938. DOI:http://dx.doi.org/10.1016/j.cma.2004.09.016 · Zbl 1177.76166
[68] Saurabh Tendulkar, Mark W. Beall, Mark S. Shephard, and Kenneth E. Jansen. 2011. Parallel mesh generation and adaptation for CAD geometries. In Proceedings of the NAFEMS World Congress. Boston, MA.
[69] Trilinos Web. 2015. The Trilinos Project: Sandia National Laboratories. (2015). http://trilinos.sandia.gov.
[70] VTK Web. 2015. VTK: Visualization Toolkit. (2015). http://www.vtk.org.
[71] K. J. Weiler. 1988. The radial-edge structure: A topological representation for non-manifold geometric boundary representations. In Geometric Modeling for CAD Applications: Selected and Expanded Papers from the lfip Wg 5.2 Working Conference, M. J. Wozny, H. W. McLaughlin, and Jose L. Encarnacao (Eds.). Elsevier Science, 3–36.
[72] Christian H. Whiting, Kenneth E. Jansen, and Saikat Dey. 2003. Hierarchical basis for stabilized finite element methods for compressible flows. Computer Methods in Applied Mechanics and Engineering 192, 47–48 (2003), 5167–5185. http://dx.doi.org/10.1016/j.cma.2003.07.011 · Zbl 1048.76033
[73] Ting Xie, E. Seegyoung Seol, and Mark S. Shephard. 2014. Generic components for petascale adaptive unstructured mesh-based simulations. Engineering with Computers 30, 1 (Jan. 2014), 79–95. DOI:http://dx.doi.org/10.1007/s00366-012-0288-4
[74] Min Zhou, Onkar Sahni, Karen D. Devine, Mark S. Shephard, and Kenneth E. Jansen. 2010a. Controlling unstructured mesh partitions for massively parallel simulations. SIAM Journal on Scientific Computing 32, 6 (Nov. 2010), 3201–3227. DOI:http://dx.doi.org/10.1137/090777323 · Zbl 1221.65358
[75] Min Zhou, Onkar Sahni, H. Jin Kim, C. Alberto Figueroa, Charles A. Taylor, Mark S. Shephard, and Kenneth E. Jansen. 2010b. Cardiovascular flow simulation at extreme scale. Computational Mechanics 46, 1 (2010), 71–82. DOI:http://dx.doi.org/10.1007/s00466-009-0450-z · Zbl 1301.92021
[76] Min Zhou, Onkar Sahni, Ting Xie, Mark S. Shephard, and Kenneth E. Jansen. 2012a. Unstructured mesh partition improvement for implicit finite element at extreme scale. Journal of Supercomputing 59, 3 (Mar. 2012), 1218–1228. DOI:http://dx.doi.org/10.1007/s11227-010-0521-0
[77] Min Zhou, Ting Xie, E. Seegyoung Seol, Mark S. Shephard, Onkar Sahni, and Kenneth E. Jansen. 2012b. Tools to support mesh adaptation on massively parallel computers. Engineering with Computers 28, 3 (Jul. 2012), 287–301. DOI:http://dx.doi.org/10.1007/s00366-011-0218-x
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.