The Parallel Unstructured Mesh Infrastructure (PUMI) provides geometric model interface and distributed mesh management to support automated adaptive simulation on massively parallel computers with high core count nodes. PUMI operations include various interrogations on non-manifold model, distributed mesh loading/writing in parts, migrating mesh entities and entity sets with associated user data between parts, cumulative ghosting, static/dynamic mesh partitioning with weight control in conjunction with Zoltan and ParMA, mesh modification on part boundaries, and queries on entity copies on remote parts, etc.

Usage and applications: The combination of PUMI and MeshAdapt is being used to provide multiple Department of Energy and other codes with the ability to perform adaptive simulations and access to advanced automatic mesh generation. PUMI is also supporting PIC particle operations on distributed unstructured meshes.


Seegyoung Seol

Rensselaer Polytechnic Institute, Scientific Computation Research Center, 110 Eighth Street, 4019 CII Building, Troy, NY 12180-3590