Package ncl-devel

Development files for NCL and NCAR Graphics

http://www.ncl.ucar.edu

Version: 6.6.2

Library Functions

ncl_agback Draws the background specified by the current values of the control parameters — the primary parameters with default values or with values supplied by the user,…
ncl_agbnch Provides an easy way to convert binary dash patterns into character dash patterns.
ncl_agchax Provides a way for the user to change the color, intensity, line style, etc., of various portions of the axes.
ncl_agchcu Provides a way for the user to change the color, intensity, line style, etc., of curves drawn by Autograph.
ncl_agchil Provides a way for the user to change the color, intensity, text style, etc., of the informational labels.
ncl_agchnl Provides a way for the user to substitute arbitrary character strings for the numeric labels generated by Autograph.
ncl_agcurv Draws a curve in a manner specified by the current values of the control parameters — the primary parameters with default values or with values supplied by the…
ncl_agdshn Provides an easy way to generate the names of parameters in the group 'DASH/PATTERN.', for use in calls to AGSETC and AGGETC.
ncl_aggetc Allows a user program to retrieve (in effect) the character-string values of certain single parameters.
ncl_aggetf Allows a user program to retrieve the real value of a single parameter.
ncl_aggeti Allows a user program to retrieve the integer equivalent of the real value of a single parameter.
ncl_aggetp Allows a user program to get the values of a group of parameters containing one or more elements.
ncl_aggetr Allows a user program to retrieve the real value of a single parameter.
ncl_agpwrt Provides a way for the user to change the style of all text strings drawn by Autograph.
ncl_agrstr Restores a saved state of Autograph.
ncl_agsave Saves the current state of Autograph for later restoration by AGRSTR.
ncl_agsetc Allows a user program to (in effect) store a character string as the value of a specified single parameter.
ncl_agsetf Allows a user program to store a real number as the value of a single parameter.
ncl_agseti Allows a user program to store the real equivalent of an integer as the value of a single parameter.
ncl_agsetp Allows a user program to reset the values of a group of parameters containing one or more elements.
ncl_agsetr Allows a user program to store a real number as the value of a single parameter.
ncl_agstup Performs "set-up" tasks required before AGBACK and AGCURV may be called. Basically, AGSTUP examines the current values of the primary control parameters for…
ncl_agutol Provides a way for the user to change the user-system-to-label-system mapping for one or more of the four axes.
ncl_anotat Changes the values of certain primary control parameters, purportedly having to do with "annotation" of a graph.
ncl_ardbpa Produces a plot showing all of the edge segments in an area map that have a specified group identifier IGRP; if IGRP is less than or equal to zero, all groups…
ncl_ardrln Draws a polyline that is masked by a given area map.
ncl_areas A set of routines allowing you to create an area map from a set of edges and then to use the area map for various purposes.
ncl_areas_params This document briefly describes all Areas parameters.
ncl_aredam Adds edge segments to an area map.
ncl_argeti Retrieves the integer value of an Areas parameter.
ncl_argetr Retrieves the real value of an Areas parameter.
ncl_argtai Returns the area identifiers associated with a given point.
ncl_arinam Initializes an area map.
ncl_armvam Moves an area map from one integer array to another.
ncl_arpram Preprocesses an area map that has been initialized by a call to ARINAM and to which edges have been added by calls to AREDAM.
ncl_arscam Scans an area map from left to right, extracting the definitions of all the areas defined by the area map and delivering them to a user-defined subroutine for…
ncl_arseti Provides a new integer value for an Areas parameter.
ncl_arsetr Provides a new real value for an Areas parameter.
ncl_autograph To draw graphs, each with a labeled background and each displaying one or more curves.
ncl_autograph_params This document briefly describes all Autograph internal parameters.
ncl_bivar Provides bivariate interpolation and smooth surface fitting for values given at irregularly distributed points. The resulting interpolating function and its…
ncl_bivar_params This document briefly describes all Bivar parameters.
ncl_c_csa1s cubic spline approximation, simple entry for one-dimensional input
ncl_c_csa1xs cubic spline approximation, expanded entry for one-dimensional input
ncl_c_csa2ls cubic spline approximation, simple entry for two-dimensional input, list output
ncl_c_csa2lxs cubic spline approximation, expanded entry for two-dimensional input, list output
ncl_c_csa2s cubic spline approximation, simple entry for two-dimensional input, gridded output
ncl_c_csa2xs cubic spline approximation, expanded entry for two-dimensional input, gridded output
ncl_c_csa3ls cubic spline approximation, simple entry for three-dimensional input, list output
ncl_c_csa3lxs cubic spline approximation, expanded entry for three-dimensional input, list output
ncl_c_csa3s cubic spline approximation, simple entry for three-dimensional input, gridded output
ncl_c_csa3xs cubic spline approximation, expanded entry for three-dimensional input, gridded output
ncl_c_csc2s convert from Cartesian coordinates to lat/lon coordinates.
ncl_c_csc2sd convert from Cartesian coordinates to lat/lon coordinates.
ncl_c_csgetd Retrieves the value of an internal parameter of type double.
ncl_c_csgeti Retrieves the value of an internal parameter of type int.
ncl_c_csgetr Retrieves the value of an internal parameter of type float.
ncl_c_css2c convert from lat/lon coordinates to Cartesian coordinates.
ncl_c_css2cd convert from lat/lon coordinates to Cartesian coordinates.
ncl_c_cssetd set double valued parameters
ncl_c_csseti set int valued parameters
ncl_c_cssetr set float valued parameters
ncl_c_cssgrid tension spline interpolation on a sphere
ncl_c_cssgridd tension spline interpolation on a sphere
ncl_c_csstri calculates a Delaunay triangulation for data on a sphere
ncl_c_csstrid calculates a Delaunay triangulation for data on a sphere
ncl_c_csvoro calculate Voronoi polygons for points on a sphere.
ncl_c_csvorod calculate Voronoi polygons for points on a sphere.
ncl_c_dsgetc Retrieve values for char valued parameters
ncl_c_dsgeti Retrieves the value of an internal parameter of type int.
ncl_c_dsgetr Retrieves the value of an internal parameter of type float.
ncl_c_dsgetrd retrieves the value of an internal parameter of type double.
ncl_c_dsgrid2d primary double precision C entry for 2D gridding
ncl_c_dsgrid2s primary single precision C entry for 2D gridding
ncl_c_dsgrid3d primary double precision C entry for 3D gridding
ncl_c_dsgrid3s primary single precision C entry for 3D gridding
ncl_c_dspnt2d Interpolate at a single point (or points) in 2D in single precision
ncl_c_dspnt2s Interpolate at a single point (or points) in 2D in single precision
ncl_c_dspnt3d interpolate double precision 3D data at specified points
ncl_c_dspnt3s interpolate single precision 3D data at specified points
ncl_c_dssetc Set char valued parameters
ncl_c_dsseti set int valued parameters
ncl_c_dssetr Set float valued parameters
ncl_c_dssetrd Set double valued parameters
ncl_c_ftcurv 1D interpolation for non-periodic functions
ncl_c_ftcurvd calculate derivatives
ncl_c_ftcurvi calculate integrals
ncl_c_ftcurvp 1D interpolation for periodic functions
ncl_c_ftcurvpi calculate integrals for periodic functions
ncl_c_ftcurvps compute a smoothing spline for periodic functions.
ncl_c_ftcurvs compute a smoothing spline
ncl_c_ftcurvs1 calculate values for a smoothing spline for data in the plane.
ncl_c_ftgetc retrieve a string valued parameter
ncl_c_ftgetfa_data retrieve array values
ncl_c_ftgetfa_size retrieve the size of an array
ncl_c_ftgeti retrieve an int valued parameter
ncl_c_ftgetr retrieve a float valued parameter
ncl_c_ftkurv interpolation for parametric curves
ncl_c_ftkurvd calculate interpolated values and derivatives for parametric curves
ncl_c_ftkurvp interpolation for closed parametric curves
ncl_c_ftkurvpd interpolation and derivative calculation for closed parametric curves
ncl_c_ftsetc set char valued parameters
ncl_c_ftsetfa Set float valued array parameters
ncl_c_ftseti set int valued parameters
ncl_c_ftsetr set float valued parameters
ncl_c_ftsurf 2D tension spline interpolation of rectangular data
ncl_c_natgridd primary double precision C entry for natural neighbor gridding
ncl_c_natgrids primary C entry for natural neighbor gridding
ncl_c_nngetaspectd retrieve a double precision aspect at a specified coordinate.
ncl_c_nngetaspects retrieve the aspect at a specified coordinate.
ncl_c_nngetc Retrieve values for char valued parameters
ncl_c_nngeti Retrieves the value of an internal parameter of type int.
ncl_c_nngetr Retrieves the value of an internal parameter of type float.
ncl_c_nngetrd retrieves the value of an internal parameter of type double.
ncl_c_nngetsloped retrieve a double precision slope at a specified coordinate.
ncl_c_nngetslopes retrieve the slope at a specified coordinate.
ncl_c_nnpntd interpolate at a single point
ncl_c_nnpntend exit single point mode
ncl_c_nnpntendd exit single point mode
ncl_c_nnpntinitd Enter single point mode
ncl_c_nnpntinits Enter single point mode
ncl_c_nnpnts interpolate at a single point
ncl_c_nnsetc Set char valued parameters
ncl_c_nnseti set int valued parameters
ncl_c_nnsetr Set float valued parameters
ncl_c_nnsetrd Set double valued parameters
ncl_c_shgeti Retrieves the value of an internal parameter of type int.
ncl_c_shgetnp find the nearest points to a specified point in 3-space
ncl_c_shgrid interpolate random data in 3-space using a modified Shepard's algorithm
ncl_c_shseti set int valued parameters
ncl_cfux Converts from fractional coordinates to user coordinates.
ncl_cfuy Converts from fractional coordinates to user coordinates.
ncl_cgm Computer Graphics Metafile operations
ncl_clsgks Deactivates workstation 1, closes workstation 1, and closes GKS.
ncl_cmfx Converts from metacode coordinates to fractional coordinates.
ncl_cmfy Converts from metacode coordinates to fractional coordinates.
ncl_cmux Converts from metacode coordinates to user coordinates.
ncl_cmuy Converts from metacode coordinates to user coordinates.
ncl_colconv Allows a user to convert among the color models RGB, HSV, HLS, and YIQ.
ncl_conop1 sets option switches for the Conran_family utility.
ncl_conop2 sets option switches and specifys various INTEGER parameters to be used by the Conran_family utility.
ncl_conop3 sets option switches and specifys various REAL parameters to be used by the Conran_family utility.
ncl_conop4 sets option switches and specifys various CHARACTER parameters to be used by the Conran_family utility.
ncl_conpack Provides a sort of tool kit of FORTRAN subroutines that can be called in various combinations to draw different kinds of contour plots.
ncl_conpack_params This document briefly describes all Conpack internal parameters.
ncl_conran draws a two dimensional contour map from irregularly distributed data. The contour lines may be smoothed.
ncl_conran_family
ncl_conran_family_params Includes a brief description of all Conran_family internal parameters.
ncl_conraq draws a two dimensional contour map from irregularly distributed data. This is the small quick version of the Conran_family. It also has the fewest available…
ncl_conras draws a two dimensional contour map from irregularly distributed data. This is the super version of the Conran_family.
ncl_conrec draws a two dimensional contour map from data stored in a rectangular array. The contour lines are labeled.
ncl_conrec_family is a set of two dimensional contour mapping routines. There are options for generating standard contours, smoothing contour lines, labeling the contours, and…
ncl_conrec_family_params Includes a brief description of all Conrec_family internal parameters.
ncl_conrecqck This utility has been merged into the Conrec_family. Type "man conrec_family" to see its man page.
ncl_conrecquick This utility has been merged into the Conrec_family. Type "man conrec_family" to see its man page.
ncl_conrecsmooth This utility has been merged into the Conrec_family. Type "man conrec_family" to see its man page.
ncl_conrecspr This utility has been merged into the Conrec_family. Type "man conrec_family" to see its man page.
ncl_conrecsuper This utility has been merged into the Conrec_family. Type "man conrec_family" to see its man page.
ncl_cpback Draws a background for a contour plot.
ncl_cpchcf Called by Conpack routines when a constant field is detected. The default version does nothing. A user-written version may be supplied to provide control as the…
ncl_cpchcl Called by the Conpack routines CPCLDM and CPCLDR. The default version does nothing. A user-written version may be supplied to provide control as contour lines…
ncl_cpchhl Called by Conpack routines as high/low labels are being drawn. The default version does nothing. A user-written version may be supplied to provide control as…
ncl_cpchil Called by Conpack routines as the informational label is drawn. The default version does nothing. A user-written version may be supplied to provide control as…
ncl_cpchll Called by Conpack routines as contour line labels are drawn. The default version does nothing. A user-written version may be supplied to provide control as the…
ncl_cpcica Incorporates into a user's cell array color indices determined by examining where the user's contours lie relative to the cell array.
ncl_cpclam Adds contour lines to an area map. This is part of the process of drawing a solid-fill contour plot.
ncl_cpcldm Draws contour lines masked by an existing area map. The object of this may be simply to avoid drawing contour lines through label boxes, but the routine may be…
ncl_cpcldr Draws contour lines.
ncl_cpcltr Traces the contour lines at a given level and retrieves them for some sort of user-defined processing.
ncl_cpcnrc Draws black and white contours with a single call. the behavior of the old routine CONREC; it has the same arguments and produces similar output.
ncl_cpdrpl Provides a useful polyline-drawer for the routine CPCLDM.
ncl_cpezct Draws black and white contours with a single call. Simulates the behavior of the old subroutine EZCNTR in Conrec_family; it has the same arguments and will…
ncl_cpfx Converts from plotter address unit coordinates to fractional coordinates.
ncl_cpfy Converts from plotter address unit coordinates to fractional coordinates.
ncl_cpgetc Retrieves the current value of an internal parameter of type CHARACTER.
ncl_cpgeti Retrieves the integral value of an internal parameter of type INTEGER or REAL.
ncl_cpgetr Retrieves the real value of an internal parameter of type REAL or INTEGER.
ncl_cplbam Adds label boxes (for the informational label, high and low labels, and contour-line labels) to an area map. The ultimate object of this will usually be to…
ncl_cplbdr Draws labels (an informational label, high and low labels, and line labels).
ncl_cpmpxy Maps Conpack output from a rectangular coordinate system superimposed on the data grid to some other coordinate system.
ncl_cpmviw Moves the contents of an old integer workspace to a new one.
ncl_cpmvrw Moves the contents of an old real workspace to a new one.
ncl_cppkcl Picks a set of contour levels.
ncl_cppklb Picks a set of labels for labeled contour levels.
ncl_cprect Initializes the contouring of a rectangular array of data.
ncl_cprset Resets all parameters to their initial default values.
ncl_cpscae Called repeatedly by the routine CPCICA as it executes. Updates a particular element of a user's cell array. The default version of CPSCAE may be replaced by…
ncl_cpsetc Sets the value of an internal parameter of type CHARACTER.
ncl_cpseti Sets the value of an internal parameter of type INTEGER or REAL.
ncl_cpsetr Sets the value of an internal parameter of type REAL or INTEGER.
ncl_cpsprs
ncl_cpsps1
ncl_cpsps2 Interpolates from an array of data on a "sparse" rectangular grid which is irregularly spaced in X and Y to an array of data on a "dense" rectangular grid and…
ncl_cpux Converts from plotter address unit coordinates to user coordinates.
ncl_cpuy Converts from plotter address unit coordinates to user coordinates.
ncl_csa1s cubic spline approximation, simple entry for one-dimensional input
ncl_csa1xs cubic spline approximation, expanded entry for one-dimensional input
ncl_csa2ls cubic spline approximation, simple entry for two-dimensional input, list output
ncl_csa2lxs cubic spline approximation, expanded entry for two-dimensional input, list output
ncl_csa2s cubic spline approximation, simple entry for two-dimensional input, gridded output
ncl_csa2xs cubic spline approximation, expanded entry for two-dimensional input, gridded output
ncl_csa3ls cubic spline approximation, simple entry for three-dimensional input, list output
ncl_csa3lxs cubic spline approximation, expanded entry for three-dimensional input, list output
ncl_csa3s cubic spline approximation, simple entry for three-dimensional input
ncl_csa3xs cubic spline approximation, expanded entry for three-dimensional input
ncl_csagrid
ncl_csagrid_errors This document briefly describes all the errors reported from Csagrid.
ncl_csc2s convert from Cartesian to lat/lon coordinates
ncl_csc2sd convert from Cartesian to lat/lon coordinates
ncl_csgetd Retrieves the value of an internal parameter of type DOUBLE PRECISION.
ncl_csgeti Retrieves the value of an internal parameter of type INTEGER.
ncl_csgetr Retrieves the value of an internal parameter of type REAL.
ncl_css2c convert from Cartesian to lat/lon coordinates
ncl_css2cd convert from lat/lon coordinates to Cartesian coordinates.
ncl_css_overview
ncl_cssetd Sets the value of an internal parameter of type DOUBLE PRECISION for the Cssgrid package.
ncl_csseti Sets the value of an internal parameter of type INTEGER.
ncl_cssetr Sets the value of an internal parameter of type REAL for the Cssgrid package.
ncl_cssgrid tension spline interpolation on a sphere.
ncl_cssgrid_errors This document briefly describes all the errors reported from Cssgrid.
ncl_cssgrid_params This document briefly describes all the internal parameters of Cssgrid.
ncl_cssgridd tension spline interpolation on a sphere.
ncl_csstri calculates a Delaunay triangulation for data on a sphere
ncl_csstrid calculates a Delaunay triangulation for data on a sphere
ncl_csvoro calculate Voronoi polygons for data on a sphere.
ncl_csvorod calculate Voronoi polygons for data on a sphere.
ncl_cufx Converts from user coordinates to fractional coordinates.
ncl_cufy Converts from user coordinates to fractional coordinates.
ncl_curv1 does set-up for CURV2.
ncl_curv2 1D interpolation for non-periodic functions.
ncl_curvd derivatives for 1D functions.
ncl_curve draws the curve defined by a specified series of points in the user coordinate system. The "pen" (for subsequent calls to FRSTPT, VECTOR, PLOTIF, and PLOTIT) is…
ncl_curve3 Draws the projection of a curve defined by a sequence of points in 3-space.
ncl_curved Draws a curve through a sequence of points.
ncl_curvi integrate a spline curve
ncl_curvp1 calculate values for CURVP2 usage.
ncl_curvp2 interpolate a periodic function at a specified point
ncl_curvpi integrate a periodic spline curve
ncl_curvps calculate values for a smoothing spline for a periodic function.
ncl_curvs calculate values for a smoothing spline
ncl_curvs1 calculate values for a smoothing spline for data in the plane.
ncl_curvs2 calculates an interpolated value for a smoothing spline under tension at a given point.
ncl_dandr Draws an isosurface when used in conjunction with entry INIT3D.
ncl_dashchar The dash utilities have all been incorporated into the Dashline utility. To see its man page, type "man dashline".
ncl_dashdb Defines a dash pattern without labels.
ncl_dashdc Defines a dash pattern with labels. If DASHDC is called when the "quick" version of Dashline is used, an error exit results.
ncl_dashline A set of line-drawing routines that can be used to generate various dashed line patterns (including solid), can add labels to the lines, can smooth the lines,…
ncl_dashline_params Brief descriptions of all internal parameters of Dashline.
ncl_dashpack
ncl_dashpack_params This document briefly describes all Dashpack parameters.
ncl_dashsmth The dash utilities have all been incorporated into the Dashline utility. To see its man page, type "man dashline".
ncl_dashsupr The dash utilities have all been incorporated into the Dashline utility. To see its man page, type "man dashline".
ncl_displa Changes the values of certain primary control parameters purportedly having to do with the "display" of a graph.
ncl_dpcurv Used to draw a complete curve defined by a sequence of points in the user coordinate system.
ncl_dpdraw Used to draw a curve when fractional coordinates are available and no smoothing is to be done.
ncl_dpfrst Specifies the first point in a sequence of points, in the user coordinate system, defining a curve to be drawn.
ncl_dpgetc Retrieves the current character value of an internal parameter.
ncl_dpgeti Retrieves the integral value of an internal parameter of type INTEGER or REAL.
ncl_dpgetr Retrieves the real value of an internal parameter of type REAL or INTEGER.
ncl_dplast Says that the preceding call to DPVECT defined the final point in a sequence of points, in the user coordinate system, defining a curve to be drawn.
ncl_dpline Draws a straight-line segment between two points in the user coordinate system.
ncl_dpsetc Gives a new character value to a specified internal parameter.
ncl_dpseti Sets the value of an internal parameter of type INTEGER or REAL.
ncl_dpsetr Sets the value of an internal parameter of type REAL or INTEGER.
ncl_dpsmth Used to draw a curve when fractional coordinates are available and smoothing is to be done.
ncl_dpvect Specifies the second and following points in a sequence of points, in the user coordinate system, defining a curve to be drawn.
ncl_dsgetc Retrieves the value of an internal parameter of type CHARACTER.
ncl_dsgeti Gets the value of an internal parameter of type INTEGER.
ncl_dsgetr Retrieves the value of an internal parameter of type REAL.
ncl_dsgetrd Retrieves the value of an internal parameter of type DOUBLE PRECISION.
ncl_dsgrid Dsgrid is a package for gridding 3D and 2D randomly-spaced data using an inverse distance weighted average algorithm. Single precision and double precision…
ncl_dsgrid2d double precision Fortran entry for iterpolation from 2D random data to an output grid.
ncl_dsgrid2s primary single precision Fortran entry for 2D gridding
ncl_dsgrid3d double precision Fortran entry for 3D gridding
ncl_dsgrid3s single precision Fortran entry for 3D gridding
ncl_dsgrid_errors This document briefly describes all the errors reported from Dsgrid.
ncl_dsgrid_params This document briefly describes all the internal parameters of Dsgrid.
ncl_dspnt2d DSPNT2D- Interpolate at a single point (or points) in 2D in double precision
ncl_dspnt2s DSPNT2S- Interpolate at a single point (or points) in 2D in single precision
ncl_dspnt3d DSPNT3D- Interpolate at a single point (or points) in 3D in double precision
ncl_dspnt3s DSPNT3S- Interpolate at a single point (or points) in 3D in single precision
ncl_dssetc Sets the value of an internal parameter of type CHARACTER.
ncl_dsseti Sets the value of an internal parameter of type INTEGER.
ncl_dssetr Sets the value of an internal parameter of type REAL.
ncl_dssetrd Sets the value of an internal parameter of type DOUBLE PRECISION.
ncl_entsr Called by a user to set recovery mode in NCAR Graphics.
ncl_eprin Prints the current error message.
ncl_errof Turns off the internal error flag of SETER.
ncl_error_handling A set of routines for error handling in NCAR Graphics.
ncl_ezcntr draws a two dimensional contour map from data stored in a rectangular array. A number of contouring defaults are used.
ncl_ezhftn draws a half-tone picture from data stored in a rectangular array with the intensity in the picture proportional to the data value.
ncl_ezisos Draws an isosurface.
ncl_ezmap
ncl_ezmap_params This document briefly describes all internal parameters of EZMAP.
ncl_ezmapa alias for ncl_ezmap
ncl_ezmxy Draws, in a manner determined by the current values of the control parameters, a complete graph of one or more curves, each defined by a set of points…
ncl_ezmy Draws, in a manner determined by the current values of the control parameters, a complete graph of one or more curves, each defined by a set of points…
ncl_ezsrfc Draws a perspective picture of a function of two variables with hidden lines removed. The function is approximated by a two-dimensional array of heights. Use…
ncl_ezstrm A front-end to STRMLN with a simpler interface. Like STRMLN, it plots a streamline representation of field flow data in a single call.
ncl_ezvec A front-end to VELVCT with a simpler interface. Like VELVCT, it plots a a vector field in a single call.
ncl_ezxy Draws, in a manner determined by the current values of the control parameters, a complete graph of a single curve through the points (XDRA(I),YDRA(I)), for I…
ncl_ezy Draws, in a manner determined by the current values of the control parameters, a complete graph of a single curve through the points (I,YDRA(I)), for I from 1…
ncl_fdum A routine called when fatal errors occur.
ncl_fence3 Draws the projection of a curve, just as CURVE3 does, but with a "fence" of straight line segments that are parallel to one of the three axes and extend from…
ncl_fitgrid
ncl_fitgrid_params This document briefly describes all the internal parameters of Fitgrid.
ncl_fl2int converts X and Y coordinates from the User Coordinate System to the Metacode Coordinate System.
ncl_frame advances to the next picture (in the case of CGM output), or pauses in the window of most recent creation (for X11 output). A mouse or key click in the window…
ncl_frst3 Specifies the first in a sequence of points connected by straight-line segments, the projections of which are to be drawn. (FRST3 is called for the first point…
ncl_frstd Defines the first of a sequence of points through which a curve is to be drawn.
ncl_frstpt generates a "pen-up" move to a specified point in the user coordinate system. FRSTPT is used in conjunction with the routine VECTOR to draw lines.
ncl_ftitle Used for unscrolled movie or video titles. It reads, from standard input, the information necessary to define the desired title frames, and then calls STITLE to…
ncl_fx
ncl_fy
ncl_gaccum_tran_matrix Constructs a GKS segment transformation matrix by starting with an existing matrix and composing it with a shift vector, a rotation angle, and X and Y scale…
ncl_gacolr Sets the values of internal parameters determining the color of various parts of the background.
ncl_gactivate_ws activates a GKS workstation.
ncl_gactm Constructs a GKS segment transformation matrix by starting with an existing matrix and composing it with a shift vector, a rotation angle, and X and Y scale…
ncl_gacwk activates a GKS workstation.
ncl_gagetc Retrieves the value of a specified internal parameter of type CHARACTER.
ncl_gageti Retrieves the integer value of an internal parameter of Gridall.
ncl_gagetr Retrieves the real value of an internal parameter of Gridall.
ncl_gasetc Gives a new value to a specified internal parameter of type CHARACTER.
ncl_gaseti Gives an integer value to an internal parameter of Gridall.
ncl_gasetr Gives a real value to an internal parameter of Gridall.
ncl_gca draws a cell array starting with a rectangle specified by two corner points; this initial rectangle is subdivided into subrectangles by specifying an arbitrary…
ncl_gcell_array draws a cell array starting with a rectangle specified by two corner points; this initial rectangle is subdivided into subrectangles by specifying an arbitrary…
ncl_gclear_ws clears a workstation.
ncl_gclks closes the GKS package.
ncl_gclose_gks closes the GKS package.
ncl_gclose_seg closes a GKS segment.
ncl_gclose_ws closes a workstation.
ncl_gclrwk clears a workstation.
ncl_gclsg closes a GKS segment.
ncl_gclwk closes a workstation.
ncl_gcopy_seg_ws copies a GKS segment to a GKS workstation.
ncl_gcreate_seg creates a GKS segment.
ncl_gcrsg creates a GKS segment.
ncl_gcsgwk copies a GKS segment to a GKS workstation.
ncl_gdawk deactivates a workstation.
ncl_gdeactivate_ws deactivates a workstation.
ncl_gdel_seg deletes a GKS segment.
ncl_gdsg deletes a GKS segment.
ncl_gesc provides a standard way of implementing nonstandard GKS features. NCAR GKS has only two user-accessible escape functions defined: one for changing the name of a…
ncl_gescape provides a standard way of implementing nonstandard GKS features. NCAR GKS has only two user-accessible escape functions defined: one for changing the name of a…
ncl_getset returns a set of values which, if used as arguments in a call to SET, will cause normalization transformation 1, axis linear/log scaling (internal parameter…
ncl_getsi returns the exponents which define the plotting range in the plotter address unit coordinate system.
ncl_getusv gets the value of one of the internal parameters of SPPS.
ncl_geval_tran_matrix Constructs a GKS segment transformation matrix starting from a given point, a shift vector, a rotation angle, and X and Y scale factors.
ncl_gevtm Constructs a GKS segment transformation matrix starting from a given point, a shift vector, a rotation angle, and X and Y scale factors.
ncl_gfa output primitive for filling polygonal areas.
ncl_gfill_area output primitive for filling polygonal areas.
ncl_gflas1 Initiates storage of plotting instructions into a disk file. Instructions subsequent to GFLAS1, but prior to a GFLAS2 call, will be stored on disk rather than…
ncl_gflas2 Terminates putting plotting instructions to disk and resumes putting plotting instructions to the the output stream. A call to GFLAS2 can only be made after a…
ncl_gflas3 Inserts the instructions saved on disk with a previous GFLAS1 identifier IB into the output stream. GFLAS3 can be called only after a previous GFLAS1 and GFLAS2…
ncl_gflas4 Allows you to access a disk file of plotting instructions, generated with a GFLAS1 and GFLAS2 sequence in a previous job, for use in a GFLAS3 call.
ncl_gflash Allows for storing segments of a picture for insertion into any subsequent picture.
ncl_ginq_asfs (Inquire aspect source flags) — Inquires the values for the aspect source flags that determine whether primitive attributes are to be selected from individual…
ncl_ginq_char_expan retrieves the current value of the character expansion factor.
ncl_ginq_char_ht retrieves the current character height.
ncl_ginq_char_space retrieves the current value for character spacing.
ncl_ginq_char_up_vec retrieves the current value of the character up vector.
ncl_ginq_clip retrieves the current value of the clipping indicator as well as the current clipping rectangle.
ncl_ginq_colr_rep retrieves the color value associated with a color index on a particular workstation.
ncl_ginq_cur_norm_tran_num retrieves the number of the current normalization transformation.
ncl_ginq_fill_colr_ind retrieves the current fill area color index.
ncl_ginq_fill_int_style retrieves the current value for fill area interior style.
ncl_ginq_fill_style_ind retrieves the current value of the fill area style index.
ncl_ginq_line_colr_ind gets the polyline color index.
ncl_ginq_linetype retrieves the current setting for linetype.
ncl_ginq_linewidth retrieves the current setting of the linewidth scale factor.
ncl_ginq_marker_colr_ind retrieves the polymarker color index.
ncl_ginq_marker_size retrieves the current value for the polymarker size scale factor.
ncl_ginq_marker_type retrieves the current value for the marker type.
ncl_ginq_max_norm_tran_num retrieves the maximum number of supported normalization transformations.
ncl_ginq_name_open_seg returns the name of the currently open segment.
ncl_ginq_norm_tran retrieves the window and viewport associated with a given normalization transformation. Users of NCAR Graphics are encouraged to use the SPPS routines c_set and…
ncl_ginq_op_st returns the operating state of GKS.
ncl_ginq_set_seg_names Retrieves what segment names are currently in use.
ncl_ginq_text_align retrieves the horizontal and vertical text alignments.
ncl_ginq_text_colr_ind retrieves the current text color index.
ncl_ginq_text_font_prec retrieves the current setting of the text font and precision values.
ncl_ginq_text_path retrieves the current text path.
ncl_gks GKS (the Graphical Kernel System) is a set of low-level graphics functions that are standardized by the American National Standards Institute (ANSI) and the…
ncl_gopen_gks opens the GKS package
ncl_gopen_ws opens a GKS workstation.
ncl_gopks opens the GKS package
ncl_gopwk opens a GKS workstation.
ncl_gpl This output primitive draws line segments connecting a sequence of user-specified coordinate pairs.
ncl_gpm the polymarker output primitive draws selected symmetric symbols to mark user-specified coordinate positions.
ncl_gpolyline This output primitive draws line segments connecting a sequence of user-specified coordinate pairs.
ncl_gpolymarker the polymarker output primitive draws selected symmetric symbols to mark user-specified coordinate positions.
ncl_gqasf (Inquire aspect source flags) — Inquires the values for the aspect source flags that determine whether primitive attributes are to be selected from individual…
ncl_gqchh retrieves the current character height.
ncl_gqchsp retrieves the current value for character spacing.
ncl_gqchup retrieves the current value of the character up vector.
ncl_gqchxp retrieves the current value of the character expansion factor.
ncl_gqclip retrieves the current value of the clipping indicator as well as the current clipping rectangle.
ncl_gqcntn retrieves the number of the current normalization transformation.
ncl_gqcr retrieves the color value associated with a color index on a particular workstation.
ncl_gqfaci retrieves the current fill area color index.
ncl_gqfais retrieves the current value for fill area interior style.
ncl_gqfasi retrieves the current value of the fill area style index.
ncl_gqln retrieves the current setting for linetype.
ncl_gqlwsc retrieves the current setting of the linewidth scale factor.
ncl_gqmk retrieves the current value for the marker type.
ncl_gqmksc retrieves the current value for the polymarker size scale factor.
ncl_gqmntn retrieves the maximum number of supported normalization transformations.
ncl_gqnt retrieves the window and viewport associated with a given normalization transformation. Users of NCAR Graphics are encouraged to use the SPPS routines SET and…
ncl_gqops returns the operating state of GKS.
ncl_gqopsg returns the name of the currently open segment.
ncl_gqplci gets the polyline color index.
ncl_gqpmci retrieves the polymarker color index.
ncl_gqsgus Retrieves what segment names are currently in use.
ncl_gqtxal retrieves the horizontal and vertical text alignments.
ncl_gqtxci retrieves the current text color index.
ncl_gqtxfp retrieves the current setting of the text font and precision values.
ncl_gqtxp retrieves the current text path.
ncl_grid Draws an unlabeled grid.
ncl_gridal Draws any of the supported types of backgrounds. Each of the other background-drawing routines is implemented by a call to GRIDAL.
ncl_gridall Allows one to draw backgrounds for X/Y plots. Included are routines for drawing grids, perimeters, and pairs of axes. Internal parameters of Gridall control…
ncl_gridall_params This document briefly describes all Gridall internal parameters.
ncl_gridl Draws a labeled grid with each major division labeled with its numeric value.
ncl_gsasf (Set aspect source flags) — Sets the aspect source flags that determine whether primitive attributes are to be selected from individual settings or from "bundle…
ncl_gschh sets the character height for text.
ncl_gschsp sets the character spacing for text.
ncl_gschup specifies the angle at which subsequent text is to be drawn with GTX.
ncl_gschxp sets the width to height ratio of text.
ncl_gsclip controls whether data are displayed outside the boundaries of the world coordinate window of the current normalization transformation.
ncl_gscr associates a color value with a color index.
ncl_gsel_norm_tran selects a predefined or user-defined transformation that maps world coordinates to normalized device coordinates.
ncl_gselnt selects a predefined or user-defined transformation that maps world coordinates to normalized device coordinates.
ncl_gset_asfs (Set aspect source flags) — Sets the aspect source flags that determine whether primitive attributes are to be selected from individual settings or from "bundle…
ncl_gset_char_expan sets the width to height ratio of text.
ncl_gset_char_ht sets the character height for text.
ncl_gset_char_space sets the character spacing for text.
ncl_gset_char_up_vec specifies the angle at which subsequent text is to be drawn with gtext.
ncl_gset_clip_ind controls whether data are displayed outside the boundaries of the world coordinate window of the current normalization transformation.
ncl_gset_colr_rep associates a color value with a color index.
ncl_gset_fill_colr_ind sets the fill area color index.
ncl_gset_fill_int_style sets the fill style of polygons drawn with gfill_area.
ncl_gset_fill_style_ind sets the fill area style index.
ncl_gset_line_colr_ind sets the polyline color index.
ncl_gset_linetype sets the line type to solid or various dashed patterns.
ncl_gset_linewidth sets the linewidth scale factor, or relative thickness of a polyline.
ncl_gset_marker_colr_ind (Set polymarker color index) — sets the polymarker color index.
ncl_gset_marker_size sets the polymarker size scale factor -- the relative size of the marker.
ncl_gset_marker_type sets the type of polymarker to be used in subsequent GPM calls.
ncl_gset_seg_tran Associates a segment transformation with a named segment.
ncl_gset_text_align sets the text alignment.
ncl_gset_text_colr_ind sets the text color index.
ncl_gset_text_font_prec sets the text font and precision.
ncl_gset_text_path sets the text paths or directions in which text is to be drawn.
ncl_gset_vp establishes a rectangular subspace of normalized device coordinates space. Calls to gset_vp are discouraged with NCAR Graphics. Instead, use the c_set routine…
ncl_gset_win establishes a window, or rectangular subspace, of world coordinates to be plotted. Calls to gset_win are discouraged with NCAR Graphics. Instead, use the c_set…
ncl_gsfaci sets the fill area color index.
ncl_gsfais sets the fill style of polygons drawn with GFA.
ncl_gsfasi sets the fill area style index.
ncl_gsln sets the line type to solid or various dashed patterns.
ncl_gslwsc sets the linewidth scale factor, or relative thickness of a polyline.
ncl_gsmk sets the type of polymarker to be used in subsequent GPM calls.
ncl_gsmksc sets the polymarker size scale factor -- the relative size of the marker.
ncl_gsplci sets the polyline color index.
ncl_gspmci (Set polymarker color index) — sets the polymarker color index.
ncl_gssgt Associates a segment transformation with a named segment.
ncl_gstxal sets the text alignment.
ncl_gstxci sets the text color index.
ncl_gstxfp sets the text font and precision.
ncl_gstxp sets the text paths or directions in which text is to be drawn.
ncl_gsvp establishes a rectangular subspace of normalized device coordinates space. Calls to GSVP are discouraged with NCAR Graphics. Instead, use the SET subroutine…
ncl_gswn establishes a window, or rectangular subspace, of world coordinates to be plotted. Calls to GSWN are discouraged with NCAR Graphics. Instead, use the SET…
ncl_gtext The basic output primitive for drawing text. A number of attribute setting routines are available for selecting the size, font, precision, orientation, color,…
ncl_gtx The basic output primitive for drawing text. A number of attribute setting routines are available for selecting the size, font, precision, orientation, color,…
ncl_gupd_ws Insures that the workstation is current and reflects all requests that have been made.
ncl_guwk Insures that the workstation is current and reflects all requests that have been made.
ncl_hafton draws a half-tone picture from data stored in a rectangular array with the intensity in the picture proportional to the data value.
ncl_halfax Draws orthogonal axes intersecting at a specified point and with a specified set of labels.
ncl_halftone is a utility for drawing half-tone pictures in which the gray scale level is proportional to the value in a two dimensional array.
ncl_histgr Plots a histogram with various options including specification of class values, spacing between histogram bars, shading of bars, windowing (i.e. scaling),…
ncl_histogram
ncl_histogram_params This document briefly describes all histogram internal parameters. The Histogram utility has four parameter setting routines: HSTOPC sets parameters of type…
ncl_hlsrgb Converts a color specification given as Hue, Lightness, and Saturation (HLS) values to Red, Green, and Blue (RGB) intensity values.
ncl_hstopc Specifies various CHARACTER variables to be used by the Histogram utility.
ncl_hstopi Specifies various INTEGER parameters to be used by the Histogram utility.
ncl_hstopl Turns options off and on for the Histogram utility.
ncl_hstopr Specifies various REAL arrays to be used by the the Histogram utility.
ncl_hsvrgb Converts a color specification given in the Hue, Saturation, and Value (HSV) color space to color values in the Red, Green, Blue (RGB) color space.
ncl_icfell Called to check for existing error conditions and (perhaps) to update the current error message and error flag.
ncl_icloem Called to get the length of the non-blank portion of an error message.
ncl_idbvip produces interpolated values at points (XI(I), YI(I)), I=1,...,NIP. This is useful for filling in missing data points on a grid.
ncl_idgeti Retrieves the integer value of a Bivar parameter.
ncl_idgetr Retrieves the real value of a Bivar parameter.
ncl_idpltr Plots the triangulation generated by a prior call to either IDBVIP or IDSFFT.
ncl_idseti Provides a new integer value for a Bivar parameter.
ncl_idsetr Provides a new real value for a Bivar parameter.
ncl_idsfft Performs smooth surface fitting when the projections of the data points in the X-Y plane are irregularly distributed in the plane.
ncl_init3d Draws an isosurface when used in conjunction with entry DANDR.
ncl_isgeti Gets the current values of internal parameters of type INTEGER.
ncl_isgetr Gets the current values of internal parameters of type REAL.
ncl_isosrf Draws an isosurface.
ncl_isosrfhr Draws a wireframe surface with hidden contours removed.
ncl_isosurface Allows the user to draw a perspective view of the surface defined by the equation f(u,v,w)=fiso, where the function f is approximated by a 3-dimensional array…
ncl_isosurface_params This document briefly describes all Isosurface internal parameters.
ncl_isseti Resets the current values of internal parameters of type INTEGER.
ncl_issetr Resets the current values of internal parameters of type REAL.
ncl_kfmx Converts from fractional coordinates to metacode coordinates.
ncl_kfmy Converts from fractional coordinates to metacode coordinates.
ncl_kfpx Converts from fractional coordinates to plotter address unit coordinates.
ncl_kfpy Converts from fractional coordinates to plotter address unit coordinates.
ncl_kmpx Converts from metacode coordinates to plotter address unit coordinates.
ncl_kmpy Converts from metacode coordinates to plotter address unit coordinates.
ncl_kpmx Converts from plotter address unit coordinates to metacode coordinates.
ncl_kpmy Converts from plotter address unit coordinates to metacode coordinates.
ncl_kumx Converts from user coordinates to metacode coordinates.
ncl_kumy Converts from user coordinates to metacode coordinates.
ncl_kupx Converts from user coordinates to plotter address unit coordinates.
ncl_kupy Converts from user coordinates to plotter address unit coordinates.
ncl_kurv1 calculate values for KURV2 usage
ncl_kurv2 does interpolation for parametric curves
ncl_kurvd interpolation and derivatives for parametric curves
ncl_kurvp1 calculate values for KURVP2 usage
ncl_kurvp2 does interpolation for closed parametric curves
ncl_kurvpd nterpolation and derivatives for closed parametric curves
ncl_labelbar Creates a labeled, filled, rectangular bar to serve as a key for a filled plot.
ncl_labelbar_params This document briefly describes all Labelbar internal parameters.
ncl_labmod Presets parameters controlling the appearance of labels drawn by GRIDAL, GRIDL,... et al. LABMOD itself does no plotting and, in order to have any effect, must…
ncl_lastd Terminates a sequence of calls to draw a curve (a call to FRSTD followed by one or more calls to VECTD).
ncl_lbfill A routine that is called by LBLBAR (when the argument IFTP is non-zero) to fill portions of the bar. The default version of this routine does color fill by…
ncl_lbgeti Retrieves the integer value of an internal parameter of Labelbar.
ncl_lbgetr Retrieves the real value of an internal parameter of Labelbar.
ncl_lblbar Draws a complete label bar.
ncl_lbseti Gives an integer value to an internal parameter of Labelbar.
ncl_lbsetr Gives a real value to an internal parameter of Labelbar.
ncl_line draws a line from the point (X1,Y1) to the point (X2,Y2). The "pen" (for subsequent calls to FRSTPT, VECTOR, PLOTIF, and PLOTIT) is left at (X2,Y2).
ncl_line3 Draws the straight-line segment joining the projections of two points in 3-space.
ncl_lined Draws a line segment between two points whose user coordinates are given.
ncl_mapaci Normally used to pick colors for the areas created by the boundary lines added to an area map by a call to MAPBLA. Note that this function should not be used to…
ncl_mapbla Adds to the area map in the array IAMA the set of boundary lines, of projected geographical entities, determined by the current state of the internal parameters…
ncl_mapblm Draws geographical outlines masked against an existing area map. Note that this routine uses whichever old outline dataset is selected by the value of the…
ncl_mapdrw Draws the complete map described by the current values of the internal parameters of EZMAP. Note that this routine uses whichever old outline dataset is…
ncl_mapeod Called by the EZMAP routines MAPLOT and MAPBLA. The default version does nothing. A user-written version may be supplied to examine each outline-dataset segment…
ncl_mapfst Draws lines on a map — used in conjunction with MAPVEC.
ncl_mapgci Returns a set of points on the shortest great circle route between two user-specified points on the globe.
ncl_mapgrd Draws a lat/lon grid.
ncl_mapgrm Draws lines of latitude and longitude masked against an existing area map.
ncl_mapgtc
ncl_mapgti
ncl_mapgtl
ncl_mapgtr
ncl_mapint Initialization.
ncl_mapiq Terminates a string of calls to MAPIT.
ncl_mapiqa Terminates a string of calls to MAPITA.
ncl_mapiqd Terminates a string of calls to MAPITD.
ncl_mapiqm Terminates a string of calls to the routine MAPITM.
ncl_mapit Draws lines on a map.
ncl_mapita Adds to an area map the projections of lines defined by a series of lat/lon coordinates.
ncl_mapitd Draws lines on a map. MAPITD is just like MAPIT, but, ultimately, DASHPACK routines are called instead of DASHCHAR routines.
ncl_mapitm Draws lines on a map, masked by a specified area map.
ncl_maplbl Labels the map.
ncl_maplmb Draws a limb line.
ncl_maplot Draws geographical outlines. Note that this routine uses whichever old outline dataset is selected by the value of the internal parameter 'OU'; to access the…
ncl_mappos Positions the map on the plotter frame.
ncl_maproj Sets the map projection to be used.
ncl_maprs Re-calls SET.
ncl_maprst Restores the state of EZMAP saved by an earlier call to MAPSAV.
ncl_mapsav Saves the current state of EZMAP for later restoration by MAPRST.
ncl_mapset Specifies the rectangular portion of the u/v plane to be drawn.
ncl_mapstc
ncl_mapsti
ncl_mapstl
ncl_mapstr
ncl_maptra Projects points.
ncl_maptri Performs inverse transformations.
ncl_maptrn
ncl_mapusr Called by EZMAP routines that draw the various parts of the map. The default version does nothing. A user-written version may be supplied to change the…
ncl_mapvec Draws lines on a map — used in conjunction with MAPFST.
ncl_mpchln This routine is called repeatedly as boundary lines are processed by MPLNAM, MPLNDM, and MPLNDR. The default version of the routine does nothing. A…
ncl_mpfnme Given the area identifier of one of the areas defined by whatever database was last read by one of the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, this…
ncl_mpgetc
ncl_mpgeti alias for ncl_mapgti
ncl_mpgetl alias for ncl_mapgtl
ncl_mpgetr alias for ncl_mapgtr
ncl_mpglty Retrieves the type of the line currently being drawn by MPLNDM.
ncl_mpiaty Given the area identifier of one of the areas defined by whatever database was last read by one of the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, this…
ncl_mpifnb A simple utility function that finds the index of the first non-blank character in a character string.
ncl_mpilnb A simple utility function that finds the index of the last non-blank character in a character string.
ncl_mpiola Given the area identifier of one of the areas defined by whatever database was last read by one of the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, this…
ncl_mpiosa Given the area identifier of one of the areas defined by whatever database was last read by one of the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, this…
ncl_mpipai Given the area identifiers of two of the areas defined by whatever database was last read by the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, this…
ncl_mpipan Given the area identifier of one of the areas defined by whatever database was last read by the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI and a name,…
ncl_mpipar Given the area identifier of one of the areas defined by whatever database was last read by one of the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, this…
ncl_mpisci Given the area identifier of one of the areas defined by whatever database was last read by one of the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, this…
ncl_mplnam Reads a specified EZMAP database and sends boundary lines from it to a specified area map.
ncl_mplndm Reads a specified EZMAP database and draws boundary lines from it, masked by a specified area map.
ncl_mplndr Reads a specified EZMAP database and draws boundary lines from it.
ncl_mplnri Reads information from a specified EZMAP database.
ncl_mpname Given the area identifier of one of the areas defined by whatever database was last read by one of the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, this…
ncl_mprset Reset the internal state of EZMAP/EZMAPA to the default.
ncl_mpsetc
ncl_mpseti
ncl_mpsetl
ncl_mpsetr
ncl_mxmy Retrieves the current pen position in the Plotter Address Unit (PAU) coordinate system.
ncl_natgrid Natgrid is a package for gridding 2D randomly-spaced data using a natural neighbor algorithm. Single precison and double precision interfaces exist in both…
ncl_natgrid_errors This document briefly describes all the errors reported from Natgrid.
ncl_natgrid_params This document briefly describes all the internal parameters of Natgrid.
ncl_natgridd primary double precision Fortran entry for natural neighbor gridding
ncl_natgrids primary single precision Fortran entry for natural neighbor gridding
ncl_ncarg_cbind Description of how to use the NCAR Graphics C-binding.
ncl_ncarg_gks Environment variables
ncl_ncarg_gks_cbind Description of how to use the NCAR Graphics GKS C-binding.
ncl_nerro Referenced by a user to obtain the current value of the internal error flag of SETER.
ncl_ngckop a function to check if a specified GKS workstation is open.
ncl_ngdots Draws filled circular dots at coordinate positions (X(I),Y(I),I=1,NUM) at size SIZE with color given by the color index ICOLOR.
ncl_ngezlogo Draws various NCAR and UCAR logos, the default being to draw an NCAR logo of reasonable size in the lower right corner of a plot.
ncl_nggcog Returns the latitudes and longitudes of a set of points approximating a circle at a given point on the surface of the globe.
ncl_nggetc Used to retrieve the current value of a specified internal parameter.
ncl_nggeti Gets the current integer value of an internal parameter of Ngmisc of type INTEGER. See the ngmisc_params man page for a complete list of all the Ngmisc internal…
ncl_nggetr Gets the current real value of an internal parameter of Ngmisc of type REAL. See the ngmisc_params man page for a complete list of all the Ngmisc internal…
ncl_nggsog Returns the latitudes and longitudes of six points defining a five-pointed star at a given point on the surface of the globe.
ncl_nglogo Draws various NCAR and UCAR logos on a specified workstation.
ncl_ngmftc Temporarily closes a metafile output unit allowing for subsequent reopening.
ncl_ngmisc A collection of miscellaneous NCAR Graphics routines.
ncl_ngmisc_params This document briefly describes all Ngmisc internal parameters.
ncl_ngpict Effects a break in the picture drawing sequence in a FORTRAN code using GKS. The actions taken depend on whether the designated workstation is a metafile or an…
ncl_ngpswk returns the workstation type, suitable for use as the third argument in a call to the NCAR GKS routine GOPWK, for the PostScript workstation whose attributes…
ncl_ngreop reopen an existing NCAR Graphics metafile for appending.
ncl_ngritd Given the coordinates of a point, this routine performs a rotation of that point about a specified axis by a specified angle.
ncl_ngsetc Used to set the character value of a specified internal parameter.
ncl_ngseti Provides a new integer value for an internal parameter of Ngmisc of type INTEGER. See the ngmisc_params man page for a complete list of all the ngmisc internal…
ncl_ngsetr Provides a new real value for an internal parameter of Ngmisc of type REAL. See the ngmisc_params man page for a complete list of all the Ngmisc internal…
ncl_ngsrat save/restore/set NCAR GKS primitive attribute values in toto.
ncl_ngwsym Draws a symbol from the standard WMO/NOAA meteorological fonts by reference to the font name and symbol number within that font.
ncl_nnalg a tool for displaying features of the Natgrid algorithm
ncl_nngetaspectd retrieve the double precision aspect at a specified coordinate.
ncl_nngetaspects retrieve the aspect at a specified coordinate.
ncl_nngetc Retrieves the value of an internal parameter of type CHARACTER.
ncl_nngeti Retrieves the value of an internal parameter of type INTEGER.
ncl_nngetr Retrieves the value of an internal parameter of type REAL.
ncl_nngetrd Retrieves the value of an internal parameter of type DOUBLE PRECISION.
ncl_nngetsloped retrieve the double precision slope at a specified coordinate.
ncl_nngetslopes retrieve the slope at a specified coordinate.
ncl_nnpntd NNPNTD- Interpolate at a single point in double precision
ncl_nnpntend terminate interpolation in single point mode
ncl_nnpntendd terminate interpolation in single point mode
ncl_nnpntinitd NNPNTINITD- Enter single point mode in double precision
ncl_nnpntinits NNPNTINITS- Enter single point mode
ncl_nnpnts NNPNTS- Interpolate at a single point
ncl_nnsetc Sets the value of an internal parameter of type CHARACTER.
ncl_nnseti Sets the value of an internal parameter of type INTEGER.
ncl_nnsetr Sets the value of an internal parameter of type REAL.
ncl_nnsetrd Sets the value of an internal parameter of type DOUBLE PRECISION.
ncl_opngks Opens GKS, opens and activates an NCAR GCM workstation (workstation of type 1) with workstation ID of 1 and connection ID of 2.
ncl_pcdlsc Defines the default list of "special colors" used by PCHIQU in drawing certain characters from the filled fonts. Calling PCDLSC with the argument IFCI will…
ncl_pcgetc Retrieves the current character value of an internal parameter.
ncl_pcgeti Retrieves the integral value of an internal parameter of type INTEGER or REAL.
ncl_pcgetr Retrieves the real value of an internal parameter of type REAL or INTEGER.
ncl_pchiqu
ncl_pcloqu
ncl_pcmequ
ncl_pcmpxy This routine is normally not called directly by the user (though it can be). It is called by each of the routines PCHIQU, PCMEQU, and PCLOQU when the user has…
ncl_pcpnwi A function of type CHARACTER*16.
ncl_pcrset Resets all parameters to their initial default values.
ncl_pcsetc Gives a new character value to a specified internal parameter.
ncl_pcseti Sets the value of an internal parameter of type INTEGER or REAL.
ncl_pcsetr Sets the value of an internal parameter of type REAL or INTEGER.
ncl_perim Draws an unlabeled perimeter with inward-pointing tick marks. The directions and lengths of tick marks may be changed by calling TICKS and/or TICK4.
ncl_perim3 Draws the projection of a rectangular perimeter in a plane parallel to one of the three coordinate planes, with inward-pointing tick marks at specified…
ncl_periml Draws a labeled perimeter with inward-pointing tick marks. The directions and lengths of tick marks may be changed by calling TICKS and/or TICK4.
ncl_plchhq
ncl_plchlq
ncl_plchmq
ncl_plotchar Allows a user to draw characters of high, medium, or low quality.
ncl_plotchar_params This document briefly describes all the internal parameters of Plotchar.
ncl_plotif A line-drawing routine, described in terms of "pen moves". Most calls to PLOTIF specify whether the "pen" should be up (not drawing) or down (drawing) and then…
ncl_plotit A line-drawing routine, described in terms of "pen moves". Most calls to PLOTIT specify whether the "pen" should be up (not drawing) or down (drawing) and then…
ncl_point draws a point at a specified position in the user coordinate system.
ncl_point3 Draws the projection of a point in 3-space.
ncl_points draws a marker at each of a series of specified positions in the user coordinate system. The markers can also be connected by drawing lines between them.
ncl_polypack a set of routines allowing polygons to be manipulated in various ways. Each of the six principal routines is given a "clip" polygon, a "subject" polygon, and a…
ncl_ppdipo generates and returns the boundary of the "difference" polygon, which consists of all points that are inside the subject polygon but not inside the clip…
ncl_ppditr generates and returns a set of trapezoids representing the interior of the "difference" polygon, which consists of all points that are inside the subject…
ncl_ppinpo generates and returns the boundary of the "intersection" polygon, which consists of all points that are inside both the clip polygon and the subject polygon.
ncl_ppintr generates and returns a set of trapezoids representing the interior of the "intersection" polygon, which consists of all points that are inside both the clip…
ncl_ppplcl clips a polyline against a clipping rectangle. It is intended that, eventually, there should be a better routine that will clip a polyline against an arbitrary…
ncl_ppppap can be called to preprocess a polygon in such a way as to remove certain peculiarities that can cause minor cosmetic errors in the output from the routines that…
ncl_ppunpo generates and returns the boundary of the "union" polygon, which consists of all points that are inside either or both of the clip polygon and the subject…
ncl_ppuntr generates and returns a set of trapezoids representing the interior of the "union" polygon, which consists of all points that are inside either or both of the…
ncl_psym3
ncl_pwrit draws a specified text string at a specified position in the user coordinate system. The call has arguments specifying the size, orientation, and centering of…
ncl_pwrite_family A utility for drawing text and other characters using polylines.
ncl_pwritx draws text and other characters using polylines.
ncl_pwrity draws text and other characters using polylines.
ncl_pwrz
ncl_pwrzi A character-plotting routine for plotting characters in three-space when using Isosurface. For a large class of possible positions, the hidden character problem…
ncl_pwrzs A character-plotting routine for plotting characters in three-space when using SRFACE.
ncl_pwrzt Draws the projections of character strings that are positioned in a plane parallel to one of the three coordinate planes.
ncl_reset The "super" version of RESET zeroes the internal integer array used to detect crowded lines; other versions do nothing.
ncl_retsr Called by a user to return to a saved state of the recovery mode in NCAR Graphics.
ncl_rgbhls Converts a color specification given in the Red, Green, Blue (RGB) color space to color values in the Hue, Lightness, Saturation (HLS) color space.
ncl_rgbhsv Converts a color specification given in the Red, Green, Blue (RGB) color space to color values in the Hue, Saturation, and Value (HSV) color space.
ncl_rgbyiq Converts a color specification given in the RGB Red, Green, Blue, (RGB) color space to a color specification in the YIQ color space.
ncl_scrolled_title Creates movie titles. The titles can be scrolled, faded in, and/or faded out. Foreground and background colors can be specified.
ncl_scrolled_title_params This document briefly describes all Scrolled_title internal parameters.
ncl_semess Called by a user to get a specified portion of the current error message.
ncl_set defines the mapping between fractional and user coordinates: sets the values of the SPPS internal parameters 'LS' (axis linear/log scaling) and 'MI' (axis…
ncl_set3 Defines the transformation from three dimensions to two dimensions.
ncl_seter Called by NCAR Graphics routines when errors occur.
ncl_seti sets the exponents which define the plotting range in the plotter address unit coordinate system.
ncl_setr Establishes certain constants so that SRFACE produces a picture whose size changes with respect to the viewer's distance from the object. It can also be used…
ncl_setusv sets the value of one of the internal parameters of SPPS.
ncl_sfgetc Used to retrieve the current value of a specified internal parameter.
ncl_sfgeti Used to retrieve the current integer value of a specified parameter.
ncl_sfgetp Used to retrieve the current dot pattern.
ncl_sfgetr Used to retrieve the current real value of a specified parameter.
ncl_sflush Flushes polylines, accumulated through calls to the routines PLOTIF and PLOTIT, from the SPPS polyline buffer shared by those routines; updates all open…
ncl_sfnorm The subroutines SFWRLD and SFNORM are used to fill that portion of the plotter frame inside the area defined by a given polygonal boundary.
ncl_sfsetc Used to set the character value of a specified internal parameter.
ncl_sfseti Used to set the current integer value of a specified internal parameter.
ncl_sfsetp Defines a new dot pattern.
ncl_sfsetr Used to set the current real value of a specified internal parameter.
ncl_sfsgfa (which stands for "SOFTFILL — Simulate GFA") fills, in one of various ways, an area of the plotter frame defined by a given set of points; it is intended to…
ncl_sfwrld The subroutines SFWRLD and SFNORM are used to fill that portion of the plotter frame inside the area defined by a given polygonal boundary.
ncl_shgeti Retrieves the value of an internal parameter of type INTEGER.
ncl_shgetnp find the nearest points to a specified point in 3-space.
ncl_shgrid interpolate random data in 3-space using a modified Shepard's algorithm
ncl_shgrid_errors This document briefly describes all the errors reported from Shgrid.
ncl_shgrid_params This document briefly describes all the internal parameters of Shgrid.
ncl_shseti Sets the value of an internal parameter of type INTEGER.
ncl_slgeti Gets the current integer value of an internal parameter of Scrolled_title of type INTEGER or REAL. See the scrolled_title_params man page for a complete list of…
ncl_slgetr Gets the current real value of an internal parameter of Scrolled_title of type INTEGER or REAL. See the scrolled_title_params man page for a complete list of…
ncl_slogap Generates TIME seconds worth of blank frames in a manner consistent with FTITLE.
ncl_slrset Resets all parameters of Scrolled_title to the initial default values.
ncl_slseti Provides a new integer value for an internal parameter of Scrolled_title of type INTEGER or REAL. See the scrolled_title_params man page for a complete list of…
ncl_slsetr Provides a new real value for an internal parameter of Scrolled_title of type INTEGER or REAL. See the scrolled_title_params man page for a complete list of all…
ncl_softfill Fills a polygonal subset of the plotter frame.
ncl_softfill_params This document briefly describes all Softfill internal parameters.
ncl_spps
ncl_spps_converters A set of functions, each of which transforms a coordinate from one of the NCAR Graphics coordinate systems to another. The complete list of functions is as…
ncl_spps_params This document briefly describes all of the internal parameters of SPPS.
ncl_srface Draws a perspective picture of a function of two variables with hidden lines removed. The function is approximated by a two-dimensional array of heights.
ncl_stgetc Gets the current value of a Streamlines parameter of type CHARACTER.
ncl_stgeti Gets the current value of an internal parameter of type INTEGER.
ncl_stgetr Gets the current value of an internal parameter of type REAL.
ncl_stinit Performs initialization tasks required before STREAM may be called to create a streamline field flow plot. Information about the input data arrays is copied…
ncl_stitle Creates scrolled movie or video titles. It receives all input through the argument list.
ncl_stream Plots a streamline representation of field flow data, based on conditions established by STINIT and the current values of a set of user-modifiable internal…
ncl_streamlines Utility for plotting a streamline representation of field flow data given two arrays containing the vector field components on a uniform grid.
ncl_streamlines_params This document briefly describes all Streamlines internal parameters.
ncl_strmln Plots a streamline representation of field flow data, given two 2-dimensional vector component arrays, U and V. You may control certain characteristics of the…
ncl_strset Resets all parameters to their initial default values.
ncl_stsetc Sets the value of a Streamlines parameter of type CHARACTER.
ncl_stseti Sets the value of an internal parameter of type INTEGER.
ncl_stsetr Sets the value of an internal parameter of type REAL.
ncl_stuixy Inversely maps a single point on the streamline from user to data coordinate space.
ncl_stumsl This routine is the user-definable external subroutine used to draw masked streamlines. The default version of the routine draws any polyline all of whose area…
ncl_stumta Given the coordinates of a point on the streamline in data, user, and NDC space, and the interpolated, normalized components of the vector at the point relative…
ncl_stumxy Maps a single point on the streamline from data to user coordinate space.
ncl_supcon
ncl_supmap Draws a map with a single call. An implementation of the routine from which EZMAP grew.
ncl_surf1 calculate values for SURF2 usage.
ncl_surf2 2D interpolation for gridded data
ncl_surface A utility for drawing perspective picture of a function of two variables with hidden lines removed.
ncl_surface_params This document briefly describes the Surface internal parameters.
ncl_tdclrs Does GKS calls to define colors for TDPACK.
ncl_tdctri Cut triangles defined by a triangle list.
ncl_tddtri Draw the triangles defined by a triangle list.
ncl_tdez2d Provides a simplified interface to TDPACK for drawing surfaces.
ncl_tdez3d Provides a simplified interface to TDPACK for drawing isosurfaces.
ncl_tdgeti Retrieves the integer value of a Tdpack parameter.
ncl_tdgetr Retrieves the real value of a Tdpack parameter.
ncl_tdgrds Draw perimeters, optionally with ticks or grid lines, on the six sides of a box. This routine calls TDPARA and will therefore change the definition of the…
ncl_tdgrid Draw a perimeter, optionally with ticks or grid lines, around the edges of the reference parallelogram defined by the last call to TDPARA. This routine is…
ncl_tdgtrs Get the values defining a selected rendering style, which affects the appearance of triangles drawn by a call to the routine TDDTRI.
ncl_tdinit Initialization routine for TDPACK, called to define the position of the eye, the position of the point looked at, which way is up, and whether or not a stereo…
ncl_tditri Add triangles defining a simple surface to the triangles in a triangle list.
ncl_tdlbla This routine is called to put labels on a particular edge of a box.
ncl_tdlbls Draw labels on selected sides of a projected box. This routine calls TDPARA and will therefore change the definition of the reference parallelogram; it also…
ncl_tdline Given the coordinates of two points in 3-space, draw the projection of the line joining them.
ncl_tdlnpa Given the coordinates of two points in the reference parallelogram, draw the projection of the line joining them.
ncl_tdmtri Add triangles defining a 3D marker to the triangles in a triangle list.
ncl_tdotri Order the triangles defined by a triangle list.
ncl_tdpack A set of routines allowing one to draw representations of three-dimensional objects.
ncl_tdpack_params This document briefly describes all internal parameters of Tdpack.
ncl_tdpara Initialization routine for TDPACK, called to set the value of certain internal values.
ncl_tdplch Draw a character string at a specified position in the plane of the reference parallelogram.
ncl_tdprpa Given the parallelogram coordinates of a point, get the coordinates of its projection in the projection plane. This routine is essentially the inverse of the…
ncl_tdprpi Given a point in the projection plane, retrieve the parallelogram coordinates of that point in the reference parallelogram (as defined by the last call to…
ncl_tdprpt Given the coordinates of a point in 3-space, get the coordinates of its projection in the projection plane.
ncl_tdseti Provides a new integer value for a Tdpack parameter.
ncl_tdsetr Provides a new real value for a Tdpack parameter.
ncl_tdsort A generic sorting routine, normally used indirectly (by calling the routine TDOTRI).
ncl_tdstri Add triangles defining a simple surface to the triangles in a triangle list.
ncl_tdstrs Set the values defining a selected rendering style, which affects the appearance of triangles drawn by a call to the routine TDDTRI.
ncl_threed 3-d line drawing package.
ncl_tick3
ncl_tick4 Allows for program control of tick mark length and direction.
ncl_tick43 Gives user control of tick mark length in PERIM3.
ncl_ticks Allows for program control of tick mark length and direction. This routine has been superseded by TICK4, which should be used instead.
ncl_vect3 Defines the second and all subsequent points in a sequence of points connected by straight-line segments, the projections of which are to be drawn. (FRST3 is…
ncl_vectd Defines the second and following of a sequence of points through which a curve is to be drawn.
ncl_vector generates a "pen-down" move to a specified point in the user coordinate system. VECTOR is used in conjunction with the routine FRSTPT to draw lines.
ncl_vectors Utility for creating a vector field plot given two arrays containing the vector components on a uniform grid. In addition, the user may pass in another array of…
ncl_vectors_params This document briefly describes all Vectors internal parameters.
ncl_velvct Plots a vector field, given two 2-dimensional vector component arrays, U and V. You may control certain characteristics of the plot by adjusting the values…
ncl_velvec A older version of the Vectors utility, now a front-end to VELVCT. It is identical to the VELVCT call except that there is no LENGTH parameter to allow…
ncl_vvectr Manages the coordinate system mapping, color setting, auxiliary text output, and drawing of the vector field plot, according to the specifications established…
ncl_vvgetc Gets the current value of a Vectors parameter of type CHARACTER.
ncl_vvgeti Gets the current value of a Vectors parameter of type INTEGER.
ncl_vvgetr Gets the current value of a Vectors parameter of type REAL.
ncl_vvinit Performs initialization tasks required before VVECTR may be called to plot a vector field, including copying array size information into internal common block…
ncl_vvrset Resets all parameters to their initial default values.
ncl_vvsetc Sets the value of a Vectors parameter of type CHARACTER.
ncl_vvseti Sets the value of a Vectors parameter of type INTEGER.
ncl_vvsetr Sets the value of a Vectors parameter of type REAL.
ncl_vvudmv This routine is the user-definable external subroutine used to draw masked vectors. The default version of the routine draws any polyline all of whose area…
ncl_vvumxy The user may modify this routine to define a custom mapping of vectors from a data coordinate system aligned with the natural boundaries of the vector field to…
ncl_wmap A Package for Producing Daily Weather Maps and Plotting Station Model Data
ncl_wmap_params This document briefly describes all the internal parameters of Wmap.
ncl_wmbarb plots wind barbs.
ncl_wmdflt returns all values of internal parameters in the Wmap package to their default values.
ncl_wmdrft plots weather map front lines.
ncl_wmdrrg plots weather map regions (indicating "snow", "rain", etc.), or solid regions indicating temperature zones.
ncl_wmgetc Retrieves the current character value of an internal parameter of type character.
ncl_wmgeti Retrieves the integral value of an internal parameter of type INTEGER.
ncl_wmgetr Retrieves the real value of an internal parameter of type REAL.
ncl_wmlabc plots weather map city names and daily hi/lows.
ncl_wmlabs plots weather map special symbols and daily weather icons.
ncl_wmlabt plots weather map regional temperatures labels (like 90s, 80s, etc.)
ncl_wmlabw plots weather map regional weather labels (like "HOT", "BREEZY", "COLD", etc.
ncl_wmlgnd plots weather map legends.
ncl_wmsetc Sets the value of an internal parameter of type CHARACTER.
ncl_wmseti Sets the value of an internal parameter of type INTEGER.
ncl_wmsetr Sets the value of an internal parameter of type REAL.
ncl_wmstnm plots station model data as per WMO guidelines.
ncl_wtstr draws a specified text string at a specified position in the user coordinate system. The call has arguments specifying the size, orientation, and centering of…
ncl_yiqrgb Converts a color specification given in the YIQ color space to the equivalent color specification in the Red, Green, Blue (RGB) color space.