index.txt
VIEW2D(3X) VIEW2D(3X) NAME view2d, moviefil - movie of a function f(x, y, t) SYNOPSIS view2d(fd, nx, ny, time, u, v, fixuv, pmin, pmax, p) short p[]; double time; moviefil(fd, nx, ny, time, outside, f) float time, outside, f[]; DESCRIPTION View2d writes a frame in the format view2d(5) onto the file specified by fd, a file descriptor for an open file. Use ld(1) option -lview2d. Nx, ny give the grid size. Time is a (nondecreasing) frame index, typ‐ ically set to simulation time or iteration count. U and v describe the relation between pixel values and user function values: p = u + f/2∗∗v. U and v may vary from one frame to the next. When the global scaling is known beforehand, put fixuv = 1 and set pmin and pmax to the limits of the data. (Otherwise put fixuv=0; pmin and pmax will be ignored.) P is the nx by ny array of pixel values, with the x index running fastest. There is a threshold for describing nonrectangular regions: any pixel value less than or equal to -32766 is treated as an out of bounds marker and will appear as black. Other pixel values should lie in the range [-32765,32765]. Moviefil is an alternate version that is somewhat less flexible but easier to use. It takes floats and scales automatically to shorts. Any array element f[i][j] less than outside is treated as undefined and will appear as black. SEE ALSO view2d(1), view2d(5) VIEW2D(3X)