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       The use of this Software is governed by a License Agreement.
83
84
85
86UNIX                          September 1997-1998             DSGRID3D(3NCARG)
Impressum