NASA NTRS · 20110014726
Parallel Adaptive Mesh Refinement Library
Abstract
Parallel Adaptive Mesh Refinement Library (PARAMESH) is a package of Fortran 90 subroutines designed to provide a computer programmer with an easy route to extension of (1) a previously written serial code that uses a logically Cartesian structured mesh into (2) a parallel code with adaptive mesh refinement (AMR). Alternatively, in its simplest use, and with minimal effort, PARAMESH can operate as a domain-decomposition tool for users who want to parallelize their serial codes but who do not wish to utilize adaptivity. The package builds a hierarchy of sub-grids to cover the computational domain of a given application program, with spatial resolution varying to satisfy the demands of the application. The sub-grid blocks form the nodes of a tree data structure (a quad-tree in two or an oct-tree in three dimensions). Each grid block has a logically Cartesian mesh. The package supports one-, two- and three-dimensional models.
Keep this discovery
Explore connections, maps & timelines
Mac-Neice, Peter, Olson, Kevin. 2005-02-01. Parallel Adaptive Mesh Refinement Library. https://ntrs.nasa.gov/citations/20110014726
Cite the original work for its findings. Save a collection to share your selection of sources.