1DSGRID3S(3NCARG) NCAR GRAPHICS DSGRID3S(3NCARG)
2
3
4
6 DSGRID3S - single precision Fortran entry for 3D gridding
7
9 CALL DSGRID3S (NPNTS, X, Y, Z, U, NUMXOUT, NUMYOUT, NUMZOUT, XO, YO,
10 ZO, UO, IER)
11
13 NPNTS (Integer, Input) - The number of input data points.
14
15 X (Real, Input) - An array containing the X coordinates of
16 the input data points.
17
18 Y (Real, Input) - An array containing the Y coordinates of
19 the input data points.
20
21 Z (Real, Input) - An array containing the Z coordinates of
22 the input data points.
23
24 U (Real, Input) - An array containing the functional values
25 of the input data points. That is, U(L) is the value of
26 the input function at coordinate (X(L),Y(L),Z(L)), for
27 L=1,NPNTS.
28
29 NUMXOUT (Integer, Input) - The number of X values in the output
30 grid.
31
32 NUMYOUT (Integer, Input) - The number of Y values in the output
33 grid.
34
35 NUMZOUT (Integer, Input) - The number of Z values in the output
36 grid.
37
38 XO (Real, Input) - An array of dimension NUMXOUT containing
39 the X coordinates of the output data grid. The values in XO
40 must be increasing, but need not be equally spaced.
41
42 YO (Real, Input) - An array of dimension NUMYOUT containing
43 the Y coordinates of the output data grid. The values in YO
44 must be increasing, but need not be equally spaced.
45
46 ZO (Real, Input) - An array of dimension NUMZOUT containing
47 the Z coordinates of the output data grid. The values in ZO
48 must be increasing, but need not be equally spaced.
49
50 UO (Real, Output) - A three-dimensional array dimensioned as
51 UO(NUMXOUT,NUMYOUT,NUMZOUT) containing the interpolated
52 functional values. UO(I,J,K) is the interpolated value at
53 grid point (XO(I),YO(J),ZO(K)).
54
55 IER (Integer, Output) - An error return value. If IER is
56 returned as 0, then no errors were detected. If IER is non-
57 zero, then refer to the man page for dsgrid_errors for
58 details.
59
61 DSGRID3S is the single precision gridding function in the Dsgrid pack‐
62 age. The behavior of DSGRID3S is controlled by values set for the var‐
63 ious parameters described in dsgrid_params. Values for these parame‐
64 ters can be set using the subroutines DSSETI, DSSETR, and DSSETC.
65
67 To use DSGRID3S, load the NCAR Graphics library ngmath.
68
70 dsgrid, dsgrid_params, dsseti, dsgeti, dssetr, dsgetr, dssetc, dsgetc.
71
72 Complete documentation for Dsgrid is available at URL
73
74 http://ngwww.ucar.edu/ngdoc/ng/ngmath/dsgrid/dshome.html
75
77 Copyright (C) 2000
78 University Corporation for Atmospheric Research
79
80 The use of this Software is governed by a License Agreement.
81
82
83
84UNIX September 1997-1998 DSGRID3S(3NCARG)