Routine Name |
Purpose |
C06PVF | Two-dimensional real-to-complex discrete Fourier transform |
C06PWF | Two-dimensional complex-to-real discrete Fourier transform |
C06PYF | Three-dimensional real-to-complex discrete Fourier transform |
C06PZF | Three-dimensional complex-to-real discrete Fourier transform |
C09ACF | Three-dimensional wavelet filter initialization |
C09FAF | Three-dimensional discrete wavelet transform |
C09FBF | Three-dimensional inverse discrete wavelet transform |
C09FCF | Three-dimensional multi-level discrete wavelet transform |
C09FDF | Three-dimensional inverse multi-level discrete wavelet transform |
D01RAF | One-dimensional quadrature, adaptive, finite interval, multiple integrands, vectorized abscissae, reverse communication |
D01RBF | Diagnostic routine for D01RAF |
D01RCF | Determine required array dimensions for D01RAF |
D01RGF | One-dimensional quadrature, adaptive, finite interval, strategy due to Gonnet, allowing for badly behaved integrands |
D01TBF | Pre-computed weights and abscissae for Gaussian quadrature rules, restricted choice of rule |
D01UAF | One-dimensional Gaussian quadrature, choice of weight functions |
D01ZKF | Option setting routine |
D01ZLF | Option getting routine |
D02PEF | Ordinary differential equations, initial value problem, Runge–Kutta method, integration over range with output |
D02PFF | Ordinary differential equations, initial value problem, Runge–Kutta method, integration over one step |
D02PQF | Ordinary differential equations, initial value problem, setup for D02PEF and D02PFF |
D02PRF | Ordinary differential equations, initial value problem, resets end of range for D02PFF |
D02PSF | Ordinary differential equations, initial value problem, interpolation for D02PFF |
D02PTF | Ordinary differential equations, initial value problem, integration diagnostics for D02PEF and D02PFF |
D02PUF | Ordinary differential equations, initial value problem, error assessment diagnostics for D02PEF and D02PFF |
E01ZMF | Interpolating function, modified Shepard's method, dimensions |
E01ZNF | Interpolated values, evaluate interpolant computed by E01ZMF, function and first derivatives, dimensions |
E02BFF | Evaluation of fitted cubic spline, function and optionally derivatives at a vector of points |
E02JDF | Spline approximation to a set of scattered data using a two-stage approximation method |
E02JEF | Evaluation at a vector of points of a spline computed by E02JDF |
E02JFF | Evaluation at a mesh of points of a spline computed by E02JDF |
E02ZKF | Option setting routine |
E02ZLF | Option getting routine |
E04MXF | Reads MPS data file defining LP, QP, MILP or MIQP problem |
E04PCF | Computes the least squares solution to a set of linear equations subject to fixed upper and lower bounds on the variables. An option is provided to return a minimal length solution if a solution is not unique |
E05UCF | Global optimization using multi-start, nonlinear constraints |
E05USF | Global optimization of a sum of squares problem using multi-start, nonlinear constraints |
F01EJF | Real matrix logarithm |
F01EKF | Exponential, sine, cosine, sinh or cosh of a real matrix (Schur–Parlett algorithm) |
F01ELF | Function of a real matrix (using numerical differentiation) |
F01EMF | Function of a real matrix (using user-supplied derivatives) |
F01FJF | Complex matrix logarithm |
F01FKF | Exponential, sine, cosine, sinh or cosh of a complex matrix (Schur–Parlett algorithm) |
F01FLF | Function of a complex matrix (using numerical differentiation) |
F01FMF | Function of a complex matrix (using user-supplied derivatives) |
F01GAF | Action of a real matrix exponential on a real matrix |
F01GBF | Action of a real matrix exponential on a real matrix (reverse communication) |
F01HAF | Action of a complex matrix exponential on a complex matrix |
F01HBF | Action of a complex matrix exponential on a complex matrix (reverse communication) |
F01JAF | Condition number for the exponential, logarithm, sine, cosine, sinh or cosh of a real matrix |
F01JBF | Condition number for a function of a real matrix (using numerical differentiation) |
F01JCF | Condition number for a function of a real matrix (using user-supplied derivatives) |
F01KAF | Condition number for the exponential, logarithm, sine, cosine, sinh or cosh of a complex matrix |
F01KBF | Condition number for a function of a complex matrix (using numerical differentiation) |
F01KCF | Condition number for a function of a complex matrix (using user-supplied derivatives) |
F02EKF | Selected eigenvalues and eigenvectors of a real sparse general matrix |
F04YDF | Norm estimation (for use in condition estimation), real rectangular matrix |
F04ZDF | Norm estimation (for use in condition estimation), complex rectangular matrix |
F11DFF | Real sparse nonsymmetric linear system, incomplete factorization of local or overlapping diagonal blocks |
F11DGF | Solution of real sparse nonsymmetric linear system, RGMRES, CGS, Bi-CGSTAB or TFQMR method, incomplete block diagonal preconditioner computed by F11DFF |
F11DTF | Complex sparse nonsymmetric linear system, incomplete factorization of local or overlapping diagonal blocks |
F11DUF | Solution of complex sparse nonsymmetric linear system, RGMRES, CGS, Bi-CGSTAB or TFQMR method, incomplete block diagonal preconditioner computed by F11DTF |
F12ATF | Initialization routine for (F12AUF) computing selected eigenvalues and, optionally, eigenvectors of a complex banded (standard or generalized) eigenproblem. |
F12AUF | Selected eigenvalues and, optionally, eigenvectors of complex non-Hermitian banded eigenproblem, driver |
F16ECF | Real scaled vector accumulation |
F16GCF | Complex scaled vector accumulation |
G01ATF | Computes univariate summary information: mean, variance, skewness, kurtosis |
G01AUF | Combines multiple sets of summary information, for use after G01ATF |
G01HDF | Computes the probability for the multivariate Student's -distribution |
G01KKF | Computes a vector of values for the probability density function of the gamma distribution |
G01KQF | Computes a vector of values for the probability density function of the Normal distribution |
G01LBF | Computes a vector of values for the probability density function of the multivariate Normal distribution |
G01SAF | Computes a vector of probabilities for the standard Normal distribution |
G01SBF | Computes a vector of probabilities for the Student's -distribution |
G01SCF | Computes a vector of probabilities for distribution |
G01SDF | Computes a vector of probabilities for -distribution |
G01SEF | Computes a vector of probabilities for the beta distribution |
G01SFF | Computes a vector of probabilities for the gamma distribution |
G01SJF | Computes a vector of probabilities for the binomial distribution |
G01SKF | Computes a vector of probabilities for the Poisson distribution |
G01SLF | Computes a vector of probabilities for the hypergeometric distribution |
G01TAF | Computes a vector of deviates for the standard Normal distribution |
G01TBF | Computes a vector of deviates for Student's -distribution |
G01TCF | Computes a vector of deviates for distribution |
G01TDF | Computes a vector of deviates for -distribution |
G01TEF | Computes a vector of deviates for the beta distribution |
G01TFF | Computes a vector of deviates for the gamma distribution |
G01WAF | Computes the mean and standard deviation using a rolling window |
G02AJF | Computes the nearest correlation matrix to a real square matrix, using element-wise weighting |
G02BZF | Combines two sums of squares matrices, for use after G02BUF |
G03GAF | Fits a Gaussian mixture model |
G05XAF | Initializes the Brownian bridge generator |
G05XBF | Generate paths for a free or non-free Wiener process using the Brownian bridge algorithm |
G05XCF | Initializes the generator which backs out the increments of sample paths generated by a Brownian bridge algorithm |
G05XDF | Backs out the increments from sample paths generated by a Brownian bridge algorithm |
G05XEF | Creates a Brownian bridge construction order out of a set of input times |
G05ZMF | Setup for simulating one-dimensional random fields, user-defined variogram |
G05ZNF | Setup for simulating one-dimensional random fields |
G05ZPF | Generates realisations of a one-dimensional random field |
G05ZQF | Setup for simulating two-dimensional random fields, user-defined variogram |
G05ZRF | Setup for simulating two-dimensional random fields, preset variogram |
G05ZSF | Generates realisations of a two-dimensional random field |
G05ZTF | Generates realisations of fractional Brownian motion |
G13MEF | Computes the iterated exponential moving average for a univariate inhomogeneous time series |
G13MFF | Computes the iterated exponential moving average for a univariate inhomogeneous time series, intermediate results are also returned |
G13MGF | Computes the exponential moving average for a univariate inhomogeneous time series |
H05AAF | Best subsets of size (reverse communication) |
H05ABF | Best subsets of size (direct communication) |
S14CBF | Logarithm of the beta function |
S14CCF | Incomplete beta function and its complement |
S17AQF | Bessel function vectorized |
S17ARF | Bessel function vectorized |
S17ASF | Bessel function vectorized |
S17ATF | Bessel function vectorized |
S17AUF | Airy function vectorized |
S17AVF | Airy function vectorized |
S17AWF | Airy function vectorized |
S17AXF | Airy function vectorized |
S18AQF | Modified Bessel function vectorized |
S18ARF | Modified Bessel function vectorized |
S18ASF | Modified Bessel function vectorized |
S18ATF | Modified Bessel function vectorized |
S18CQF | Scaled modified Bessel function vectorized |
S18CRF | Scaled modified Bessel function vectorized |
S18CSF | Scaled modified Bessel function vectorized |
S18CTF | Scaled modified Bessel function vectorized |
S19ANF | Kelvin function vectorized |
S19APF | Kelvin function vectorized |
S19AQF | Kelvin function vectorized |
S19ARF | Kelvin function vectorized |
S20AQF | Fresnel integral vectorized |
S20ARF | Fresnel integral vectorized |
S22BAF | Real confluent hypergeometric function |
S22BBF | Real confluent hypergeometric function in scaled form |
X07AAF | Determines whether its argument has a finite value |
X07ABF | Determines whether its argument is a NaN (Not A Number) |
X07BAF | Creates a signed infinite value. |
X07BBF | Creates a NaN (Not A Number) |
X07CAF | Gets current behaviour of floating point exceptions |
X07CBF | Sets behaviour of floating point exceptions |
Withdrawn Routine |
Replacement Routine(s) |
E04CCF | E04CBF |
E04ZCF | No longer required |
G05HKF | G05PDF |
G05HLF | G05PEF |
G05HMF | G05PFF |
G05HNF | G05PGF |
G05KAF | G05SAF |
G05KBF | G05KFF |
G05KCF | G05KGF |
G05KEF | G05TBF |
G05LAF | G05SKF |
G05LBF | G05SNF |
G05LCF | G05SDF |
G05LDF | G05SHF |
G05LEF | G05SBF |
G05LFF | G05SJF |
G05LGF | G05SQF |
G05LHF | G05SPF |
G05LJF | G05SFF |
G05LKF | G05SMF |
G05LLF | G05SJF |
G05LMF | G05SSF |
G05LNF | G05SLF |
G05LPF | G05SRF |
G05LQF | G05SGF |
G05LXF | G05RYF |
G05LYF | G05RZF |
G05LZF | G05RZF |
G05MAF | G05TLF |
G05MBF | G05TCF |
G05MCF | G05THF |
G05MDF | G05TFF |
G05MEF | G05TKF |
G05MJF | G05TAF |
G05MKF | G05TJF |
G05MLF | G05TEF |
G05MRF | G05TGF |
G05MZF | G05TDF |
G05NAF | G05NCF |
G05NBF | G05NDF |
G05PAF | G05PHF |
G05PCF | G05PJF |
G05QAF | G05PXF |
G05QBF | G05PYF |
G05QDF | G05PZF |
G05RAF | G05RDF |
G05RBF | G05RCF |
G05YCF | G05YLF |
G05YDF | G05YMF |
G05YEF | G05YLF |
G05YFF | G05YMF |
G05YGF | G05YLF |
G05YHF | G05YMF |
G13DCF | G13DDF |
P01ABF | No longer required |
X02DAF | No longer required |
X02DJF | No longer required |
Routines Scheduled for Withdrawal |
Replacement Routine(s) |
C05ADF | C05AYF |
C05AGF | C05AUF |
C05AJF | C05AWF |
C05NBF | C05QBF |
C05NCF | C05QCF |
C05NDF | C05QDF |
C05PBF | C05RBF |
C05PCF | C05RCF |
C05PDF | C05RDF |
C05ZAF | C05ZDF |
C06DBF | C06DCF |
F03AAF | F07ADF (DGETRF) and F03BAF |
F03ABF | F07FDF (DPOTRF) and F03BFF |
F03ACF | F07HDF (DPBTRF) and F03BHF |
F03ADF | F07ARF (ZGETRF) and F03BNF |
F03AEF | F07FDF (DPOTRF) and F03BFF |
F03AFF | F07ADF (DGETRF) and F03BAF |
F04AFF | No replacement routine required |
F04AGF | No replacement routine required |
F04AHF | No replacement routine required |
F04AJF | No replacement routine required |
Superseded Routine |
Replacement Routine(s) |
C06EAF | C06PAF |
C06EBF | C06PAF |
C06ECF | C06PCF |
C06EKF | C06FKF |
C06FRF | C06PSF |
C06FUF | C06PUF |
C06GBF | No replacement required |
C06GCF | No replacement required |
C06GQF | No replacement required |
C06GSF | No replacement required |
C06HAF | C06RAF |
C06HBF | C06RAF |
C06HCF | C06RCF |
C06HDF | C06RDF |
D01BAF | D01UAF |
D01BBF | D01TBF |
D02PCF | D02PEF and associated D02P routines |
D02PDF | D02PFF and associated D02P routines |
D02PVF | D02PQF |
D02PWF | D02PRF |
D02PXF | D02PSF |
D02PYF | D02PTF |
D02PZF | D02PUF |
E04MZF | E04MXF |
F04YCF | F04YDF |
F04ZCF | F04ZDF |
G01AAF | G01ATF |