|
abs |
Returns the absolute value of numeric data.
|
|
acos |
Computes the inverse cosine of numeric types.
|
|
addfile |
Opens a data file that is (or is to be) written in a supported file format.
|
|
addfiles |
Creates a reference that spans multiple data files.
|
|
all |
Returns True if all the elements of the input evaluate as True.
|
|
angmom_atm |
Calculates the atmosphere's relative angular momentum.
|
|
any |
Returns True if any of the values of its input evaluate as True.
|
|
area_hi2lores |
Interpolates from high resolution grids to low resolution grids using local area averaging.
|
|
areaint2 |
Interpolates from one grid to another grid using local area averaging.
|
|
asciiread |
Reads a file that contains ASCII representations of basic data types.
|
|
asciiwrite |
Creates an ascii text file of numeric or string data type.
|
|
asin |
Computes the inverse sine of numeric types.
|
|
atan |
Computes the inverse tangent of numeric types.
|
|
atan2 |
Computes the inverse tangent of (y/x) for numeric types.
|
|
attsetvalues |
Applies resources to the given objects.
|
|
avg |
Computes the average of a variable regardless of dimensionality.
|
|
betainc |
Evaluates the incomplete beta function.
|
|
cancor |
Performs canonical correlation analysis between two sets of variables.
|
|
cbinread |
Reads binary files created using the C block I/O function write.
|
|
cbinwrite |
Creates a binary file in raw C block I/O format for a numeric data type.
|
|
cdfbin_p |
Calculates the binomial density of a cumulative distribution function.
|
|
cdfbin_pr |
Calculates the probability of success of each trial of a cumulative distribution function.
|
|
cdfbin_s |
Calculates the number of successes of a cumulative distribution function.
|
|
cdfbin_xn |
Calculates the number of binomial trials of a cumulative distribution function.
|
|
cdfchi_p |
Calculates the intergral of a cumulative chi-square distribution function.
|
|
cdfchi_x |
Calculates the upper limit of intergration of a cumulative chi-square distribution function.
|
|
cdfgam_p |
Calculates the integral of a cumulative gamma distribution function.
|
|
cdfgam_x |
Calculates the upper limit of intergration of a cumulative gamma distribution function.
|
|
cdfnor_p |
Calculates the integral of a cumulative normal distribution function.
|
|
cdfnor_x |
Calculates the upper limit of integration of a cumulative normal distribution function.
|
|
cdft_p |
Calculates the one-sided probability given a t-value and the degrees of freedom.
|
|
cdft_t |
Calculates the t-value given the one-sided probability and the degrees of freedom.
|
|
ceil |
Computes the smallest integer value larger than the input.
|
|
center_finite_diff |
Performs a centered finite difference operation on the rightmost dimension.
|
|
cfftb |
Performs a backward complex discrete fourier transform [Fourier Synthesis].
|
|
cfftf |
Performs a forward complex discrete fourier transform of a real periodic sequence.
|
|
cfftf_frq_reorder |
Reorders the data returned by cfftf.
|
|
charactertodouble |
Coerces values of type character to values of type double.
|
|
charactertofloat |
Coerces values of type character to values of type float.
|
|
charactertointeger |
Coerces values of type character to values of type integer.
|
|
charactertolong |
Coerces values of type character to values of NCL type long.
|
|
charactertoshort |
Coerces values of type character to values of type short.
|
|
charactertostring |
Coerces values of type character to values of type string.
|
|
chartodouble |
Coerces values of type character to values of type double.
|
|
chartofloat |
Coerces values of type character to values of type float.
|
|
chartoint |
Coerces values of type character to values of type integer.
|
|
chartointeger |
Coerces values of type character to values of type integer.
|
|
chartolong |
Coerces values of type character to values of NCL type long.
|
|
chartoshort |
Coerces values of type character to values of type short.
|
|
chartostring |
Coerces values of type character to values of type string.
|
|
chiinv |
Evaluates the inverse chi-squared distribution function.
|
|
clear |
Clears the given workstation objects.
|
|
conform |
Expands an array or scalar so that it conforms to the shape of the given variable.
|
|
conform_dims |
Expands an array or scalar so that it conforms to the shape of the given dimension sizes.
|
|
cos |
Computes the cosine of numeric types.
|
|
cosh |
Computes the hyperbolic cosine of numeric types.
|
|
craybinnumrec |
Returns the number of unformatted sequential access Fortran records in a Cray COS blocked binary file.
|
|
craybinrecread |
Reads COS blocked unformatted sequential access Fortran binary files.
|
|
csa1 |
Calculates an approximating cubic spline for the input data, one 1-dimensional section at a time.
|
|
csa1d |
Calculates an approximating cubic spline for the input data, one 1-dimensional section at a time.
|
|
csa1s |
Calculates an approximating cubic spline for the input data, one 1-dimensional section at a time.
|
|
csa1x |
Calculates an approximating cubic spline for the input data, one 1-dimensional section at a time.
|
|
csa1xd |
Calculates an approximating cubic spline for the input data, one 1-dimensional section at a time.
|
|
csa1xs |
Calculates an approximating cubic spline for the input data, one 1-dimensional section at a time.
|
|
csa2 |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2d |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2l |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2ld |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2ls |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2lx |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2lxd |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2lxs |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2s |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2x |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2xd |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa2xs |
Calculates an approximating cubic spline for two-dimensional input data.
|
|
csa3 |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3d |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3l |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3ld |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3ls |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3lx |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3lxd |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3lxs |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3s |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3x |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3xd |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csa3xs |
Calculates an approximating cubic spline for three-dimensional input data.
|
|
csc2s |
Converts Cartesian coordinates on a unit sphere to spherical coordinates (lat/lon).
|
|
csgetp |
Retrieves control parameters for Cssgrid routines.
|
|
css2c |
Converts spherical coordinates (lat/lon) to Cartesian coordinates on a unit sphere.
|
|
cssetp |
Sets control parameters for Cssgrid routines.
|
|
cssgrid |
Uses tension splines to interpolate randomly spaced data on a unit sphere to data values on a uniform grid.
|
|
csstri |
Calculates a Delaunay triangulation of data randomly positioned on the surface of a sphere.
|
|
csvoro |
Determines Voronoi polygons for data randomly positioned on a sphere and returns vertices for the one surrounding a specified input point.
|
|
cumsum |
Calculates the cumulative sum.
|
|
cz2ccm |
Computes geopotential height in hybrid coordinates.
|
|
datatondc |
Converts data units into normalized device coordinates (NDCs).
|
|
day_of_week |
Calculates the day of the week given month, day, and year.
|
|
day_of_year |
Calculates the day of the year given month, day, and year.
|
|
days_in_month |
Calculates the number of days in a month given month, day, and year.
|
|
delete |
Deletes variables, attributes, and coordinate variables.
|
|
destroy |
Destroys objects from NCL.
|
|
dewtemp_trh |
Calculates the dew point temperature given temperature and relative humidity.
|
|
dim_avg |
Computes the average of a variable's rightmost dimension at all other dimensions.
|
|
dim_avg_wgt |
Computes the weighted average of a variable's rightmost dimension at all other dimensions.
|
|
dim_cumsum |
Calculates the cumulative sum along the rightmost dimension.
|
|
dim_gbits |
Unpacks bit chunks from the rightmost dimension of the input array.
|
|
dim_max |
Finds the maximum of a variable's rightmost dimension at all other dimensions.
|
|
dim_median |
Computes the median of a variable's rightmost dimension at all other dimensions.
|
|
dim_min |
Finds the minimum of a variable's rightmost dimension at all other dimensions.
|
|
dim_num |
Calculates the number of True values of a variable's rightmost dimension at all other dimensions.
|
|
dim_pqsort |
Computes the permutation vector generated by sorting the n - 1th (rightmost) dimension.
|
|
dim_product |
Computes the product of a variable's rightmost dimension at all other dimensions.
|
|
dim_rmsd |
Computes the root-mean-square-difference between two variables' rightmost dimension at all other dimensions.
|
|
dim_rmvmean |
Calculates and removes the mean of the (rightmost) dimension at all other dimensions.
|
|
dim_rmvmed |
Calculates and removes the median of the (rightmost) dimension at all other dimensions.
|
|
dim_standardize |
Calculates standardized anomalies of the rightmost dimension at all other dimensions.
|
|
dim_stat4 |
Computes the first four moments (average, variance, skewness, and kurtosis) of the rightmost dimension for all other dimensions.
|
|
dim_stddev |
Computes the population standard deviation of a variable's rightmost dimension at all other dimensions.
|
|
dim_sum |
Computes the arithmetic sum of a variable's rightmost dimension at all other dimensions.
|
|
dim_sum_wgt |
Computes the weighted sum of a variable's rightmost dimension at all other dimensions.
|
|
dim_variance |
Computes the population variance of a variable's rightmost dimension at all other dimensions.
|
|
dimsizes |
Returns the dimension sizes of the input variable.
|
|
doubletobyte |
Coerces values of type double to values of type byte.
|
|
doubletochar |
Coerces values of type double to values of type character.
|
|
doubletocharacter |
Coerces values of type double to values of type character.
|
|
doubletofloat |
Coerces values of type double to values of type float.
|
|
doubletoint |
Coerces values of type double to values of type integer.
|
|
doubletointeger |
Coerces values of type double to values of type integer.
|
|
doubletolong |
Coerces values of type double to values of type long.
|
|
doubletoshort |
Coerces values of type double to values of type short.
|
|
dpres_hybrid_ccm |
Calculates the pressure differences of a hybrid coordinate system.
|
|
dpres_plevel |
Calculates the pressure layer thicknesses of a constant pressure level coordinate system.
|
|
draw |
Draws the given graphical objects.
|
|
dsgetp |
Gets parameters for Dsgrid routines.
|
|
dsgrid2 |
Interpolates gridded 2-D data.
|
|
dsgrid2d |
Interpolates gridded 2-D data.
|
|
dsgrid2s |
Interpolates gridded 2-D data.
|
|
dsgrid3 |
Interpolates gridded 3-D data.
|
|
dsgrid3d |
Interpolates gridded 3-D data.
|
|
dsgrid3s |
Interpolates gridded 3-D data.
|
|
dspnt2 |
Interpolates 2-D data at specified points.
|
|
dspnt2d |
Interpolates 2-D data at specified points.
|
|
dspnt2s |
Interpolates 2-D data at specified points.
|
|
dspnt3 |
Interpolates 3-D data at specified points.
|
|
dspnt3d |
Interpolates 3-D data at specified points.
|
|
dspnt3s |
Interpolates 3-D data at specified points.
|
|
dssetp |
Sets parameters for Dsgrid routines.
|
|
dtrend |
Estimates and removes the least squares linear trend of the rightmost dimension from all grid points.
|
|
dtrend_msg |
Estimates and removes the least squares linear trend of the rightmost dimension from all grid points (missing values allowed).
|
|
dtrend_quadratic |
Estimates and removes the least squares quadratic trend of the rightmost dimension from all grid points.
|
|
dv2uvF |
Computes the divergent (irrotational) wind components for a fixed grid via spherical harmonics.
|
|
dv2uvf |
Computes the divergent (irrotational) wind components for a fixed grid via spherical harmonics.
|
|
dv2uvG |
Computes the divergent (irrotational) wind components for a gaussian grid via spherical harmonics.
|
|
dv2uvg |
Computes the divergent (irrotational) wind components for a gaussian grid via spherical harmonics.
|
|
echo_off |
Disables echoing of NCL statements as they are encountered.
|
|
echo_on |
Enables echoing of NCL statements as they are encountered.
|
|
eof2data |
Reconstructs a data set from EOFs and EOF time series.
|
|
eof_varimax |
Rotates EOFs using the using Kaiser row normalization and the varimax criterion (deprecated version).
|
|
eofcor |
Calculates empirical orthogonal functions via a correlation matrix (NCL's original function).
|
|
eofcor_pcmsg |
Calculates empirical orthogonal functions via a correlation matrix (missing values allowed) (deprecated version).
|
|
eofcor_ts |
Calculates the time series of the amplitudes associated with each eigenvalue in an EOF which was calculated using a correlation matrix.
|
|
eofcov |
Calculates empirical orthogonal functions via a covariance matrix (original version).
|
|
eofcov_pcmsg |
Calculates empirical orthogonal functions via a covariance matrix (missing values allowed)(deprecated version).
|
|
eofcov_ts |
Calculates the time series of the amplitudes associated with each eigenvalue in an EOF which was calculated using a covariance matrix.
|
|
eofunc |
Compute empirical orthogonal functions (EOFs, aka: Principal Component Analysis).
|
|
eofunc_ts |
Calculates the time series of the amplitudes associated with each eigenvalue in an EOF.
|
|
eofunc_varimax |
Rotates EOFs using the using Kaiser row normalization and the varimax criterion.
|
|
equiv_sample_size |
Estimates the number of independent values of a series of correlated observations.
|
|
erf |
Evaluates the real error function.
|
|
erfc |
Evaluates the real complementary error function.
|
|
esacr |
Computes sample auto-correlations
|
|
esacv |
Computes sample auto-covariances
|
|
esccr |
Computes sample cross-correlations.
|
|
esccv |
Computes sample cross-covariances.
|
|
escorc |
Computes sample cross-correlations at lag 0 only.
|
|
escovc |
Computes sample cross-covariances at lag 0 only.
|
|
exit |
Forces an NCL script to exit immediately.
|
|
exp |
Computes the value of e (the base of natural logarithms) raised to the power of the input.
|
|
exp_tapersh |
Performs tapering (filtering) of the spherical harmonic coefficients.
|
|
exp_tapersh_wgts |
Calculates weights which can be used to perform tapering (filtering) of spherical harmonic coefficients.
|
|
exp_tapershC |
Performs tapering (filtering) of the spherical harmonic coefficients.
|
|
ezfftb |
Perform a Fourier synthesis from real and imaginary coefficients.
|
|
ezfftf |
Perform a Fourier analysis on a periodic sequence.
|
|
f2fosh |
Interpolates a scalar quantity from a fixed grid (including pole points) to a fixed-offset grid.
|
|
f2foshv |
Interpolates a vector quantity on a fixed grid (including pole points) to a fixed-offset grid.
|
|
f2fsh |
Interpolates a scalar quantity from one fixed grid to another.
|
|
f2fshv |
Interpolates a vector quantity from one fixed grid to another.
|
|
f2gsh |
Interpolates a scalar quantity from a fixed grid to a Gaussian grid (with optional truncation).
|
|
f2gshv |
Interpolates a vector quantity on a fixed grid to a Gaussian grid (optional truncation).
|
|
fabs |
Computes the absolute value of numeric types.
|
|
fbindirread |
Reads records written by a Fortran direct access write.
|
|
fbindirwrite |
Writes binary records to a file in manner analogous to fortran's "access=direct".
|
|
fbinnumrec |
Returns the number of unformatted sequential Fortran records in a binary file.
|
|
fbinread |
Reads one binary record that has been written using an UNFORMATTED FORTRAN write.
|
|
fbinrecread |
Reads unformatted sequential access Fortran binary files.
|
|
fbinrecwrite |
Writes a single unformatted sequential access Fortran record to a file.
|
|
fbinwrite |
Writes a single binary record to a file in manner analogous to fortran's "form=unformatted, access=sequential".
|
|
fft2db |
Performs a two-dimensional discrete backward Fourier transform (Fourier synthesis).
|
|
fft2df |
Performs a two-dimensional forward real discrete Fourier transform (i.e., Fourier analysis) of a real periodic array.
|
|
fileattdef |
Defines global (file) attributes associated with a supported file.
|
|
filedimdef |
Defines dimension names, dimension sizes, unlimited dimensions on a supported file.
|
|
filevarattdef |
Copies attributes from an input variable to one or more variables on a supported file.
|
|
filevardef |
Defines a list of variable names, variable var_types, and variable dimension names for a supported file.
|
|
filevardimsizes |
Returns the dimension sizes of variable on a supported file.
|
|
filwgts_lancos |
Calculates one-dimensional filter weights (deprecated).
|
|
filwgts_lanczos |
Calculates one-dimensional filter weights.
|
|
filwgts_normal |
Calculates one-dimensional filter weights based upon the normal (gaussian) distribution.
|
|
floattobyte |
Coerces values of type float to values of type byte.
|
|
floattochar |
Coerces values of type float to values of type character.
|
|
floattocharacter |
Coerces values of type float to values of type character.
|
|
floattoint |
Coerces values of type float to values of type integer.
|
|
floattointeger |
Coerces values of type float to values of type integer.
|
|
floattolong |
Coerces values of type float to values of type long.
|
|
floattoshort |
Coerces values of type float to values of type short.
|
|
floor |
Computes the largest integer value smaller than the input.
|
|
fluxEddy |
Calculates time averaged eddy flux quantities.
|
|
fo2fsh |
Interpolates a scalar quantity from a fixed-offset grid to a fixed grid.
|
|
fo2fshv |
Interpolates a vector quantity from a fixed-offset grid to a fixed grid.
|
|
fourier_info |
Performs fourier analysis on one or more periodic series.
|
|
frame |
Updates and clears the given workstation objects.
|
|
fspan |
Creates an array of evenly-spaced floating point numbers.
|
|
ftcurv |
Calculates an interpolatory spline through a sequence of functional values.
|
|
ftcurvd |
Calculates the derivatives of an interpolatory spline under tension.
|
|
ftcurvi |
Calculates integrals of an interpolatory spline under tension between two user-specified limits.
|
|
ftcurvp |
Calculates an interpolatory spline under tension through a sequence of functional values for a periodic function.
|
|
ftcurvpi |
Calculates an integral of an interpolatory spline between two specified points.
|
|
ftcurvps |
Calculates a smoothing spline.
|
|
ftcurvs |
Calculates a smoothing spline.
|
|
ftest |
Applies F-test for variances and returns an estimate of the statistical significance.
|
|
ftgetp |
Retrieves control parameters for Fitgrid routines.
|
|
ftkurv |
Calculates an interpolatory spline for parametric curves.
|
|
ftkurvd |
Calculates an interpolatory spline for parametric curves; it also calculates first and second derivatives of the interpolatory spline.
|
|
ftkurvp |
Calculates an interpolatory spline under tension through a sequence of points in the plane forming a closed curve.
|
|
ftkurvpd |
Calculates an interpolatory spline for closed parametric curves; it also calculates first and second derivatives of the interpolatory spline.
|
|
ftsetp |
Sets control parameters for Fitgrid routines.
|
|
ftsurf |
Calculates an interpolatory surface passing through a rectangular grid of function values.
|
|
g2fsh |
Interpolates a scalar quantity from a Gaussian grid to a fixed grid.
|
|
g2fshv |
Interpolates a vector quantity from a Gaussian grid to a fixed grid.
|
|
g2gsh |
Interpolates a scalar quantity from one Gaussian grid to another (with optional truncation).
|
|
g2gshv |
Interpolates a vector quantity from one Gaussian to another (optional truncation).
|
|
gammainc |
Evaluates the incomplete gamma function.
|
|
gaus |
Computes gaussian latitudes and weights.
|
|
gaus_lobat |
Computes gaussian latitudes and weights using Gauss-Lobatto quadrature.
|
|
gaus_lobat_wgt |
Computes Gauss-Lobatto weights given a one-dimensional array of Gauss-Lobatto latitudes.
|
|
gc_aangle |
Finds the acute angle between two great circles on the globe.
|
|
gc_clkwise |
Tests clockwise/counterclockwise ordering of points on spherical polygon.
|
|
gc_dangle |
Finds the directed angle between two great circles having a specified intersection point.
|
|
gc_inout |
Determines if a specified point is inside or outside of a spherical polygon.
|
|
gc_latlon |
Interpolates points along a great circle on the surface of the globe.
|
|
gc_onarc |
Determines if a point on the globe lies on a specified great circle arc.
|
|
gc_pnt2gc |
Finds the angular distance from a point to a great circle.
|
|
gc_qarea |
Finds the area of a quadrilateral patch on the unit sphere.
|
|
gc_tarea |
Finds the area of a triangular patch on the unit sphere.
|
|
generate_2d_array |
Generates a "nice" 2D array of pseudo random data, especially for use in 2D graphics.
|
|
get_ncl_version |
Returns the current NCL version.
|
|
get_script_name |
Returns the name of a script of commands provided to NCL for execution.
|
|
get_script_prefix_name |
Returns the name of a script of commands provided to NCL for execution, if provided, with any script name tag removed.
|
|
get_sphere_radius |
Retrieves the radius of a sphere used in spherical harmonic routines.
|
|
getbitsone |
Unpacks one-bit chunks from the input array.
|
|
getenv |
Returns the string value of a shell environment variable.
|
|
getfiledimsizes |
Returns a list of dimension sizes of the given file variable.
|
|
getfilevaratts |
Returns all attribute names associated with a variable on a supported file.
|
|
getfilevardims |
Returns all dimension names associated with a variable on a supported file.
|
|
getfilevardimsizes |
Returns the dimension sizes of variable on a supported file.
|
|
getfilevarnames |
Returns an array of file variable names in the specified supported file.
|
|
getfilevartypes |
Returns the types of the named variables stored in the given supported file.
|
|
getvaratts |
Returns a list of attribute names for the given variable.
|
|
getvardims |
Returns a list of dimension names for the given variable.
|
|
gradsf |
Computes the gradient of an array that is on a fixed grid using spherical harmonics.
|
|
gradsg |
Computes the gradient of an array that is on a gaussian grid using spherical harmonics.
|
|
greg2jul |
Converts a Gregorian date to a Julian day.
|
|
grid2triple |
Converts a two-dimensional grid with one-dimensional coordinate variables to an array where each grid value is associated with its coordinates.
|
|
hlsrgb |
Converts HLS color values to RGB.
|
|
hsvrgb |
Converts HSV color values to RGB.
|
|
hydro |
Computes geopotential height using the hydrostatic equation.
|
|
hyi2hyo |
Interpolates from data on one set of hybrid levels to another set of hybrid levels.
|
|
idsfft |
Interpolates 2D random data.
|
|
igradsf |
Computes a scalar array from its gradient components on a fixed grid using spherical harmonics.
|
|
igradsF |
Computes a scalar array from its gradient components on a fixed grid using spherical harmonics.
|
|
igradsg |
Computes a scalar array from its gradient components on a gaussian grid using spherical harmonics.
|
|
igradsG |
Computes a scalar array from its gradient components on a gaussian grid using spherical harmonics.
|
|
ilapsf |
Inverts the Laplacian (on a fixed grid) using spherical harmonics.
|
|
ilapsF |
Inverts the Laplacian (on a fixed grid) using spherical harmonics.
|
|
ilapsg |
Inverts the Laplacian (on a gaussian grid) using spherical harmonics.
|
|
ilapsG |
Inverts the Laplacian (on a gaussian grid) using spherical harmonics.
|
|
ilapvf |
Inverts the vector Laplacian (on a fixed grid) using spherical harmonics.
|
|
ilapvg |
Inverts the vector Laplacian (on a gaussian grid) using spherical harmonics.
|
|
ind |
Returns the indices where the input is True.
|
|
ind_resolve |
Resolves a single list of indices to their multi-dimensional representation.
|
|
int2p |
Interpolates pressure levels to a different set of pressure levels.
|
|
integertobyte |
Coerces values of type integer to values of type byte.
|
|
integertochar |
Coerces values of type integer to values of type character.
|
|
integertocharacter |
Coerces values of type integer to values of type character.
|
|
integertoshort |
Coerces values of type integer to values of type short.
|
|
inttobyte |
Coerces values of type integer to values of type byte.
|
|
inttochar |
Coerces values of type integer to values of type character.
|
|
inttoshort |
Coerces values of type integer to values of type short.
|
|
inverse_matrix |
Computes the inverse of a general matrix using LU factorization.
|
|
isatt |
Returns logical values indicating whether the given attributes are attached to the given variable.
|
|
isbigendian |
Returns True if you are running NCL on a big endian machine.
|
|
isbyte |
Returns True if input is of type byte.
|
|
ischar |
Returns True if input is of type char.
|
|
iscoord |
Returns True for every input string that is a coordinate variables of the given variable.
|
|
isdefined |
Returns True for every element of the input that is a defined keyword, variable, or function/procedure name.
|
|
isdim |
Returns True if variable dimensions are defined in the given variable.
|
|
isdimnamed |
Returns True if variable dimensions have names in given variable.
|
|
isdouble |
Returns True if input is of type double.
|
|
isfile |
Returns True if input is of type file.
|
|
isfilepresent |
Checks if a file exists.
|
|
isfilevar |
Checks if specified file variables are defined in a file.
|
|
isfilevaratt |
Checks if specified file variable attributes are defined for a file variable.
|
|
isfilevarcoord |
Checks if a coordinate variable is defined in a file.
|
|
isfilevardim |
Checks if file variable dimensions are defined for a file variable.
|
|
isfloat |
Returns True if input is of type float.
|
|
isfunc |
Returns True for every element of the input that is a defined function.
|
|
isgraphic |
Returns True if input is of type graphic.
|
|
isinteger |
Returns True if input is of type integer.
|
|
isleapyear |
Determines if a given year is a leap year (Gregorian calendar).
|
|
islogical |
Returns True if input is of type logical.
|
|
islong |
Returns True if input is of type long.
|
|
ismissing |
Returns True for every element of the input that contains a missing value.
|
|
isnan_ieee |
Returns a logical array indicating which input values contain an IEEE NaN.
|
|
isnumeric |
Returns True if input is of type numeric.
|
|
ispan |
Creates an array of equally-spaced integer values.
|
|
isproc |
Returns True for every element of the input that is a defined procedure.
|
|
isshort |
Returns True if input is of type short.
|
|
isstring |
Returns True if input is of type string.
|
|
isunlimited |
Returns True if the given dimension name is defined as unlimited on the given file.
|
|
isvar |
Returns True for every element of the input that is a defined variable.
|
|
jul2greg |
Converts a Julian day to a Gregorian date.
|
|
lapsF |
Computes the Laplacian using spherical harmonics, given a scalar z on a fixed grid.
|
|
lapsf |
Computes the Laplacian using spherical harmonics, given a scalar z on a fixed grid.
|
|
lapsG |
Computes the Laplacian using spherical harmonics, given a scalar z on a gaussian grid.
|
|
lapsg |
Computes the Laplacian using spherical harmonics, given a scalar z on a gaussian grid.
|
|
lapvf |
Computes the vector Laplacian using spherical harmonics, given a vector quantity (u,v) on a fixed grid.
|
|
lapvg |
Computes the vector Laplacian using spherical harmonics, given a vector quantity (u,v) on a gaussian grid.
|
|
latlon2utm |
Converts from lat/lon to UTM using a specified datum.
|
|
lclvl |
Calculates the pressure of the lifting condensation level.
|
|
lderuvf |
Computes the latitudinal derivatives using spherical harmonics, given vector components (u,v) on a fixed grid.
|
|
lderuvg |
Computes the latitudinal derivatives using spherical harmonics, given vector components (u,v) on a gaussian grid.
|
|
linint1 |
Interpolates from one series to another using piecewise linear interpolation.
|
|
linint2 |
Interpolates from one grid to another grid using bilinear interpolation.
|
|
linint2_points |
Interpolates from a grid to arbitrarily specified coordinate pairs using bilinear interpolation.
|
|
linmsg |
Linearly interpolates to fill in missing values.
|
|
linrood_latwgt |
Computes the latitudes and weights used by the Lin-Rood Model.
|
|
linrood_wgt |
Computes the weights used by the Lin-Rood Model.
|
|
list_files |
Lists all of the variables that reference files.
|
|
list_filevars |
Lists all of the variables associated with a specific file.
|
|
list_hlus |
Lists all of the HLU objects currently referenced by NCL variables.
|
|
list_procfuncs |
Lists all of the currently defined NCL functions and procedures and their argument lists.
|
|
list_vars |
Lists the currently defined variables that do not reference files or HLU objects.
|
|
ListGetType |
Queries the manner in which a variable of type list was created.
|
|
ListSetType |
Specifies the manner in which a variable of type list is to be implemented.
|
|
loadscript |
Loads the given NCL script.
|
|
local_max |
Determines the relative maxima for a 2-dimensional array.
|
|
local_min |
Determines the relative minima for a 2-dimensional array.
|
|
log |
Computes the natural log of a numeric type.
|
|
log10 |
Computes the log base 10 of a numeric type.
|
|
longtobyte |
Coerces values of type long to values of type byte.
|
|
longtochar |
Coerces values of type long to values of type character.
|
|
longtocharacter |
Coerces values of type long to values of type character.
|
|
longtoint |
Coerces values of type long to values of type integer.
|
|
longtointeger |
Coerces values of type long to values of type integer.
|
|
longtoshort |
Coerces values of type long to values of type short.
|
|
lspoly |
Calculates a set of coefficients for a weighted least squares polynomial fit to the given data.
|
|
mask |
Masks a multi-dimensional array against another given a single mask value.
|
|
max |
Computes the maximum value of a multi-dimensional array.
|
|
maxind |
Returns the index of the first occurrence of a maximum value.
|
|
min |
Computes the minimum value of a multi-dimensional array.
|
|
minind |
Returns the index of the first occurrence of a minimum value.
|
|
mixhum_ptd |
Calculates the mixing ratio or specific humidity given pressure and dew point temperature.
|
|
mixhum_ptrh |
Calculates the mixing ratio or specific humidity given pressure, temperature and relative humidity.
|
|
monthday |
Calculates a concatenated month_day given a day and year.
|
|
natgrid |
Interpolates from 2D random data to get values on a rectangular output grid.
|
|
natgridd |
Interpolates from 2D random data to get values on a rectangular output grid.
|
|
natgrids |
Interpolates from 2D random data to get values on a rectangular output grid.
|
|
ncargpath |
Returns the absolute pathnames of various NCAR Graphics directories.
|
|
ncargversion |
Prints the NCAR Graphics version, copyright, trademark and general licensing terms.
|
|
ndctodata |
Converts normalized device coordinates (NDCs) into data coordinates.
|
|
ndtooned |
Converts a multi-dimensional array to a one-dimensional array.
|
|
new |
Creates an NCL variable.
|
|
ngezlogo |
Draws the NCAR logo in the lower right corner of the given workstation.
|
|
nggcog |
Calculates the latitudes and longitudes of a set of points approximating a circle at a given point on the surface of the globe.
|
|
nggetp |
Retrieves values for various parameters for the NCAR ngezlogo procedure.
|
|
nglogo |
Draws various NCAR and UCAR logos on the given workstation.
|
|
ngsetp |
Sets values for various parameters for the NCAR ngezlogo procedure.
|
|
NhlAddAnnotation |
Add annotations to a plot object as an external annotation.
|
|
NhlAddData |
Adds one or more additional data items to a plot.
|
|
NhlAddOverlay |
Overlays one plot object on another.
|
|
NhlAddPrimitive |
Adds a Primitive object to an existing plot.
|
|
NhlAppGetDefaultParentId |
Returns a reference to the current default App object.
|
|
NhlChangeWorkstation |
Changes the output workstation of one or more NCL View objects.
|
|
NhlClassName |
Retrieve the class name of one or more NCL objects.
|
|
NhlClearWorkstation |
Clears the given workstation objects.
|
|
NhlDataPolygon |
Draws a polygon using data coordinates.
|
|
NhlDataPolyline |
Draws a polyline using data coordinates.
|
|
NhlDataPolymarker |
Draws polymarkers using data coordinates.
|
|
NhlDataToNDC |
Converts data units into normalized device coordinates (NDCs).
|
|
NhlDestroy |
Destroys objects from NCL.
|
|
NhlDraw |
Draws the given graphical objects.
|
|
NhlFrame |
Updates and clears the given workstation objects.
|
|
NhlFreeColor |
Removes one or more color entries from one or more workstations.
|
|
NhlGetBB |
Retrieves the bounding boxes of a list of NCL objects.
|
|
NhlGetErrorObjectId |
Returns a reference to the current Error object.
|
|
NhlGetNamedColorIndex |
Returns color map indexes that match the given color names in the color maps of the given workstations.
|
|
NhlGetParentId |
Returns the ids of the parent ids of the given objects.
|
|
NhlGetParentWorkstation |
Returns the ids of the parent workstations of the given objects.
|
|
NhlGetWorkspaceObjectId |
Returns a reference to the current Workspace object.
|
|
NhlIsAllocatedColor |
Queries a list of workstations to determine whether or not the given color indexes have been allocated.
|
|
NhlIsApp |
Returns True for each given object that is an App object.
|
|
NhlIsDataComm |
Returns True for each given object that is a DataComm object.
|
|
NhlIsDataItem |
Returns True for each given object that is a DataItem object.
|
|
NhlIsDataSpec |
Returns True for each given object that is a DataSpec object.
|
|
NhlIsTransform |
Returns True for each given object that is a Transform object.
|
|
NhlIsView |
Returns True for each given object that is a View object.
|
|
NhlIsWorkstation |
Returns True for each given object that is a Workstation object.
|
|
NhlName |
Retrieves the name of one or more NCL objects.
|
|
NhlNDCPolygon |
Draws a polygon using NDC coordinates.
|
|
NhlNDCPolyline |
Draws a polyline using NDC coordinates.
|
|
NhlNDCPolymarker |
Draws polymarkers using NDC coordinates.
|
|
NhlNDCToData |
Converts normalized device coordinates (NDCs) into data coordinates.
|
|
NhlNewColor |
Allocates new workstation color indexes.
|
|
NhlNewDashPattern |
Adds new dash patterns to the existing table of dash patterns.
|
|
NhlNewMarker |
Adds new markers to the existing table of markers.
|
|
NhlPalGetDefined |
Returns a list of available color maps.
|
|
NhlRemoveAnnotation |
Remove annotations from the plot they are registered in.
|
|
NhlRemoveData |
Removes data items from one or more plots.
|
|
NhlRemoveOverlay |
Removes one or more plots from an overlay.
|
|
NhlRemovePrimitive |
Removes one or more primitives from the given Transform object.
|
|
NhlSetColor |
Sets the colors for a given list of color indexes and workstations.
|
|
NhlSetDashPattern |
Sets the dash patterns for a given list of dash pattern indexes and workstations.
|
|
NhlSetMarker |
Sets the markers for a given list of marker indexes and workstations.
|
|
NhlUpdateData |
Forces the DataComm instances to update their internal states.
|
|
NhlUpdateWorkstation |
Updates the given workstation objects.
|
|
nice_mnmxintvl |
Calculates "nice" values for endpoints and spacing to be used for creating a series of equally-spaced levels through the data domain.
|
|
nngetaspectd |
Retrieves an aspect at a specified coordinate position.
|
|
nngetaspects |
Retrieves an aspect at a specified coordinate position.
|
|
nngetp |
Retrieves control parameters for Natgrid routines.
|
|
nngetsloped |
Retrieves a slope at a specified coordinate position.
|
|
nngetslopes |
Retrieves a slope at a specified coordinate position.
|
|
nngetwts |
Retrieves natural neighbors and weights for the function values at those neighbors.
|
|
nngetwtsd |
Retrieves natural neighbors and weights for the function values at those neighbors.
|
|
nnpnt |
Interpolates from 2D random data to get values at a specified set of points.
|
|
nnpntd |
Interpolates from 2D random data to get values at a specified set of points.
|
|
nnpntend |
Terminates interpolation from 2D random data to get values at a specified set of points.
|
|
nnpntendd |
Terminates interpolation from 2D random data to get values at a specified set of points.
|
|
nnpntinit |
Initializes internal quantities, for given input data, to allow subsequent nnpnt calls to interpolate at specified points.
|
|
nnpntinitd |
Initializes internal quantities, for given input data, to allow subsequent nnpntd calls to interpolate at specified points.
|
|
nnpntinits |
Initializes internal quantities, for given input data, to allow subsequent nnpnts calls to interpolate at specified points.
|
|
nnpnts |
Interpolates from 2D random data to get values at a specified set of points.
|
|
nnsetp |
Sets control parameters for Natgrid routines.
|
|
num |
Counts the number of True values in the input.
|
|
omega_ccm |
Calculates omega [vertical pressure velocity] using the model diagnostic method.
|
|
onedtond |
Converts a one-dimensional array to a multi-dimensional array.
|
|
overlay |
Overlays one plot object on another.
|
|
paleo_outline |
Creates continental outlines from model orography data.
|
|
poisson_grid_fill |
Replaces all _FillValue values in a grid with values derived from solving Poisson's equation via relaxation.
|
|
pop_remap |
Regrids a POP ocean model grid to another grid.
|
|
prcwater_dp |
Computes column precipitable water of the rightmost dimension.
|
|
pres2hybrid |
Interpolates data on constant pressure levels to hybrid levels.
|
|
pres_hybrid_ccm |
Calculates pressure at the hybrid levels.
|
|
pres_sigma |
Calculates the pressure at specified sigma levels.
|
|
print |
Prints the value of a variable or expression.
|
|
printFileVarSummary |
Prints a summary of a file variable's information.
|
|
printVarSummary |
Prints a summary of a variable's information.
|
|
product |
Computes the product of the input.
|
|
pslec |
Computes sea level pressure using the ECMWF formulation.
|
|
pslhor |
Computes sea level pressure using the ECMWF formulation and Trenberth's horizontal correction.
|
|
pslhyp |
Computes sea level pressure using the hypsometric equation.
|
|
qsort |
Sorts a singly dimensioned array.
|
|
rand |
Generates a pseudo random number.
|
|
random_chi |
Generates random numbers using a chi-squared distribution.
|
|
random_gamma |
Generates random numbers using a gamma distribution.
|
|
random_normal |
Generates random numbers using a normal distribution.
|
|
random_setallseed |
Sets initial seeds for random number generators.
|
|
random_uniform |
Generates random numbers using a uniform range distribution.
|
|
rcm2points |
Interpolates a Regional Climate Model grid to a set points.
|
|
rcm2rgrid |
Interpolates a Regional Climate Model grid to lat/lon regular grid.
|
|
rdsstoi |
Reads weekly/monthly compocp site and climatology grids.
|
|
reg_multlin |
Performs basic multiple linear regression analysis.
|
|
regCoef |
Calculates the linear regression coefficient between two variables.
|
|
regcoef |
Calculates the linear regression coefficient between two variables.
|
|
regline |
Calculates the linear regression coefficient between two series.
|
|
relhum |
Calculates relative humidity given temperature, mixing ratio, and pressure.
|
|
replace_ieeenan |
Changes all occurrences of IEEE NaN to a user-specified value.
|
|
rgbhls |
Converts RGB color values to HLS.
|
|
rgbhsv |
Converts RGB color values to HSV.
|
|
rgbyiq |
Converts RGB color values to YIQ values.
|
|
rgrid2rcm |
Interpolates a lat/lon regular grid to a Regional Climate Model grid.
|
|
rhomb_trunc |
Performs rhomboidal truncation on spherical harmonic coefficients.
|
|
rhomb_trunC |
Performs rhomboidal truncation on spherical harmonic coefficients.
|
|
rip_cape_2d |
** Computes convective available potential energy (CAPE), convective inhibition (CIN), lifted condensation level (LCL), and level of free convection (LFC).
|
|
rip_cape_3d |
** Computes convective available potential energy (CAPE) and convective inhibition (CIN).
|
|
rip_reflectivity |
Computes simulated reflectivity from WRF model output.
|
|
round |
Rounds a float or double variable to the nearest whole number.
|
|
rtest |
Determines the statistical significance of a linear correlation coefficient.
|
|
runave |
Calculates an unweighted running average.
|
|
set_sphere_radius |
Sets the radius of a sphere used in spherical harmonic routines.
|
|
setfileoption |
Sets a number of file-format-specific options.
|
|
sfvp2uvf |
Computes the wind components given stream function and velocity potential (on a fixed grid) via spherical harmonics.
|
|
sfvp2uvg |
Computes the wind components given stream function and velocity potential (on a gaussian grid) via spherical harmonics.
|
|
shaeC |
Computes spherical harmonic analysis of a scalar field on a fixed grid via spherical harmonics.
|
|
shaec |
Computes spherical harmonic analysis of a scalar field on a fixed grid via spherical harmonics.
|
|
shagC |
Computes spherical harmonic analysis of a scalar field on a gaussian grid via spherical harmonics.
|
|
shagc |
Computes spherical harmonic analysis of a scalar field on a gaussian grid via spherical harmonics.
|
|
shgetnp |
Finds the nearest point, or points (in a specified set of points), to a given point in 3-space.
|
|
shgetp |
Retrieves control parameters for Shgrid routines.
|
|
shgrid |
Interpolate using randomly spaced data in 3-space.
|
|
shorttobyte |
Coerces values of type short to values of type byte.
|
|
shorttochar |
Coerces values of type short to values of type character.
|
|
shorttocharacter |
Coerces values of type short to values of type character.
|
|
shsec |
Computes spherical harmonic synthesis of a scalar quantity on a fixed grid via spherical harmonics.
|
|
shseC |
Computes the spherical harmonic synthesis of a scalar quantity on a fixed grid via spherical harmonics.
|
|
shsetp |
Sets control parameters for Shgrid routines.
|
|
shsgC |
Computes the spherical harmonic synthesis of a scalar quantity on a gaussian grid via spherical harmonics.
|
|
shsgc |
Computes spherical harmonic synthesis of a scalar quantity on a gaussian grid via spherical harmonics.
|
|
shsgc_R42 |
Computes spherical harmonic synthesis of a scalar quantity via rhomboidally truncated (R42) spherical harmonic coefficients onto a (108x128) gaussian grid.
|
|
sigma2hybrid |
Interpolates from sigma to hybrid coordinates.
|
|
simpeq |
Integrates a sequence of equally spaced points using Simpson's Rule.
|
|
simpne |
Integrates a sequence of unequally spaced points using Simpson's three-point formula.
|
|
sin |
Computes the sine of numeric types.
|
|
sindex_yrmo |
Calculates the Southern Oscillation Index given two series of year-month values.
|
|
sinh |
Computes the hyperbolic sine of numeric types.
|
|
sizeof |
Returns the total size, in bytes, of the input variable.
|
|
sleep |
Pauses execution of NCL scripts for a specified number of seconds.
|
|
smth9 |
Performs nine point local smoothing on one or more 2D grids.
|
|
snindex_yrmo |
Calculates the Southern Oscillation Index and the noise index given two series of year-month values.
|
|
solve_linsys |
Computes the solution to a real system of linear equations.
|
|
specx_anal |
Calculates spectra quantities of a series.
|
|
specxy_anal |
Calculates cross spectra quantities of a series.
|
|
sprintf |
Converts floats or doubles into formatted strings.
|
|
sprinti |
Converts integers into formatted strings.
|
|
sqrt |
Computes the square root of its input.
|
|
sqsort |
Sorts a singly dimensioned arrays of strings.
|
|
srand |
Establishes a seed for the rand function.
|
|
stat2 |
Calculates the first two moments of the given input.
|
|
stat4 |
Calculates estimates of the first four moments (mean, variance, skewness, and kurtosis) of the given input.
|
|
stat_medrng |
Calculates median, range, and mid-range of the given input.
|
|
stat_trim |
Calculates trimmed estimates of the first two moments of the given input.
|
|
status_exit |
Exits an NCL script passing a status code to the calling environment.
|
|
stdatmus_p2tdz |
Calculates the corresponding temperature, density, and height based on the 1976 U.S. standard atmosphere, given the pressure.
|
|
stdatmus_z2tdp |
Calculates the corresponding temperature, density, and pressure based on the 1976 U.S. standard atmosphere, given the height.
|
|
stddev |
Calculates the sample standard deviation.
|
|
stringtochar |
Coerces values of type string to values of type character.
|
|
stringtocharacter |
Coerces values of type string to values of type character.
|
|
stringtodouble |
Coerces values of type string to values of type double.
|
|
stringtofloat |
Coerces values of type string to values of type float.
|
|
stringtoint |
Coerces values of type string to values of type integer.
|
|
stringtointeger |
Coerces values of type string to values of type integer.
|
|
stringtolong |
Coerces values of type string to values of type long.
|
|
stringtoshort |
Coerces values of type string to values of type short.
|
|
strlen |
Returns the length of a string variable.
|
|
student_t |
Calculates the two-tailed probability of the Student-t distribution.
|
|
sum |
Sums the input.
|
|
svd_lapack |
Calculates the singular value decomposition of a general rectangular matrix.
|
|
svdcov |
Uses singular value decomposition and returns the left and right homogeneous and heterogeneous arrays associated with the two input datasets.
|
|
svdcov_sv |
Uses singular value decomposition to return the left and right singular vectors associated with the two input datasets.
|
|
svdstd |
Uses singular value decomposition and returns the left and right homogeneous and heterogeneous arrays associated with the two input datasets.
|
|
svdstd_sv |
Uses singular value decomposition to return the left and right singular vectors associated with the two input datasets.
|
|
system |
Executes a shell command.
|
|
systemfunc |
Executes a shell command and returns the output.
|
|
tan |
Computes the tangent of numeric types.
|
|
tanh |
Computes the hyperbolic tangent of numeric types.
|
|
taper |
Applies split-cosine-bell tapering to one or more series.
|
|
tdclrs |
Defines a set of colors for use with selected TDPACK routines.
|
|
tdctri |
Cuts the triangles in a triangle list with a plane perpendicular to an axis (for use with selected TDPACK routines).
|
|
tdcudp |
Not yet implemented.
|
|
tdcurv |
Draws the projection of a curve defined by an array of points in 3-space.
|
|
tddtri |
Draws triangles defined by a triangle list (for use with selected TDPACK routines).
|
|
tdez2d |
Draws a surface on the specified workstation.
|
|
tdez3d |
Draws an isosurface on the specified workstation.
|
|
tdgetp |
Retrieves TDPACK parameter values.
|
|
tdgrds |
Draws perimeters, ticks, and grid lines on the six sides of a box (for use with selected TDPACK routines).
|
|
tdgrid |
Draws a grid on a particular face of a box in 3-space (for use with selected TDPACK routines).
|
|
tdgtrs |
Gets the definition of a specified rendering style (for use with selected TDPACK routines).
|
|
tdinit |
Defines eye position, line of sight, up direction, and stereo flag for selected TDPACK routines.
|
|
tditri |
Adds triangles defining an isosurface to a triangle list (for use with selected TDPACK routines).
|
|
tdlbla |
Draws labels for a particular face of a box in 3-space (for use with selected TDPACK routines).
|
|
tdlblp |
Not yet implemented.
|
|
tdlbls |
Draws labels for all faces of a box in 3-space (for use with selected TDPACK routines).
|
|
tdline |
Draws the projection of a solid line in 3-space (for use with selected TDPACK routines).
|
|
tdlndp |
Not yet implemented.
|
|
tdlnpa |
Draws the projection of a line joining two points in the reference parallelogram (for use with selected TDPACK routines).
|
|
tdlpdp |
Not yet implemented.
|