
Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures
Abstract
Portage is a scalable and extensible remap library for numerical simulations. It supports state-of-the-art remap schemes for meshes and particles in 2D and 3D up to a second-order accuracy. Portage ensures critical properties such as local/global conservation and bounds preservation for mesh remap. It enables multi-material field remap through a dedicated plugin, and leverages the hybrid parallelism exposed by advanced architectures using multi-processing and multi-threading.
© 2021 Angela Herring, Charles Ferenbaugh, Christopher Malone, Daniel Shevitz, Evgeny Kikinzon, Gary Dilts, Hoby Rakotoarivelo, Jan Velechovsky, Konstantin Lipnikov, Navamita Ray, Rao Garimella, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.