Skip to main content
Have a personal or library account? Click to login
Portage: A Modular Data Remap Library for Multiphysics Applications on Advanced Architectures Cover

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

Open Access
|Sep 2021

Figures & Tables

Figure 1

Mesh deformation in an ALE simulation [1].

Figure 2

Illustration of intersection-based remap.

Figure 3

Illustration of particle-based remap.

Figure 4

Portage software design and workflow.

Figure 5

Additional step involved in multi-material remap.

Listing 1

Example of using a driver for remap.

Table 1

Driver options for remap steps.

STEPALGORITHMDESCRIPTION
searchSearchSimplesearch using bounding-box (2D)
SearchKDTreesearch using a k-d tree
SearchSimplePointsbasic quadratic search for particles
SearchPointsByCellslinear search for particles using a virtual cell
weightsIntersectRnDcompute exact n-polytopes intersection
IntersectSweptFacecompute moments of advected regions
Accumulateevaluate and sum shape functions/derivatives
options: shape kernels and geometry, basis, estimators
interpolateInterpolate_1stOrderfirst-order interpolation of mesh values
Interpolate_2ndOrdersecond-order interpolation with limiters
Estimaten-order approximation of particle values
Figure 6

Scaling of multi-material remap in a hybrid parallel setting.

Figure 7

Code coverage in latest release.

DOI: https://doi.org/10.5334/jors.338 | Journal eISSN: 2049-9647
Language: English
Submitted on: Jun 26, 2020
Accepted on: Mar 12, 2021
Published on: Sep 28, 2021
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

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