Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures

Angela M. Herring, Charles R. Ferenbaugh, Christopher G. Malone, Daniel Shevitz, Evgeny Kikinzon, Gary A. Dilts, Hoby Rakotoarivelo, Jan Velechovský, Konstantin Lipnikov, Navamita Ray, Rao Garimella · Journal of Open Research Software · 2021

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.

Read the paper · More papers on PaperTik