Geometry and mesh, both representations of the spatial domain, play an important role in many classes of SciDAC applications, from E&M calculations in accelerator modeling to fusion MHD to radiation transport. For these applications, the accuracy which can be obtained with today’s massively parallel systems is often limited by the fidelity of the geometry and mesh models compared to the actual domain being modeled. Furthermore, techniques like adaptive mesh refinement and efficient geometry evaluation are difficult to incorporate into existing codes in a non-intrusive fashion, especially in a parallel computing environment. To meet these needs, the TSTT SciDAC center has developed common interfaces to geometry and mesh data. Services for mesh smoothing, geometry and mesh modification, and adaptive mesh refinement have been developed as components operating through these interfaces. This presentation will describe the use of these components to support shape optimization of accelerator cavities for the International Linear Collider (ILC) (figure, below top), high-fidelity Monte Carlo radiation transport modeling for ITER (figure, lower left), and adaptive mesh refinement for RIA (figure, lower right). These examples show how a component-based design allows geometry and mesh services to be introduced incrementally into an application, without having to port the entire application to a new framework containing those services.
| Low-temperature superconducting accelerator cavity design for ILC |
![]() |
![]() ITER model containing breeding blanket, magnets, and experiment ports |
![]() AMR on RIA RFQ cavity |
1Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear Security Administration under Contract DE-AC04-94AL85000.