Applications Banner

Adaptive Mesh Refinement Codes

Objective

To develop instructional adaptive mesh refinement codes for the scientific and university community at large.

Approach

Such a code was first developed as a tool for the HPCC NASA/Goddard Summer School for High Performance Computing. It was subsequently posted on the Web, along with a User's Manual.

Accomplishments

The original code (AMR1D) has proved to be fairly popular, judging by the FTP transfers and E-mail feedback received by the author. An optimized, although somewhat more complex, version is also available, and a special case PVM version has been produced. In addition, the AMR "engine" in AMR1D is at the heart of a code developed to study coronal loop phenomena.

Significance

Adaptive Mesh Refinement is an increasingly popular computational tool. By making efficient use of the available resources, it allows simulations of problems with resolution that would otherwise be prohibitive. AMR1D is mainly being used by researchers interested in adaptive mesh refinement, to understand the details of its implementation.

Status/Plans

Because of its simplicity, AMR1D should lend itself well to explore the parallelization issues of AMR codes of its kind.

Point of Contact

Rosalinda de Fainchtein
George Mason University
rfaincht@galileo.gsfc.nasa.gov
301-286-7066


Table of Contents | Section Contents -- Applications | Subsection Contents -- Inhouse Computational Scientists