Provided by: libncarg-dev_6.4.0-9_amd64 bug

NAME

       Streamlines_params - This document briefly describes all Streamlines internal parameters.

DESCRIPTION

       Parameter descriptions follow, in alphabetical order. Each description begins with a line giving the
       three-character mnemonic name of the parameter, the phrase for which the mnemonic stands, and the
       intrinsic type of the parameter.

       AGD - Arrow Placement Grid Increment - Integer
              This parameter allows you a degree of control over directional arrowhead spacing in the field flow
              plot.  Streamlines allows a maximum of one directional arrowhead for each grid box, where a grid
              box is the space between adjacent integer grid coordinates in the grid coordinate system along
              both dimensions. However, Streamlines actually places an arrowhead only if both lower grid
              indices, modulo the value of AGD, are equal to 0. If AGD is set to 2, for instance, Streamlines
              places an arrowhead on the first streamline to enter each grid box with even-numbered lower grid
              indices.

              If the transformation pipeline is everywhere linear from grid coordinate space to NDC space, then
              the spacing of the arrowheads should be more or less uniform over the field flow plot. However, if
              there is a non-linearity anywhere in the pipeline, the arrowheads will probably be more crowded in
              some areas than in others. The default value of AGD is 2.

       AMD - Arrow Head Minimum Distance - Real
              AMD allows you to specify, as a fraction of the viewport width, a minimum distance between
              adjacent directional arrowheads along a single streamline. If the data grid is transformed in such
              a way that adjacent grid cells become very close in NDC space, as for instance in many map
              projections near the poles, you can use this parameter to help reduce the otherwise cluttered
              appearance of these regions of the plot. Note that currently, whenever AMD has a positive value,
              the first arrowhead that would otherwise be drawn for each streamline is always eliminated. If AMD
              is less than or equal to 0.0, then no arrowheads are eliminated. The default value of AMD is 0.0.

       ARL - Arrow Head Length - Real
              ARL defines the length of each of the two lines used to create the directional arrow head. If the
              parameter GBS is set to 0, ARL has units "fraction of viewport width"; if GBS is set to 1, ARL has
              the units "fraction of grid box width".  The default value of ARL is 0.012 when GBS has the value
              0 and 0.33 when GBS has the value 1. Setting GBS causes ARL to be reset to its appropriate default
              value.

       CDS - Critical Displacement Multiplier - Real
              CDS specifies the minimum amount the streamline must grow as a multiple of the basic differential
              step size each time the stream progress is checked in order for the streamline not to be
              terminated. The nominal differential step size is specified by DFM in NDC space, and the progress
              is checked each CKP iterations. Points of convergence or divergence typically cause stream growth
              to diminish and the streamline eventually to be terminated. The default value of CDS is 2.0,
              meaning that any time a streamline does not increase in length a minimum of 2.0*DFM in NDC over
              the previous check, it is discontinued and a new streamline is begun if possible.

       CKP - Check Progress Iteration Count - Integer
              The parameter CKP specifies the number of iterations through the streamline building loop between
              each check of the streamline growth. If the distance between current position of the streamline
              and the position saved at the time of the previous check is less than a minimum amount, defined as
              the value of CDS times the value of DFM in NDC space, then the current streamline is terminated
              and a new one begun if possible. The default value of CKP is 35.

       CKX - Check Crossover Iteration Count - Integer
              CKX specifies the number of iterations through the streamline building loop between checks for
              streamline crossover, that is, one streamline growing closer than a certain distance (as specified
              by the parameter SSP) to previously created streamline. A negative value of CKX causes Streamlines
              to check for crossover only when a new grid box is entered. At each crossover check, the current
              streamline position is compared with a sampling of previous streamline positions retained in an
              internal circular list. This list is currently fixed to a length of 750. Since up to this number
              of comparisons are performed at each crossover check, the frequency with which these checks are
              performed can have a noticeable impact on performance. By default, CKX has the value -99, causing
              Streamlines to check for crossover only on entrance to a new grid box.

       CYK - Cyclical Data Flag - Integer
              Use this parameter to specify that the data in the vector field arrays is cyclical: that is, it
              repeats with a period of M-1 (M, the input parameter to STINIT) along the first dimensional axis.
              If the flag is set on, Streamlines checks to see if the field data meet certain criteria. If they
              do, an internal cyclical flag is set, causing the normalized vector interpolation routines to
              consider data from the opposite ends of the dataset when interpolating near the first dimensional
              dataset boundaries. If the criteria are not met, Streamlines sets an error flag, retrievable by
              the user through the parameter ERR. Processing, however, continues without interruption, except
              that Streamlines now interpolates (as it would ordinarily) near the first dimensional end points
              without consideration of data at the opposite end. The data must pass the following test in order
              to be deemed cyclical: for each subscript value along the second dimensional axis, the first
              element and the last element along the first dimensional axis must be identical. A value of 0 for
              CYK means that the data is to be considered non-cyclical; any other value means that Streamlines
              should test for the cyclical condition.  You must initialize Streamlines with a call to STINIT
              after modifying this parameter. The default value of CYK is 0.

       CPM - Compatibility Mode - Integer
              Controls the degree of compatibility between versions of the Streamlines utility prior to NCAR
              Graphics 3.2 and the current version. You can independently control three behaviors using the nine
              settings provided:

              •      use of STRMLN input parameters;

              •      use of variables contained in the common blocks STR02 and STR03;

              •      use of the old coordinate mapping routines, FX and FY.

              Note, however, that when using the Version 3.2 entry points STINIT and STREAM, only the third
              behavior option has any meaning.

              When CPM is set to 0, its default value, the Streamlines utility´s behavior varies depending on
              whether you access it through one of the pre-Version 3.2 entry points (STRMLN and EZSTRM), or
              through the STINIT/STREAM interface. Otherwise, positive values result in invocation of the older
              coordinate mapping routines (FX and FY). Negative values cause the Version 3.2 mapping routines to
              be used instead.  When using the pre-Version 3.2 interface only, odd values of CPM cause the data
              values in the common blocks, STR02 and STR03, to override corresponding values initialized in the
              Version 3.2 STDATA block data subroutine, or set by the user calling STSETx routines.  Values of
              CPM with absolute value less than or equal to two cause the NSET argument to STRMLN to take
              precedence over the SET parameter.

              Here is a table of the nine settings of CPM and their effect on the operation of the Streamlines
              utility:

              Value   Use FX and FY            Use STR02,STR03   Use NSET
              -----   -------------            ---------------   --------
              -4      no                       no                no
              -3      no                       yes               no
              -2      no                       no                yes
              -1      no                       yes               yes
              0       old - yes;new - no (*)   yes               yes
              1       yes                      yes               yes
              2       yes                      no                yes
              3       yes                      yes               no
              4       yes                      no                no

              (*) Old means EZSTRM or STRMLN entry point; new, STINIT/STREAM.  Only the first column is
              applicable to the behavior of the STINIT/STREAM interface. See the strmln man page for more
              detailed emulation information.

       DFM - Streamline Differential Magnitude
              DFM specifies the length of the differential magnitude step size used by Streamlines. If the
              parameter GBS is set to 0 DFM has units "fraction of viewport width"; if GBS is set to 1, DFM has
              the units "fraction of grid box width". When the Version 3.2 mapping routines are used, DFM
              directly affects processing time and the resulting plot precision. In general, smaller values of
              DFM cause Streamlines to take more, smaller steps in the construction of a streamline, resulting,
              within the limits of the processor´s floating point resolution, in longer execution times and a
              more precise plot.  Process memory requirements are not affected. If the compatibility mode
              parameter is set such that the older mapping routines, FX and FY, are invoked instead, DFM no
              longer has any effect on the plot, since in this case the step size is determined by the setting
              of the parameter VNL as a fraction of the grid box width. The default value of DFM is 0.02 when
              GBS has the value 0 and 0.33 when GBS has the value 1. Setting GBS causes DFM to be reset to its
              appropriate default value.

       GBS - Grid-Based Spacing - Real
              The parameter GBS controls the interpretation of several parameters that play a critical role in
              the appearance of the streamline plot. These parameters are DFM, SSP, and ARL. When GBS has the
              value 0, the values of these parameters are treated as having units of "fraction of viewport
              width". If GBS has the value 1, the values are treated as having the units of "fraction of grid
              box width". Whenever you set GBS, the three affected parameters are reset to default values
              appropriate to the units; therefore you must set GBS prior to setting any non-default values for
              DFM, SSP, or ARL. You may find that using the grid-based spacing method causes Streamlines to
              adapt more gracefully to variations in the density of the data grid. Currently, the default value
              of GBS is 0; however, in the next release this may change.

       LWD - Streamline Linewidth - Real
              LWD controls the linewidth used to draw the streamlines.  Note that since the linewidth in NCAR
              Graphics is always calculated relative to a unit linewidth that is dependent on the output device,
              you may need to adjust the linewidth value depending on the output conditions to obtain a pleasing
              plot. LWD affects the linewidth of the directional arrowheads as well as the streamlines
              themselves. The arrowhead length also increases somewhat when the linewidth is greater than the
              default. However, the arrowhead length parameter still affects the length. The default is 1.0,
              specifying a device-dependent minimum linewidth.

       MAP - Map Transformation Code - Integer
              MAP defines the mapping transformation between the data and user coordinate space. For more
              information on coordinate mapping transformations see the stuixy, stumxy, and stumta man pages, as
              well as the description of the transformation type parameter, TRT.  Three MAP parameter codes are
              reserved for pre-defined transformations, as follows:

              Value          Mapping transformation

              0 (default)    Identity transformation between data and user coordinates: array indices of U and V
                             are linearly related to user coordinates.  Note however that a non-linear
                             transformation is still possible from user to NDC coordinates.

              1              Ezmap transformation: first dimension indices of U and V are linearly related to
                             longitude; second dimension indices are linearly related to latitude.

              2              Polar to rectangular transformation: first dimension indices of U and V are
                             linearly related to the radius; second dimension indices are linearly related to
                             the angle in degrees.

              If MAP has any other value, Streamlines invokes the user-modifiable subroutines, STUMXY, STUIXY,
              and STUMTA to perform the mapping. The default version of these routines simply performs an
              identity mapping.  Note that, while the Streamlines utility does not actually prohibit the
              practice, you are advised not to use negative integers for user-defined mappings, since other
              utilities in the NCAR Graphics toolkit attach a special meaning to negative mapping codes.

              For all the predefined mappings, the linear relationship between the grid array indices and the
              data coordinate system is established using the four parameters, XC1, XCM, YC1, and YCN. The X
              parameters define a mapping for the first and last indices of the first dimension of the data
              arrays, and the Y parameters do the same for the second dimension. If MAP is set to a value of
              one, you need to be careful to ensure that the SET parameter is given a value of zero, since the
              Ezmap routines require a specific user coordinate space for each projection type, and internally
              call the SET routine to define the user to NDC mapping.  Otherwise, you may choose whether or not
              to issue a SET call prior to calling STINIT, modifying the value of SET as required. See the
              description of the parameter, TRT, and the man pages, stumxy, stuixy, and stumta for more
              information.

       MSK - Mask To Area Map Flag - Integer
              Use this parameter to control masking of streamlines to an existing area map created by routines
              in the Areas utility.  When MSK is greater than 0, masking is enabled and an area map must be set
              up before calling STREAM. The area map array and, in addition, the name of a user-definable masked
              drawing routine, must be passed as input parameters to STREAM. There are two states for the MSK
              parameter, as follows:

              Value          Effect

              <= 0 (default) No streamline masking.

              >0             The subroutine ARDRLN is called internally to decompose the streamlines into
                             segments contained entirely within a single area group. ARDRLN calls the user-
                             definable masked drawing subroutine.

              See the man page, stumsl, for further information on the user-definable masked drawing subroutine.

       PLR - Polar Input Mode - Integer
              When PLR is greater than zero, the vector component arrays are considered to contain the field
              data in polar coordinate form: the U array is treated as containing the vector magnitude and the V
              array as containing the vector angle. Be careful not to confuse the PLR parameter with the MAP
              parameter polar coordinate mode. The MAP parameter relates to the location of the vector, not its
              value. Here is a table of values for PLR:

              Value          Meaning

              0 (default)    U and V arrays contain data in cartesian component form.

              1              U array contains vector magnitudes; V array contains vector angles in degrees.

              2              U array contain vector magnitudes; V array contains vector angles in radians.

              You must initialize Streamlines with a call to STINIT after modifying this parameter.

       SET - SET Call Flag - Integer
              Give SET the value 0 to inhibit the SET call STINIT performs by default. Arguments 5-8 of a SET
              call made by the user must be consistent with the ranges of the user coordinates expected by
              Streamlines. This is determined by the mapping from grid to data coordinates as specified by the
              values of the parameters XC1, XCM, YC1, YCN, and also by the mapping from data to user coordinates
              established by the MAP parameter. You must initialize Streamlines with a call to STINIT after
              modifying this parameter. The default value of SET is 1.

       SGD - Stream Starting Grid Increment - Integer
              This parameter gives you a degree of control over the number and density of streamlines in the
              field flow plot.  The Streamlines utility never begins a streamline in any grid box that has
              previously had a streamline pass through it, where a grid box is defined as the space between
              adjacent integer grid coordinates in the grid coordinate system along both dimensions. By setting
              SGD to a value greater than 1, you can reduce the number of grid boxes initially eligible for
              starting a streamline. A grid box is considered initially eligible for starting a streamline only
              if both the lesser indices that establish the grid box, modulo the value of SGD, equal 0. If SGD
              is set to 2, for instance, every grid box with even-numbered lower grid indices would be initially
              eligible for starting a streamline. As the streamlines grow and pass through grid boxes that were
              initially eligible, these boxes too are marked ineligible, further reducing the boxes where a
              stream can be started.

              If the transformation pipeline is everywhere linear from grid coordinate space to NDC space, then
              this scheme for starting streamlines usually produces a more or less uniform spacing of the
              streamlines over the field flow plot. However, if there are non-linear transforms anywhere in the
              pipeline, the streamlines will probably be more crowded in some areas than in others. Future
              enhancements to the Streamlines utility are expected to address this issue, and also perhaps to
              provide options for intentional non-uniform spacing based on flow intensity. The default value of
              SGD is 2.

       SSP - Streamline Spacing Value - Real
              The streamline spacing parameter establishes the minimum distance a streamline in progress is
              allowed to approach existing streamlines before being terminated. If the parameter GBS is set to
              0, SSP has units "fraction of viewport width"; if GBS is set to 1, SSP has the units "fraction of
              grid box width". In general, within either system of units, larger values of SSP increase the
              distance between streamlines, and have a tendency to create more, but shorter stream lines. The
              spacing is only checked at intervals, so streamlines sometimes approach closer than the specified
              distance. The checking frequency is adjustable using the streamline crossover checking parameter,
              CKX. The streamline starting grid increment parameter, SGD, also affects the overall streamline
              density. The default value of SSP is 0.015 when GBS has the value 0 and 0.5 when GBS has the value
              1. Setting GBS causes SSP to be reset to its appropriate default value.

       SST - Streamline Statistics Output Flag - Integer
              If SST is set to one, STREAM writes a summary of its operations to the default logical output
              unit, including the number of streamlines plotted and the total differential step count. Here is a
              sample of the output:

                 STREAM Statistics
                                 Streamlines plotted:  119
                       Total differential step count:  2903

              The differential step count actually counts the number of iterations through the main streamline
              construction loop, and can be used to help gauge the trade-offs between the increased processing
              time required for smaller differential step sizes and the resulting differences in plot quality.

       SVF - Special Value Flag - Integer
              The special value flag controls special value processing for the U and V vector component data
              arrays. Special values may appear in either the U or V array or in both of them. When any of the
              four points surrounding the current streamline end contain a special value, the streamline is
              terminated, and a new one started, if possible. Streamlines allows special value processing to be
              turned on or off, as follows:

              Value          Effect

              0 (default)    Neither the U nor the V array is examined for special values

              non 0          Whenever the streamline under construction enters a new grid box, the U and V array
                             values at each corner of the box are examined for special values. The interpolation
                             method parameter, TRP, is overridden, causing Streamlines to use bi-linear
                             interpolation only.

              The U and V special values are defined by setting parameters USV and VSV. Streamlines only uses
              bi-linear interpolation when special value processing is in effect, because the Bessel
              interpolation method quadruples the requirement for good data points (from 4 to 16) surrounding
              the current stream end point. You must initialize Streamlines with a call to STINIT after
              modifying this parameter.

       TRP - Interpolation Method - Integer
              Use TRP to control which of two interpolation methods Streamlines should use in determining the
              normalized flow components for each point in the streamline. The choices are as follows:

              Value          Interpolation Method

              0 (default)    Use the 16-point Bessel interpolation method where possible; otherwise, near the
                             data set boundaries use 12, 9 or 4 point interpolation methods, depending on the
                             situation.

              non 0          Use 4-point bi-linear interpolation at all points.

              Note that Streamlines forces use of the 4-point bi-linear interpolation method if the SVF
              parameter is set to turn on special value processing.

       TRT - Transformation Type - Integer
              The transformation type parameter, TRT, qualifies the mapping transformation specified by the MAP
              parameters, as follows:

              Value          Effect

              -1             Direction, magnitude, and location are all transformed. This option is not
                             currently supported by any of the pre-defined coordinate system mappings.

              0              Only location is transformed

              1 (default)    Direction and location are transformed

              This parameter allows you to distinguish between a system that provides a mapping of location only
              into an essentially cartesian space, and one in which the space itself mapped. To understand the
              difference, using polar coordinates as an example, imagine a set of wind speed monitoring units
              located on a radial grid around some central point such as an airport control tower. Each unit´s
              position is defined in terms of its distance from the tower and its angular direction from due
              east. However, the data collected by each monitoring unit is represented as conventional eastward
              and northward wind components.  Assuming the towers´s location is at a moderate latitude, and the
              monitoring units are reasonably ´local´, this is an example of mapping a radially defined location
              into a nearly cartesian space (i.e. if the northward components were all set to 0.0, the
              streamlines defined by the eastward components would all be parallel straight lines.  One would
              set MAP to two (for the polar transformation) and TRT to zero to model this data on a plot
              generated by the Streamlines utility.

              On the other hand, picture a set of wind data, again given as eastward and northward wind
              components, but this time the center of the polar map is actually one of the earth´s poles. In
              this case, the eastward components do not point in a single direction; instead they outline a
              series of concentric circles around the pole. This is a space mapping transformation: one would
              again set MAP to two, but TRT would be set to one to transform both direction and location.

              Changing the setting of this parameter affects the end results only when a non-uniform non-linear
              mapping occurs at some point in the transformation pipeline. For this discussion a uniform linear
              transformation is defined as one which satisfies the following equations:

                 x_out = x_offset + scale_constant * x_in
                 y_out = y_offset + scale_constant * y_in

              If scale_constant is not the same for both equations then the mapping is non-uniform.

              This option is currently implemented only for the pre-defined MAP parameter codes, 0 and 2, the
              identity mapping and the polar coordinate mapping. However, it operates on a different stage of
              the transformation pipeline in each case. The polar mapping is non-linear from data to user
              coordinates. The identity mapping, even though necessarily linear over the data to user space
              mapping, can have a non-uniform mapping from user to NDC space, depending on the values given to
              the input parameters of the SET call. This will be the case whenever the LL input parameter
              specifies a logarithmic scaling or the viewport and the user coordinate boundaries do not have the
              same aspect ratio. Thus for a MAP value of 2, TRT affects the mapping between data and user space,
              whereas for MAP set to 0, TRT influences the mapping between user and NDC space.

       USV - U Array Special Value - Real
              USV is the U vector component array special value. It is a value outside the range of the normal
              data used to indicate that there is no valid data for this grid location. When the special value
              flag parameter, SVF, is non-zero, each time a streamline enters a new cell Streamlines will check
              for this special value in the U array at each of the four corners of the grid box. Anytime the
              special value is discovered, the current streamline is terminated and a new one started if
              possible. The default value given to USV is 1.0 * 10**12.

       VNL - Vector Normalization Value - Real
              The parameter, VNL, determines the value Streamlines uses to normalize the vector flow field,
              before beginning the streamline construction loop. When Streamlines is used with the pre-Version
              3.2 mapping routines, FX and FY, the value of VNL determines the step size in the grid coordinate
              system used to construct the streamlines, as a fraction of the grid box size. When using FX and
              FY, smaller values of VNL result in smaller steps, more processing time and, within the limits of
              the processor´s floating point accuracy, a higher precision plot. However, if the mapping has non-
              linearities, the grid size does not remain constant over the transformation and the step size can
              vary greatly, resulting in discontinuities in certain areas of the plot.

              Streamline´s new mapping routines define the streamline differential magnitude in NDC space,
              ensuring a constant step size over the whole plot, notwithstanding any non-linearity in the
              transformation. When using the new mapping routines, the parameter DFM controls the step size in
              NDC space, and VNL is not adjustable by the user. (See the discussion of the compatibility mode
              parameter, CPM, for a discussion of how to switch between the old and new mapping routines.) The
              default value of VNL is 0.33.

       VPB - Viewport Bottom - Real
              The parameter VPB has an effect only when SET is non-zero, specifying that Streamlines should do
              the call to SET. It defines a minimum boundary value for the bottom edge of the viewport in NDC
              space, and is constrained to a value between 0.0 and 1.0. It must be less than the value of the
              Viewport Top parameter, VPT. The actual value of the viewport bottom edge used in the plot may be
              greater than the value of VPB, depending on the setting of the Viewport Shape parameter, VPS.  You
              must initialize Streamlines with a call to STINIT after modifying this parameter. The default
              value of VPB is 0.05.

       VPL - Viewport Left - Real
              The parameter VPL has an effect only when SET is non-zero, specifying that Streamlines should do
              the call to SET. It defines a minimum boundary value for the left edge of the viewport in NDC
              space, and is constrained to a value between 0.0 and 1.0. It must be less than the value of the
              Viewport Right parameter, VPR. The actual value of the viewport left edge used in the plot may be
              greater than the value of VPL, depending on the setting of the Viewport Shape parameter, VPS.  You
              must initialize Streamlines with a call to STINIT after modifying this parameter.  The default
              value of VPL is 0.05.

       VPR - Viewport Right - Real
              The parameter VPR has an effect only when SET is non-zero, specifying that Streamlines should do
              the call to SET. It defines a maximum boundary value for the right edge of the viewport in NDC
              space, and is constrained to a value between 0.0 and 1.0. It must be greater than the value of the
              Viewport Left parameter, VPL. The actual value of the viewport right edge used in the plot may be
              less than the value of VPR, depending on the setting of the Viewport Shape parameter, VPS.  You
              must initialize Streamlines with a call to STINIT after modifying this parameter.  The default
              value of VPR is 0.95.

       VPS - Viewport Shape - Real
              The parameter VPS has an effect only when SET is non-zero, specifying that Streamlines should do
              the call to SET; it defines the desired viewport shape, as follows:

              Value          Effect

              <0.0           The absolute value of VPS specifies the shape to use for the viewport, as the ratio
                             of the viewport width to its height,

              0.0            The viewport completely fills the area defined by the boundaries specifiers, VPL,
                             VPR, VPB, VPT

              >0.0,<1.0 (0.25,default)
                             Use R = (XCM-XC1)/(YCN-YC1) as the viewport shape if MIN(R, 1.0/R) is greater than
                             VPS. Otherwise determine the shape as when VPS is equal to 0.0.

              >= 1.0         Use R = (XCM-XC1)/(YCN-YC1) as the viewport shape if MAX(R, 1.0/R) is less than
                             VPS. Otherwise make the viewport a square.

              The viewport, whatever its final shape, is centered in, and made as large as possible in, the area
              specified by the parameters VPB, VPL, VPR, and VPT. You must initialize Streamlines with a call to
              STINIT after modifying this parameter.

       VPT - Viewport Top - Real
              The parameter VPT has an effect only when SET is non-zero, specifying that Streamlines should do
              the call to SET. It defines a maximum boundary value for the top edge of the viewport in NDC
              space, and is constrained to a value between 0.0 and 1.0. It must be greater than the value of the
              Viewport Bottom parameter, VPB. The actual value of the viewport top edge used in the plot may be
              less than the value of VPT, depending on the setting of the Viewport Shape parameter, VPS.  You
              must initialize Streamlines with a call to STINIT after modifying this parameter.  The default
              value of VPT is 0.95.

       VSV - V Array Special Value - Real
              VSV is the V vector component array special value. It is a value outside the range of the normal
              data used to indicate that there is no valid data for this grid location. When the special value
              flag parameter, SVF, is non-zero, each time a streamline enters a new cell Streamlines will check
              for this special value in the V array at each of the four corners of the grid box.  Anytime the
              special value is discovered, the current streamline is terminated and a new one started if
              possible.  You must initialize Streamlines with a call to STINIT after modifying this parameter.
              The default value given to VSV is 1.0 * 10**12.

       WDB - Window Bottom - Real
              When STINIT does the call to SET, the parameter WDB is used to determine argument number 7, the
              user Y coordinate at the bottom of the window. If WDB is not equal to WDT, WDB is used. If WDB is
              equal to WDT, but YC1 is not equal to YCN, then YC1 is used. Otherwise, the value 1.0 is used.
              You must initialize Streamlines with a call to STINIT after modifying this parameter.  The default
              value of WDB is 0.0.

       WDL - Window Left - Real
              When STINIT the call to SET, the parameter WDL is used to determine argument number 5, the user X
              coordinate at the left edge of the window. If WDL is not equal to WDR, WDL is used. If WDL is
              equal to WDR, but XC1 is not equal to XCM, then XC1 is used. Otherwise, the value 1.0 is used. You
              must initialize Streamlines with a call to STINIT after modifying this parameter.  The default
              value of WDL is 0.0.

       WDR - Window Right - Real
              When STINIT does the call to SET, the parameter WDR is used to determine argument number 6, the
              user X coordinate at the right edge of the window. If WDR is not equal to WDL, WDR is used. If WDR
              is equal to WDL, but XCM is not equal to XC1, then XCM is used.  Otherwise, the value of the
              STINIT input parameter, M, converted to a real, is used.  You must initialize Streamlines with a
              call to STINIT after modifying this parameter.  The default value of WDR is 0.0.

       WDT - Window Top - Real
              When STINIT does the call to SET, the parameter WDB is used to determine argument number 8, the
              user Y coordinate at the top of the window. If WDT is not equal to WDB, WDT is used. If WDT is
              equal to WDB, but YCN is not equal to YC1 then YCN is used. Otherwise, the value of the STINIT
              input parameter, N, converted to a real, is used.  You must initialize Streamlines with a call to
              STINIT after modifying this parameter.  The default value of WDT is 0.0.

       XC1 - X Coordinate at Index 1 - Real
              The parameter XC1 specifies the X coordinate value that corresponds to a value of 1 for the first
              subscript of the U and V, vector field component arrays. Together with XCM, YC1, and YCN it
              establishes the mapping from grid coordinate space to data coordinate space. If XC1 is equal to
              XCM, 1.0 will be used. You must initialize Streamlines with a call to STINIT after modifying this
              parameter.  The default value of XC1 is 0.0.

       XCM - X Coordinate at Index M - Real
              The parameter XCM specifies the X coordinate value that corresponds to the value of the STINIT
              input parameter, M, for the first subscript of the U and V vector component arrays. Together with
              XC1, YC1, and YCN it establishes the mapping from grid coordinate space to data coordinate space.
              If XC1 is equal to XCM, the value of M, converted to a real, will be used. You must initialize
              Streamlines with a call to STINIT after modifying this parameter.  The default value of XCM is 0.0

       YC1 - Y Coordinate at Index 1 - Real
              The parameter YC1 specifies the Y coordinate value that corresponds to a value of 1 for the first
              subscript of the U, V, vector component arrays as well as for the P scalar data array, if used.
              Together with YCN, XC1, and XCM it establishes the mapping from grid coordinate space to data
              coordinate space. If YC1 is equal to YCN, 1.0 will be used.  You must initialize Streamlines with
              a call to STINIT after modifying this parameter.  The default value of YC1 is 0.0

       YCN - Y Coordinate at Index N - Real
              The parameter YCN specifies the Y coordinate value that corresponds to the value of the STINIT
              input parameter, N, for the second subscript of the U and V vector component arrays as well as the
              P scalar data array, if used.  Together with YC1, XC1, and XCM it establishes the mapping from
              grid coordinate space to data coordinate space. If YC1 is equal to YCN, the value of N, converted
              to a real, will be used. You must initialize Streamlines with a call to STINIT after modifying
              this parameter.  The default value of YCN is 0.0

       ZFC - Zero Field Text Block Color - Integer
              If ZFC is greater or equal to zero, it specifies the GKS color index to use to color the Zero
              Field text block.  Otherwise the Zero Field text block is colored using the current GKS text color
              index. The default value of ZFC is -1.

       ZFP - Zero Field Text Block Positioning Mode - Integer
              The ZFP parameter allows you to justify, using any of the 9 standard justification modes, the Zero
              Field text block unit with respect to the position established by the parameters, ZFX and ZFY The
              position modes are supported as follows:

              Mode           Justification

              -4             The lower left corner of the text block is positioned at ZFX, ZFY.

              -3             The center of the bottom edge is positioned at ZFX, ZFY.

              -2             The lower right corner is positioned at ZFX, ZFY.

              -1             The center of the left edge is positioned at ZFX, ZFY.

              0 (default)    The text block is centered along both axes at ZFX, ZFY.

              1              The center of the right edge is positioned at ZFX, ZFY.

              2              The top left corner is positioned at ZFX, ZFY.

              3              The center of the top edge is positioned at ZFX, ZFY.

              4              The top right corner is positioned at ZFX, ZFY.

       ZFS - Zero Field Text Block Character Size - Real
              ZFS specifies the size of the characters used in the Zero Field graphics text block as a fraction
              of the viewport width. The default value is 0.033.

       ZFT - Zero Field Text String - Character* 36
              Use ZFT to modify the text of the Zero Field text block.  The Zero Field text block may appear
              whenever the U and V vector component arrays contain data such that all the grid points otherwise
              eligible for plotting contain zero magnitude vectors. Currently the string length is limited to 36
              characters. Set ZFT to a single space (´ ´) to prevent the text from being displayed. The default
              value for the text is ´Zero Field´.

       ZFX - Zero Field Text Block X Coordinate - Real
              ZFX establishes the X coordinate of the Zero Field graphics text block as a fraction of the
              viewport width. Values less than 0.0 or greater than 1.0 are permissible and respectively
              represent regions to the left or right of the viewport. The actual position of the block relative
              to ZFX depends on the value assigned to the Zero Field Positioning Mode parameter, ZFP. The
              default value is 0.5.

       ZFY - Zero Field Text Block Y Coordinate - Real
              ZFY establishes the Y coordinate of the minimum vector graphics text block as a fraction of the
              viewport height.  Values less than 0.0 or greater than 1.0 are permissible and respectively
              represent regions below and above the viewport. The actual position of the block relative to ZFY
              depends on the value assigned to the Zero Field Positioning Mode parameter, ZFP. The default value
              is 0.5.

SEE ALSO

       Online: stgetc, stgeti, stgetr, stinit, stream, streamlines, strset, stsetc, stseti, stsetr, stuixy,
       stumsl, stumta, stumxy, ncarg_cbind.

       Hardcopy: NCAR Graphics Fundamentals, UNIX Version

COPYRIGHT

       Copyright (C) 1987-2009
       University Corporation for Atmospheric Research

       The use of this Software is governed by a License Agreement.