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

NAME

6       DSGRID3D - double precision Fortran entry for 3D gridding
7

SYNOPSIS

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

DESCRIPTION

13       NPNTS       (Integer, Input) - The number of input data points.
14
15       X           (Double precision, Input) - An array containing the X coor‐
16                   dinates of the input data points.
17
18       Y           (Double precision, Input) - An array containing the Y coor‐
19                   dinates of the input data points.
20
21       Z           (Double precision, Input) - An array containing the Z coor‐
22                   dinates of the input data points.
23
24       U           (Double precision, Input) - An array containing  the  func‐
25                   tional  values  of the input data points.  That is, U(L) is
26                   the   value   of   the   input   function   at   coordinate
27                   (X(L),Y(L),Z(L)), for 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          (Double precision, Input) - An array of  dimension  NUMXOUT
39                   containing  the  X coordinates of the output data grid. The
40                   values in XO must be increasing, but need  not  be  equally
41                   spaced.
42
43       YO          (Double  precision,  Input) - An array of dimension NUMYOUT
44                   containing the Y coordinates of the output data  grid.  The
45                   values  in  YO  must be increasing, but need not be equally
46                   spaced.
47
48       ZO          (Double precision, Input) - An array of  dimension  NUMZOUT
49                   containing  the  Z coordinates of the output data grid. The
50                   values in ZO must be increasing, but need  not  be  equally
51                   spaced.
52
53       UO          (Double  precision,  Output)  -  A  three-dimensional array
54                   dimensioned as UO(NUMXOUT,NUMYOUT,NUMZOUT)  containing  the
55                   interpolated  functional  values. UO(I,J,K) is the interpo‐
56                   lated value at grid point (XO(I),YO(J),ZO(K)).
57
58       IER         (Integer, Output) -  An  error  return  value.  If  IER  is
59                   returned as 0, then no errors were detected. If IER is non-
60                   zero, then refer to the  man  page  for  dsgrid_errors  for
61                   details.
62

USAGE

64       DSGRID3D  is the single precision gridding function in the Dsgrid pack‐
65       age.  The behavior of DSGRID3D is controlled by values set for the var‐
66       ious  parameters  described in dsgrid_params.  Values for these parame‐
67       ters can be set using the subroutines DSSETI, DSSETRD, and DSSETC.
68

ACCESS

70       To use DSGRID3D, load the NCAR Graphics library ngmath.
71

SEE ALSO

73       dsgrid, dsgrid_params, dsseti, dsgeti, dssetrd dsgetrd dssetc, dsgetc.
74
75       Complete documentation for Dsgrid is available at URL
76       http://ngwww.ucar.edu/ngdoc/ng/ngmath/dsgrid/dshome.html
77
79       Copyright (C) 2000
80       University Corporation for Atmospheric Research
81
82       This documentation is free software; you  can  redistribute  it  and/or
83       modify  it  under  the  terms of the GNU General Public License as pub‐
84       lished by the  Free  Software  Foundation;  either  version  2  of  the
85       License, or (at your option) any later version.
86
87       This  software  is  distributed in the hope that it will be useful, but
88       WITHOUT ANY  WARRANTY;  without  even  the  implied  warranty  of  MER‐
89       CHANTABILITY  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
90       Public License for more details.
91
92       You should have received a copy of the GNU General Public License along
93       with  this  software;  if  not,  write to the Free Software Foundation,
94       Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
95
96
97
98
99UNIX                          September 1997-1998             DSGRID3D(3NCARG)
Impressum