DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: PATCHWORK: A Multipatch Infrastructure for Multiphysics/Multiscale/Multiframe Fluid Simulations

Abstract

Here, we present a "multipatch" infrastructure for the numerical simulation of fluid problems in which subregions require different grid scales, different grid geometries, different physical equations, or different reference frames. Its key element is a sophisticated client–router–server framework for efficiently linking processors supporting different regions ("patches") that must exchange boundary data. This infrastructure may be used with a wide variety of fluid dynamics codes; the only requirement is that their primary dependent variables be the same in all patches, e.g., fluid mass density, internal energy density, and velocity. Its structure can accommodate either Newtonian or relativistic dynamics. The overhead imposed by this system is both problem and computer cluster architecture dependent. Compared to a conventional simulation using the same number of cells and processors employed on a problem not requiring multipatch methods, the cell update per processor rate decreases by an amount that can range from negligible to a factor of a few; however, even in these problems, the infrastructure can permit substantial decreases in the total number of cell updates required.

Authors:
ORCiD logo [1]; ORCiD logo [2]; ORCiD logo [3]; ORCiD logo [4]
  1. Harvard-Smithsonian Center for Astrophysics, Cambridge, MA (United States); Johns Hopkins Univ., Baltimore, MD (United States). Dept. of Physics and Astronomy
  2. Johns Hopkins Univ., Baltimore, MD (United States). Dept. of Physics and Astronomy; Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
  3. Univ. of Tulsa, Tulsa, OK (United States). Dept. of Physics and Engineering Physics
  4. Johns Hopkins Univ., Baltimore, MD (United States). Dept. of Physics and Astronomy
Publication Date:
Research Org.:
Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1479953
Report Number(s):
LA-UR-18-22528
Journal ID: ISSN 1538-4357
Grant/Contract Number:  
AC52-06NA25396
Resource Type:
Accepted Manuscript
Journal Name:
The Astrophysical Journal (Online)
Additional Journal Information:
Journal Name: The Astrophysical Journal (Online); Journal Volume: 861; Journal Issue: 1; Journal ID: ISSN 1538-4357
Publisher:
Institute of Physics (IOP)
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; numerical methods; hydrodynamics; magnetohydrodynamics

Citation Formats

Shiokawa, Hotaka, Cheng, Roseanne M., Noble, Scott C., and Krolik, Julian H. PATCHWORK: A Multipatch Infrastructure for Multiphysics/Multiscale/Multiframe Fluid Simulations. United States: N. p., 2018. Web. doi:10.3847/1538-4357/aac2dd.
Shiokawa, Hotaka, Cheng, Roseanne M., Noble, Scott C., & Krolik, Julian H. PATCHWORK: A Multipatch Infrastructure for Multiphysics/Multiscale/Multiframe Fluid Simulations. United States. https://doi.org/10.3847/1538-4357/aac2dd
Shiokawa, Hotaka, Cheng, Roseanne M., Noble, Scott C., and Krolik, Julian H. Tue . "PATCHWORK: A Multipatch Infrastructure for Multiphysics/Multiscale/Multiframe Fluid Simulations". United States. https://doi.org/10.3847/1538-4357/aac2dd. https://www.osti.gov/servlets/purl/1479953.
@article{osti_1479953,
title = {PATCHWORK: A Multipatch Infrastructure for Multiphysics/Multiscale/Multiframe Fluid Simulations},
author = {Shiokawa, Hotaka and Cheng, Roseanne M. and Noble, Scott C. and Krolik, Julian H.},
abstractNote = {Here, we present a "multipatch" infrastructure for the numerical simulation of fluid problems in which subregions require different grid scales, different grid geometries, different physical equations, or different reference frames. Its key element is a sophisticated client–router–server framework for efficiently linking processors supporting different regions ("patches") that must exchange boundary data. This infrastructure may be used with a wide variety of fluid dynamics codes; the only requirement is that their primary dependent variables be the same in all patches, e.g., fluid mass density, internal energy density, and velocity. Its structure can accommodate either Newtonian or relativistic dynamics. The overhead imposed by this system is both problem and computer cluster architecture dependent. Compared to a conventional simulation using the same number of cells and processors employed on a problem not requiring multipatch methods, the cell update per processor rate decreases by an amount that can range from negligible to a factor of a few; however, even in these problems, the infrastructure can permit substantial decreases in the total number of cell updates required.},
doi = {10.3847/1538-4357/aac2dd},
journal = {The Astrophysical Journal (Online)},
number = 1,
volume = 861,
place = {United States},
year = {Tue Jun 26 00:00:00 EDT 2018},
month = {Tue Jun 26 00:00:00 EDT 2018}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 3 works
Citation information provided by
Web of Science

Save / Share: