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

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....

Full description

Bibliographic Details
Main Authors: Angela Herring, Charles Ferenbaugh, Christopher Malone, Daniel Shevitz, Evgeny Kikinzon, Gary Dilts, Hoby Rakotoarivelo, Jan Velechovsky, Konstantin Lipnikov, Navamita Ray, Rao Garimella
Format: Article
Language:English
Published: Ubiquity Press 2021-09-01
Series:Journal of Open Research Software
Subjects:
Online Access:https://openresearchsoftware.metajnl.com/articles/338
_version_ 1818938299577794560
author Angela Herring
Charles Ferenbaugh
Christopher Malone
Daniel Shevitz
Evgeny Kikinzon
Gary Dilts
Hoby Rakotoarivelo
Jan Velechovsky
Konstantin Lipnikov
Navamita Ray
Rao Garimella
author_facet Angela Herring
Charles Ferenbaugh
Christopher Malone
Daniel Shevitz
Evgeny Kikinzon
Gary Dilts
Hoby Rakotoarivelo
Jan Velechovsky
Konstantin Lipnikov
Navamita Ray
Rao Garimella
author_sort Angela Herring
collection DOAJ
description 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.
first_indexed 2024-12-20T06:05:39Z
format Article
id doaj.art-54d77c7e3e61418485379d7db70bd6ff
institution Directory Open Access Journal
issn 2049-9647
language English
last_indexed 2024-12-20T06:05:39Z
publishDate 2021-09-01
publisher Ubiquity Press
record_format Article
series Journal of Open Research Software
spelling doaj.art-54d77c7e3e61418485379d7db70bd6ff2022-12-21T19:50:48ZengUbiquity PressJournal of Open Research Software2049-96472021-09-019110.5334/jors.338256Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced ArchitecturesAngela Herring0Charles Ferenbaugh1Christopher Malone2Daniel Shevitz3Evgeny Kikinzon4Gary Dilts5Hoby Rakotoarivelo6Jan Velechovsky7Konstantin Lipnikov8Navamita Ray9Rao Garimella10Lagrangian codes, Los Alamos National LaboratoryApplied computer science, Los Alamos National LaboratoryLagrangian codes, Los Alamos National LaboratoryApplied computer science, Los Alamos National LaboratoryApplied computer science, Los Alamos National LaboratoryComputational physics and methods, Los Alamos National LaboratoryApplied mathematics and plasma physics, Los Alamos National LaboratoryEulerian codes, Los Alamos National LaboratoryApplied mathematics and plasma physics, Los Alamos National LaboratoryApplied computer science, Los Alamos National LaboratoryApplied mathematics and plasma physics, Los Alamos National LaboratoryPortage 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.https://openresearchsoftware.metajnl.com/articles/338remapconservative interpolationparticle remapmeshingale
spellingShingle Angela Herring
Charles Ferenbaugh
Christopher Malone
Daniel Shevitz
Evgeny Kikinzon
Gary Dilts
Hoby Rakotoarivelo
Jan Velechovsky
Konstantin Lipnikov
Navamita Ray
Rao Garimella
Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures
Journal of Open Research Software
remap
conservative interpolation
particle remap
meshing
ale
title Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures
title_full Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures
title_fullStr Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures
title_full_unstemmed Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures
title_short Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures
title_sort portage a modular data remap library for multiphysics applications on advanced architectures
topic remap
conservative interpolation
particle remap
meshing
ale
url https://openresearchsoftware.metajnl.com/articles/338
work_keys_str_mv AT angelaherring portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT charlesferenbaugh portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT christophermalone portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT danielshevitz portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT evgenykikinzon portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT garydilts portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT hobyrakotoarivelo portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT janvelechovsky portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT konstantinlipnikov portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT navamitaray portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures
AT raogarimella portageamodulardataremaplibraryformultiphysicsapplicationsonadvancedarchitectures