Description |
CONTOUR is designed for use with finite difference models such as MODFLOW. It works with uniform or variably spaced grids. Input data can be formatted data from most models or unformatted data from MODFLOW. Data to be contoured are a 2D array of values, which are Z values for each node in a grid. A contour line is formed by connecting successive contour points with straight lines. Branches connect adjacent nodes. Contour points occur only on branches. If the value being contoured is between the Z values at two adjacent nodes, the connecting branch contains a contour point. Linear interpolation is used to find the location of a contour point on a branch. Unlike many contouring packages, it does not create a fine uniform grid and interpolate values for each point in that grid. It also does not smooth the lines. Thus, if a grid is coarse, the contours will be coarse. Because it does not generate a new grid or smooth lines, it uses minimal computational resources. |