In this paper we describe the functionality and the main components of the PUMA software toolkit. PUMA is designed to allow for the rapid development of simulation applications using generalized finite element techniques based on the partition of unity method (PUM). Unlike classical finite element methods (FEM) a PUM can directly utilize user insight, domain-specific information and physics-based basis functions to reduce the computational cost substantially and thereby allows for the rapid evaluation of novel models. We discuss the basic building blocks of the PUMA software framework and present some examples showcasing the capabilities of PUMA and its ease of use.
CITATION STYLE
Schweitzer, M. A., & Ziegenhagel, A. (2017). Rapid enriched simulation application development with PUMA. In Scientific Computing and Algorithms in Industrial Simulations: Projects and Products of Fraunhofer SCAI (pp. 207–226). Springer International Publishing. https://doi.org/10.1007/978-3-319-62458-7_11
Mendeley helps you to discover research relevant for your work.