A review of adaptive grid generation is presented with an emphasis on the basic concepts and the interrelationship between the various methods. The concepts are developed in a multifaceted progressive sense with enough detail so as to instill an operative spirit for the methods. The operational capabilities come from an explicit display of the necessary formulas for algorithmic construction. While virtually all adaptive procedures are aimed at problems with rapid solution variations, our main concern is the construction of methods that are not fundamentally restricted by the choice of problem or solution algorithm. Moreover, to maintain a simple treatment for the computational data and to have access to many of the best solution algorithms, we consider coordinate transformations. As a consequence, particular attention is given to grid point motion that occurs in response to the influence from the solution data, regardless of how that data was obtained. After some introductory discussion on the utilization of solution data, the topic of grid point motion is addressed first in one dimension and then in higher dimensions. The basic equidistribution process is first seen from a dozen different viewpoints in one dimension. This is further amplified with the practical notions of precise coefficient specification, the attraction to a given grid, and the action of evolutionary forces. With the definition of the metric, the direct extension into higher dimensions is developed with curve-by-curve methods. This is followed by finite volume methods and variational methods. With the various movement strategies established in a multidimensional context, the next consideration is the temporal coupling of the movement with the solution algorithm. This is undertaken in the discussion of temporal aspects.
Read full abstract