1DSGRID3S(3NCARG)                 NCAR GRAPHICS                DSGRID3S(3NCARG)
2
3
4

NAME

6       DSGRID3S - single precision Fortran entry for 3D gridding
7

SYNOPSIS

9       CALL  DSGRID3S  (NPNTS,  X, Y, Z, U, NUMXOUT, NUMYOUT, NUMZOUT, XO, YO,
10       ZO, UO, IER)
11

DESCRIPTION

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

USAGE

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

ACCESS

67       To use DSGRID3S, load the NCAR Graphics library ngmath.
68

SEE ALSO

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       This documentation is free software; you  can  redistribute  it  and/or
81       modify  it  under  the  terms of the GNU General Public License as pub‐
82       lished by the  Free  Software  Foundation;  either  version  2  of  the
83       License, or (at your option) any later version.
84
85       This  software  is  distributed in the hope that it will be useful, but
86       WITHOUT ANY  WARRANTY;  without  even  the  implied  warranty  of  MER‐
87       CHANTABILITY  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
88       Public License for more details.
89
90       You should have received a copy of the GNU General Public License along
91       with  this  software;  if  not,  write to the Free Software Foundation,
92       Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
93
94
95
96
97UNIX                          September 1997-1998             DSGRID3S(3NCARG)
Impressum