object-oriented implementation of adaptive mesh refinement algorithms

Clicks: 128
ID: 140613
1993
We describe C++ classes that simplify development of adaptive mesh refinement (AMR) algorithms. The classes divide into two groups, generic classes that are broadly useful in adaptive algorithms, and application-specific classes that are the basis for our AMR algorithm. We employ two languages, with C++ responsible for the high-level data structures, and Fortran responsible for low-level numerics. The C++ implementation is as fast as the original Fortran implementation. Use of inheritance has allowed us to extend the original AMR algorithm to other problems with greatly reduced development time.
Reference Key
crutchfield1993scientificobject-oriented Use this key to autocite in the manuscript while using SciMatic Manuscript Manager or Thesis Manager
Authors ;William Y. Crutchfield;Michael L. Welcome
Journal environmental pollution
Year 1993
DOI 10.1155/1993/838429
URL
Keywords

Citations

No citations found. To add a citation, contact the admin at info@scimatic.org

No comments yet. Be the first to comment on this article.