Alphabetized List of Math Modules


Modules in the IMSL Math Libraries
for statistics libraries: IMSL Stat Library Volume I and IMSL Stat Library Volume II

  • ACBCB Add two complex band matrices, both in band storage mode.
  • ACHAR Return the character whose ASCII value is the input integer argument.
  • ACOSH (DACOSH) Arccosh(x).
  • AI (DAI) Airy function Ai(x).
  • AID (DAID) Derivative of the Airy function Ai(x).
  • AIDE (DAIDE) Exponentially scaled derivative of the Airy function exp(x)dAi(x)/dx.
  • AIE (DAIE) Exponentially scaled Airy function exp(x)Ai(x).
  • AKEI0 (DKEI0) Kelvin function kei0(x).
  • AKEI1 (DKEI1) Kelvin function kei1(x).
  • AKEIP0 (DKEIP0) Derivative of the Kelvin function kei0(x).
  • AKER0 (DKER0) Kelvin function ker0(x).
  • AKER1 (DKER1) Kelvin function ker1(x).
  • AKERP0 (DKERP0) Derivative of the Kelvin function ker0(x).
  • ALBETA (DLBETA) Logarithm of the complete beta function for positive arguments.
  • ALGAMS (DLGAMS) Ln(abs(gamma(x))) and sign(gamma(x)).
  • ALI (DLI) Logarithmic integral, integral from 0 to x of 1/ln(t).
  • ALNGAM (DLNGAM) Ln(abs(gamma(x))).
  • ALNREL (DLNREL) Ln(1+x).
  • AMACH (DMACH) Retrieve single-precision machine constants.
  • ARBRB (DARBRB) Add two band matrices, both in band storage mode.
  • ASINH (DASINH) Arcsinh(x).
  • ATANH (DATANH) Arctanh(x).
  • BCLSF (DBCLSF) Solve a nonlinear least-squares problem subject to bounds on the variables using ...
  • BCLSJ (DBCLSJ) Solve a nonlinear least-squares problem subject to bounds on the variables using ...
  • BCOAH (DBCOAH) Minimize a function of N variables subject to bounds on the variables using a mo ...
  • BCODH (DBCODH) Minimize a function of N variables subject to bounds on the variables using a mo ...
  • BCONF (DBCONF) Minimize a function of N variables subject to bounds on the variables using a qu ...
  • BCONG (DBCONG) Minimize a function of N variables subject to bounds on the variables using a qu ...
  • BCPOL (DBCPOL) Minimize a function of N variables subject to bounds on the variables using a di ...
  • BEI0 (DBEI0) Kelvin function bei0(x).
  • BEI1 (DBEI1) Kelvin function bei1(x).
  • BEIP0 (DBEIP0) Derivative of the Kelvin function bei0(x).
  • BER0 (DBER0) Kelvin function ber0(x).
  • BER1 (DBER1) Kelvin function ber1(x).
  • BERP0 (DBERP0) Derivative of the Kelvin function ber0(x).
  • BETAI (DBETAI) Incomplete beta function.
  • BI (DBI) Airy function Bi(x).
  • BID (DBID) Derivative of the Airy function Bi(x).
  • BIDE (DBIDE) Exponentially scaled derivative of the Airy function exp(-x)dBi(x)/dx.
  • BIE (DBIE) Exponentially scaled Airy function exp(-x)Bi(x).
  • BLINF (DBLINF) Compute the bilinear mode transpose(x)*A*y.
  • BS1GD (DBS1GD) Evaluate the derivative of a spline on a grid, given its B-spline representation ...
  • BS2DR (DBS2DR) Evaluate the derivative of a two-dimensional tensor-product spline, given its te ...
  • BS2GD (DBS2GD) Evaluate the derivative of a two-dimensional tensor-product spline, given its te ...
  • BS2IG (DBS2IG) Evaluate the integral of a tensor-product spline on a rectangular domain, given ...
  • BS2IN (DBS2IN) Compute a two-dimensional tensor-product spline interpolant, returning the tenso ...
  • BS2VL (DBS2VL) Evaluate a two-dimensional tensor-product spline, given its tensor-product B-spl ...
  • BS3DR (DBS3DR) Evaluate the derivative of a three-dimensional tensor-product spline, given its ...
  • BS3GD (DBS3GD) Evaluate the derivative of a three-dimensional tensor-product spline, given its ...
  • BS3IG (DBS3IG) Evaluate the integral of a tensor-product spline in three dimensions over a thre ...
  • BS3IN (DBS3IN) Compute a three-dimensional tensor-product spline interpolant, returning the ten ...
  • BS3VL (DBS3VL) Evaluate a three-dimensional tensor-product spline, given its tensor-product B-s ...
  • BSCPP (DBSCPP) Convert a spline in B-spline representation to piecewise polynomial representati ...
  • BSDER (DBSDER) Evaluate the derivative of a spline, given its B-spline representation.
  • BSI0 (DBSI0) Modified Bessel function I0(x).
  • BSI0E (DBSI0E) Exponentially scaled modified Bessel function exp(-x)I0(x).
  • BSI1 (DBSI1) Modified Bessel function I1(x).
  • BSI1E (DBSI1E) Exponentially scaled modified Bessel function exp(-x)I1(x).
  • BSIES (DBSIES) Sequence of exponentially scaled modified Bessel functions exp(-x)Ir(x), for r r ...
  • BSINS (DBSINS) Sequence of modified Bessel functions In(x).
  • BSINT (DBSINT) Compute the spline interpolant, returning the B-spline coefficients.
  • BSIS (DBSIS) Sequence of modified Bessel functions Ir(x), for r nonnegative real and x positi ...
  • BSITG (DBSITG) Evaluate the integral of a spline, given its B-spline representation.
  • BSJ0 (DBSJ0) Bessel function J0(x).
  • BSJ1 (DBSJ1) Bessel function J1(x).
  • BSJNS (DBSJNS) Sequence of Bessel functions Jn(x).
  • BSJS (DBSJS) Sequence of Bessel functions Jr(x), for r real and positive.
  • BSK0 (DBSK0) Bessel function K0(x).
  • BSK0E (DBSK0E) Exponentially scaled modified Bessel function exp(x)K0(x).
  • BSK1 (DBSK1) Bessel function K1(x).
  • BSK1E (DBSK1E) Exponentially scaled modified Bessel function exp(x)K1(x).
  • BSKES (DBSKES) Sequence of exponentially scaled modified Bessel functions exp(x)Kr(x), for real ...
  • BSKS (DBSKS) Sequence of modified Bessel functions Kr(x), for real r.
  • BSLS2 (DBSLS2) Compute a two-dimensional tensor-product spline approximant using least-squares, ...
  • BSLS3 (DBSLS3) Compute a three-dimensional tensor-product spline approximant using least square ...
  • BSLSQ (DBSLSQ) Compute a B-spline least-squares spline approximation to given data.
  • BSNAK (DBSNAK) Compute the "not-a-knot" spline knot sequence.
  • BSOPK (DBSOPK) Compute the optimal spline knot sequence.
  • BSVAL (DBSVAL) Evaluate a spline, given its B-spline representation.
  • BSVLS (DBSVLS) Compute the variable knot B-spline least-squares approximation to given data.
  • BSY0 (DBSY0) Bessel function Y0(x).
  • BSY1 (DBSY1) Bessel function Y1(x).
  • BSYS (DBSYS) Sequence of Bessel functions Yr(x), for real nonnegative r and positive x.
  • BVPFD (DBVPFD) Solve a system of differential equations with boundary conditions at two points, ...
  • BVPMS (DBVPMS) Solve a system of differential equations with boundary conditions at two points, ...
  • CACOS Arccos(z).
  • CACOSH Arccosh(z).
  • CADD Add a scalar to each component of a vector, x = x + a, all complex.
  • CARG Argument of a complex number.
  • CASIN Arcsin(z).
  • CASINH Arcsinh(z).
  • CATAN Arctan(z).
  • CATAN2 Arctan(z1/z2).
  • CATANH Arctanh(z).
  • CAXPY Compute a scalar times a vector plus a vector, y = ax + y, all complex.
  • CBETA Complex complete beta function.
  • CBINS Sequence of modified Bessel functions In(z).
  • CBIS (DCBIS) Evaluate a sequence of Modified Bessel functions of the first kind with real ord ...
  • CBJNS Sequence of Bessel functions Jn(z).
  • CBJS (DCBJS) Evaluate a sequence of Bessel functions of the first kind with real order and co ...
  • CBKS (DCBKS) Evaluate a sequence of Modified Bessel functions of the second kind with real or ...
  • CBRT (DCBRT) Cube root of a real argument.
  • CBYS (DCBYS) Evaluate a sequence of Bessel functions of the second kind with real order and c ...
  • CCBCB Copy a complex band matrix stored in complex band storage mode.
  • CCBCG Convert a complex matrix in band storage mode to a complex matrix in full storag ...
  • CCBRT Cube root of a complex argument.
  • CCGCB Convert a complex matrix in full storage mode to a matrix in complex band storag ...
  • CCGCG Copy a complex general matrix.
  • CCONV (DCCONV) Compute the convolution of two complex vectors.
  • CCOPY Copy a vector X to a vector Y, both complex.
  • CCORL (DCCORL) Compute the correlation of two complex vectors.
  • CCOSH Cosh(z).
  • CCOT Cotan(z).
  • CDGRD (DCDGRD) Approximate the gradient using central differences.
  • CDOTC Compute the complex conjugate dot product, conjg(x)*y.
  • CDOTU Compute the complex dot product x*y.
  • CEJCN (DCEJCN) Evaluate the complex Jacobi elliptic function cn(z,m).
  • CEJDN (DCEJDN) Evaluate the complex Jacobi elliptic function dn(z,m).
  • CEJSN (DCEJSN) Evaluate the complex Jacobi elliptic function sn(z,m).
  • CERFE Complex scaled complementary error function.
  • CEXPRL (exp(z)-1)/z.
  • CGAMMA Complex gamma function.
  • CGAMR 1/gamma(z).
  • CGBMV (ZGBMV) Perform one of the matrix-vector operations: y = alpha*A*x + beta*y, y = alpha*t ...
  • CGEMM (ZGEMM) Perform one of the following matrix-matrix multiplications: C=alpha*A*B + beta*C ...
  • CGEMV (ZGEMV) Perform one of the matrix-vector multiplications: y = alpha*A*x + beta*y y = alp ...
  • CGERC (ZGERC) Perform the rank-one matrix update: A = A + alpha*x*ctrans(y), where ctrans(y) i ...
  • CGERU (ZGERU) Perform the rank-one matrix update: A = A + alpha*x*trans(y), where trans(y) is ...
  • CHBCB Copy a complex Hermitian band matrix stored in band Hermitian storage mode to a ...
  • CHBMV (ZHBMV) Perform the matrix-vector operation y = alpha*A*x + beta*y, where A is a Hermiti ...
  • CHEMM (ZHEMM) Perform one of the matrix-matrix operations: C = alpha*A*B + beta*C, or C = alp ...
  • CHEMV (ZHEMV) Perform the matrix-vector multiplication y = alpha*A*x + beta*y, where A is a He ...
  • CHER (ZHER) Perform the rank-one matrix update A = A + alpha*x*ctrans(x) to the Hermitian ma ...
  • CHER2 (ZHER2) Perform a rank-two matrix update to the Hermitian matrix A, A = A + alpha*x*ctra ...
  • CHER2K (ZHER2K) Perform one of the Hermitian rank 2k operations C = alpha*A*ctrans( B ) + conjg ...
  • CHERK (ZHERK) Perform one of the Hermitian rank k operations C = alpha*A*ctrans( A ) + beta*C ...
  • CHFCG Extend a complex Hermitian matrix defined in its upper triangle to its lower tri ...
  • CHGRD (DCHGRD) Check a user-supplied gradient of a function.
  • CHHES (DCHHES) Check a user-supplied Hessian of an analytic function.
  • CHI (DCHI) Hyperbolic cosine integral.
  • CHJAC (DCHJAC) Check a user-supplied Jacobian of a system of equations with M functions in N un ...
  • CI (DCI) Cosine integral.
  • CIN (DCIN) Evaluate a function closely related to the cosine integral.
  • CINH (DCINH) Evaluate a function closely related to the hyperbolic cosine integral.
  • CLBETA Complex logarithm of the complete beta function.
  • CLNGAM Ln(gamma(z)).
  • CLNREL Ln(1+z).
  • CLOG10 Log(z).
  • CONFT (DCONFT) Compute the least-squares constrained spline approximation, returning the B-spli ...
  • CONST (DCONST) Various mathematical and physical constants.
  • COSDG (DCOSDG) Cos(x), x in degrees.
  • COT (DCOT) Cotan(x).
  • CPSEC Return CPU time used in seconds.
  • CPSI Logarithmic derivative of the gamma function for a complex argument.
  • CRBCB Convert a real matrix in band storage mode to a complex matrix in band storage m ...
  • CRBRB (DCRBRB) Copy a real band matrix stored in band storage mode.
  • CRBRG (DCRBRG) Convert a real matrix in band storage mode to a matrix in full storage mode.
  • CRGCG Copy a real general matrix to a complex general matrix.
  • CRGRB (DCRGRB) Convert a real matrix in full storage mode to a matrix in band storage mode.
  • CRGRG (DCRGRG) Copy a real general matrix.
  • CRRCR Copy a real rectangular matrix to a complex rectangular matrix.
  • CS1GD (DCS1GD) Evaluate the derivative of a cubic spline on a grid.
  • CSAKM (DCSAKM) Compute the Akima cubic spline interpolant.
  • CSBRB (DCSBRB) Copy a real symmetric band matrix stored in band symmetric storage mode to a rea ...
  • CSCAL Multiply a vector by a scalar, y = ay, both complex.
  • CSCON (DCSCON) Compute a cubic spline interpolant that is consistent with the concavity of the ...
  • CSDEC (DCSDEC) Compute the cubic spline interpolant with specified derivative endpoint conditio ...
  • CSDER (DCSDER) Evaluate the derivative of a cubic spline.
  • CSET Set the components of a vector to a scalar, all complex.
  • CSEVL Evaluate a series of Chebyshev polynomials.
  • CSFRG (DCSFRG) Extend a real symmetric matrix defined in its upper triangle to its lower triang ...
  • CSHER (DCSHER) Compute a Hermite cubic spline interpolant.
  • CSIEZ (DCSIEZ) Compute the cubic spline interpolant with the "not-a-knot" condition and return ...
  • CSINH Sinh(z).
  • CSINT (DCSINT) Compute the cubic spline interpolant with the "not-a-knot" condition.
  • CSITG (DCSITG) Evaluate the integral of a cubic spline.
  • CSPER (DCSPER) Compute the cubic spline interpolant with periodic boundary conditions.
  • CSROT Apply a complex Givens plane rotation.
  • CSROTM Apply a complex modified Givens plane rotation.
  • CSSCAL Multiply a complex vector by a single-precision scalar, y = ay.
  • CSSCV (DCSSCV) Compute a smooth cubic spline approximation to noisy data using cross-validation ...
  • CSSED (DCSSED) Smooth one-dimensional data by error detection.
  • CSSMH (DCSSMH) Compute a smooth cubic spline approximation to noisy data.
  • CSUB Subtract each component of a vector from a scalar, x = a - x, all complex.
  • CSVAL (DCSVAL) Evaluate a cubic spline.
  • CSVCAL Multiply a complex vector by a single-precision scalar and store the result in a ...
  • CSWAP Interchange vectors X and Y, both complex.
  • CSYMM (ZSYMM) Perform one of the matrix-matrix operations: C = alpha*A*B + beta*C, or C = alp ...
  • CSYR2K (ZSYR2K) Perform one of the symmetric rank 2k operations C = alpha*A*trans(B) + alpha*B* ...
  • CSYRK (ZSYRK) Perform one of the symmetric rank k operations C = alpha*A*trans(A) + beta*C, o ...
  • CTAN Tan(z).
  • CTANH Tanh(z).
  • CTBMV (ZTBMV) Perform one of the matrix-vector operations: x = A*x, x = trans(A)*x, x = ctrans ...
  • CTBSV (ZTBSV) Solve one of the triangular systems, x = inv(A)*x, x = inv(trans(A))*x, x = inv( ...
  • CTRMM (ZTRMM) Perform one of the matrix-matrix operations: B = alpha*op( A )*B, or B = alpha* ...
  • CTRMV (ZTRMV) Perform one of the matrix-vector operations: x = A*x, x = trans(A)*x, or x = ctr ...
  • CTRSM (ZTRSM) Solve one of the matrix equations: op( A )*X = alpha*B, or X*op( A ) = alpha*B, ...
  • CTRSV (ZTRSV) Solve one of the triangular systems, x = inv(A)*x, x = inv(trans(A))*x, or x = i ...
  • CUNIT (DCUNIT) Convert X in units XUNITS to Y in units YUNITS.
  • CVCAL Multiply a vector by a scalar and store the result in another vector, y = ax, al ...
  • CVTSI Convert a character string containing an integer number into the corresponding i ...
  • CWPL Weierstrass P-function with primitive half-periods 1/2 [AMS55 (18.1)]. The corre ...
  • CWPLD First derivative of CWPL.
  • CWPQ Weierstrass P-function in the equianharmonic case for complex argument with unit ...
  • CWPQD First derivative of CWPQ.
  • CZCDOT Compute the sum of a complex scalar plus a complex conjugate dot product, a + co ...
  • CZDOTA Compute the sum of a complex scalar, a complex dot product and the double-comple ...
  • CZDOTC Compute the complex conjugate dot product, conjg(x)*y, using a double-precision ...
  • CZDOTI Compute the sum of a complex scalar plus a complex dot product using a double-co ...
  • CZDOTU Compute the complex dot product x*y using a double-precision accumulator.
  • CZUDOT Compute the sum of a complex scalar plus a complex dot product, a + x*y, using a ...
  • DACOSH (ACOSH) Arccosh(x), for double-precision x.
  • DADD (SADD) Add a scalar to each component of a vector, x = x + a, all single-precision.
  • DAI (AI) Airy function Ai(x).
  • DAID (AID) Derivative of the Airy function Ai(x).
  • DAIDE (AIDE) Exponentially scaled derivative of the Airy function exp(x)dAi(x)/dx.
  • DAIE (AIE) Exponentially scaled Airy function exp(x)Ai(x).
  • DARBRB (ARBRB) Add two band matrices, both in band storage mode.
  • DASINH (ASINH) Arcsinh(x), for double-precision x.
  • DASPG (DDASPG) Solve a first-order differential-algebraic system of equations, g(t,y,y')=0, usi ...
  • DASUM (SASUM) Compute double-precision sum of absolute values of a single-precision vector.
  • DATANH (ATANH) Arctanh(x), for double-precision x.
  • DAWS (DDAWS) Dawson's integral.
  • DAXPY (SAXPY) Compute the scalar times a vector plus a vector, y = ax + y, all double precisio ...
  • DBCLSF (BCLSF) Solve a nonlinear least-squares problem subject to bounds on the variables using ...
  • DBCLSJ (BCLSJ) Solve a nonlinear least-squares problem subject to bounds on the variables using ...
  • DBCOAH (BCOAH) Minimize a function of N variables subject to bounds on the variables using a mo ...
  • DBCODH (BCODH) Minimize a function of N variables subject to bounds on the variables using a mo ...
  • DBCONF (BCONF) Minimize a function of N variables subject to bounds on the variables using a qu ...
  • DBCONG (BCONG) Minimize a function of N variables subject to bounds on the variables using a qu ...
  • DBCPOL (BCPOL) Minimize a function of N variables subject to bounds on the variables using a di ...
  • DBEI0 (BEI0) Kelvin function bei, of order zero.
  • DBEI1 (BEI1) Kelvin function bei, of order one.
  • DBEIP0 (BEIP0) Derivative of the Kelvin function bei, of order zero.
  • DBER0 (BER0) Kelvin function ber, of order zero.
  • DBER1 (BER1) Kelvin function ber, of order one.
  • DBERP0 (BERP0) Derivative of the Kelvin function ber, of order zero.
  • DBETAI (BETAI) Incomplete beta function.
  • DBI (BI) Airy function Bi(x).
  • DBID (BID) Derivative of the Airy function Bi(x).
  • DBIDE (BIDE) Exponentially scaled derivative of the Airy function exp(-x)dBi(x)/dx.
  • DBIE (BIE) Exponentially scaled Airy function exp(-x)Bi(x).
  • DBLINF (BLINF) Compute the bilinear mode transpose(x)*A*y.
  • DBS1GD (BS1GD) Evaluate the derivative of a spline on a grid, given its B-spline representation ...
  • DBS2DR (BS2DR) Evaluate the derivative of a two-dimensional tensor-product spline, given its te ...
  • DBS2GD (BS2GD) Evaluate the derivative of a two-dimensional tensor-product spline, given its te ...
  • DBS2IG (BS2IG) Evaluate the integral of a tensor-product spline on a rectangular domain, given ...
  • DBS2IN (BS2IN) Compute a two-dimensional tensor-product spline interpolant, returning the tenso ...
  • DBS2VL (BS2VL) Evaluate a two-dimensional tensor-product spline, given its tensor-product B-spl ...
  • DBS3DR (BS3DR) Evaluate the derivative of a three-dimensional tensor-product spline, given its ...
  • DBS3GD (BS3GD) Evaluate the derivative of a three-dimensional tensor-product spline, given its ...
  • DBS3IG (BS3IG) Evaluate the integral of a tensor-product spline in three dimensions over a thre ...
  • DBS3IN (BS3IN) Compute a three-dimensional tensor-product spline interpolant, returning the ten ...
  • DBS3VL (BS3VL) Evaluate a three-dimensional tensor-product spline, given its tensor-product B-s ...
  • DBSCPP (BSCPP) Convert a spline in B-spline representation to piecewise polynomial representati ...
  • DBSDER (BSDER) Evaluate the derivative of a spline, given its B-spline representation.
  • DBSI0 (BSI0) Modified Bessel function I0(x).
  • DBSI0E (BSI0E) Exponentially scaled modified Bessel function exp(-x)I0(x).
  • DBSI1 (BSI1) Modified Bessel function I1(x).
  • DBSI1E (BSI1E) Exponentially scaled modified Bessel function exp(-x)I1(x).
  • DBSIES (BSIES) Sequence of exponentially scaled modified Bessel functions exp(-x)Ir(x), for r r ...
  • DBSINS (BSINS) Sequence of modified Bessel functions In(x).
  • DBSINT (BSINT) Compute the spline interpolant, returning the B-spline coefficients.
  • DBSIS (BSIS) Sequence of modified Bessel functions Ir(x), for r nonnegative real and x positi ...
  • DBSITG (BSITG) Evaluate the integral of a spline, given its B-spline representation.
  • DBSJ0 (BSJ0) Bessel function J0(x).
  • DBSJ1 (BSJ1) Bessel function J1(x).
  • DBSJNS (BSJNS) Sequence of Bessel functions Jn(x).
  • DBSJS (BSJS) Sequence of Bessel functions Jr(x), for real and positive r.
  • DBSK0 (BSK0) Bessel function K0(x).
  • DBSK0E (BSK0E) Exponentially scaled modified Bessel function exp(x)K0(x).
  • DBSK1 (BSK1) Bessel function K1(x).
  • DBSK1E (BSK1E) Exponentially scaled modified Bessel function exp(x)K1(x).
  • DBSKES (BSKES) Sequence of exponentially scaled modified Bessel functions exp(x)Kr(x), for real ...
  • DBSKS (BSKS) Sequence of modified Bessel functions Kr(x), for real r.
  • DBSLS2 (BSLS2) Compute a two-dimensional tensor-product spline approximant using least-squares, ...
  • DBSLS3 (BSLS3) Compute a three-dimensional tensor-product spline approximant using least square ...
  • DBSLSQ (BSLSQ) Compute a B-spline least-squares spline approximation to given data.
  • DBSNAK (BSNAK) Compute the "not-a-knot" spline knot sequence.
  • DBSOPK (BSOPK) Compute the optimal spline knot sequence.
  • DBSVAL (BSVAL) Evaluate a spline, given its B-spline representation.
  • DBSVLS (BSVLS) Compute the variable knot B-spline least-squares to given data.
  • DBSY0 (BSY0) Bessel function Y0(x).
  • DBSY1 (BSY1) Bessel function Y1(x).
  • DBSYS (BSYS) Sequence of Bessel functions Yr(x), for real nonnegative r and positive x.
  • DBVPFD (BVPFD) Solve a system of differential equations with boundary conditions at two points, ...
  • DBVPMS (BVPMS) Solve a system of differential equations with boundary conditions at two points, ...
  • DCBIS (CBIS) Evaluate a sequence of Modified Bessel functions of the first kind with real ord ...
  • DCBJS (CBJS) Evaluate a sequence of Bessel functions of the first kind with real order and co ...
  • DCBKS (CBKS) Evaluate a sequence of Modified Bessel functions of the second kind with real or ...
  • DCBRT (CBRT) Cube root of a double-precision real argument.
  • DCBYS (CBYS) Evaluate a sequence of Bessel functions of the second kind with real order and c ...
  • DCCONV (CCONV) Compute the convolution of two complex vectors.
  • DCCORL (CCORL) Compute the correlation of two complex vectors.
  • DCDGRD (CDGRD) Approximate the gradient using central differences.
  • DCEJCN (CEJCN) Evaluate the complex Jacobi elliptic function cn(z,m).
  • DCEJDN (CEJDN) Evaluate the complex Jacobi elliptic function dn(z,m).
  • DCEJSN (CEJSN) Evaluate the complex Jacobi elliptic function sn(z,m).
  • DCHGRD (CHGRD) Check a user-supplied gradient of a function.
  • DCHHES (CHHES) Check a user-supplied Hessian of an analytic function.
  • DCHI (CHI) Hyperbolic cosine integral.
  • DCHJAC (CHJAC) Check a user-supplied Jacobian of a system of equations with M functions in N un ...
  • DCI (CI) Cosine integral.
  • DCIN (CIN) Evaluate a function closely related to the cosine integral.
  • DCINH (CINH) Evaluate a function closely related to the hyperbolic cosine integral.
  • DCONFT (CONFT) Compute the least-squares constrained spline approximation, returning the B-spli ...
  • DCONST (CONST) Various mathematical and physical constants.
  • DCOPY (SCOPY) Copy a vector X to a vector Y, both double-precision.
  • DCOSDG (COSDG) Cos(x), for double-precision x in degrees.
  • DCOT (COT) Cotan(x), for double-precision x.
  • DCRBRB (CRBRB) Copy a real band matrix stored in band storage mode.
  • DCRBRG (CRBRG) Convert a real matrix in band storage mode to a matrix in full storage mode.
  • DCRGRB (CRGRB) Convert a real matrix in full storage mode to a matrix in band storage mode.
  • DCRGRG (CRGRG) Copy a real general matrix.
  • DCS1GD (CS1GD) Evaluate the derivative of a cubic spline on a grid.
  • DCSAKM (CSAKM) Compute the Akima cubic spline interpolant.
  • DCSBRB (CSBRB) Copy a real symmetric band matrix stored in band symmetric storage mode to a rea ...
  • DCSCON (CSCON) Compute a cubic spline interpolant that is consistent with the concavity of the ...
  • DCSDEC (CSDEC) Compute the cubic spline interpolant with specified derivative endpoint conditio ...
  • DCSDER (CSDER) Evaluate the derivative of a cubic spline.
  • DCSFRG (CSFRG) Extend a real symmetric matrix defined in its upper triangle to its lower triang ...
  • DCSHER (CSHER) Compute a Hermite cubic spline interpolant.
  • DCSIEZ (CSIEZ) Compute the cubic spline interpolant with the `not-a-knot' condition and return ...
  • DCSINT (CSINT) Compute the cubic spline interpolant with the 'not-a-knot' condition.
  • DCSITG (CSITG) Evaluate the integral of a cubic spline.
  • DCSPER (CSPER) Compute the cubic spline interpolant with periodic boundary conditions.
  • DCSSCV (CSSCV) Compute a smooth cubic spline approximation to noisy data using cross-validation ...
  • DCSSED (CSSED) Smooth one-dimensional data by error detection.
  • DCSSMH (CSSMH) Compute a smooth cubic spline approximation to noisy data.
  • DCSVAL (CSVAL) Evaluate a cubic spline.
  • DCUNIT (CUNIT) Convert X in units XUNITS to Y in units YUNITS.
  • DDASPG (DASPG) Solve a first order differential-algebraic system of equations, g(t,y,y')=0, usi ...
  • DDAWS (DAWS) Double-precision Dawson integral.
  • DDERIV (DERIV) Compute the first, second or third derivative of a user-supplied function.
  • DDISL1 (DISL1) Compute the 1-norm distance between two points.
  • DDISL2 (DISL2) Compute the Euclidean (2-norm) distance between two points.
  • DDISLI (DISLI) Compute the infinity norm distance between two points.
  • DDLPRS (DLPRS) Solve a linear programming problem via the revised simplex algorithm.
  • DDOT (SDOT) Compute double-precision dot product x*y.
  • DE1 (E1) Exponential integral for arguments greater than zero and the Cauchy principle va ...
  • DEI (EI) Exponential integral for arguments greater than zero and the Cauchy principle va ...
  • DEJCN (EJCN) Evaluate the Jacobi elliptic function cn(x,m).
  • DEJDN (EJDN) Evaluate the Jacobi elliptic function dn(x,m).
  • DEJSN (EJSN) Evaluate the Jacobi elliptic function sn(x,m).
  • DELE (ELE) Complete elliptic integral E(m), see [AMS55 (17.3.3)].
  • DELK (ELK) Complete elliptic integral K(m), see [AMS55 (17.3.1)].
  • DELRC (ELRC) Carlson's incomplete elliptic integral RC(x,y).
  • DELRD (ELRD) Carlson's incomplete elliptic integral RD(x,y,z).
  • DELRF (ELRF) Carlson's incomplete elliptic integral RF(x,y,z).
  • DELRJ (ELRJ) Carlson's incomplete elliptic integral RJ(x,y,z,p).
  • DENE (ENE) Exponential integral of integer order for arguments greater than zero scaled by ...
  • DEPISB (EPISB) Compute the performance index for a real symmetric eigensystem in band symmetric ...
  • DEPISF (EPISF) Compute the performance index for a real symmetric eigensystem.
  • DERF (ERF) Double-precision error function, = (2 / square root of pi) * the integral from 0 ...
  • DERFC (ERFC) Double-precision complementary error function, = (2 / square root of pi) * the i ...
  • DERFCE (ERFCE) Exponentially scaled complementary error function.
  • DERFCI (ERFCI) Inverse complementary error function.
  • DERFI (ERFI) Inverse error function.
  • DERIV (DDERIV) Compute the first, second or third derivative of a user-supplied function.
  • DEVASB (EVASB) Compute the largest or smallest eigenvalues of a real symmetric matrix in band s ...
  • DEVASF (EVASF) Compute the largest or smallest eigenvalues of a real symmetric matrix.
  • DEVBSB (EVBSB) Compute the eigenvalues in a given range of a real symmetric matrix stored in ba ...
  • DEVBSF (EVBSF) Compute the eigenvalues in a given range of a real symmetric matrix.
  • DEVCSB (EVCSB) Compute all of the eigenvalues and eigenvectors of a real symmetric matrix in ba ...
  • DEVCSF (EVCSF) Compute all of the eigenvalues and eigenvectors of a real symmetric matrix.
  • DEVESB (EVESB) Compute the largest or smallest eigenvalues and the corresponding eigenvectors o ...
  • DEVESF (EVESF) Compute the largest or smallest eigenvalues and the corresponding eigenvectors o ...
  • DEVFSB (EVFSB) Compute the eigenvalues in a given range and the corresponding eigenvectors of a ...
  • DEVFSF (EVFSF) Compute the eigenvalues in a given range and the corresponding eigenvectors of a ...
  • DEVLSB (EVLSB) Compute all of the eigenvalues of a real symmetric matrix in band symmetric stor ...
  • DEVLSF (EVLSF) Compute all of the eigenvalues of a real symmetric matrix.
  • DEXPRL (EXPRL) (exp(x)-1)/x, for double-precision x.
  • DFAC (FAC) Factorial. Input is integer; output is double-precision.
  • DFCOST (FCOST) Discrete Fourier cosine transformation of an even sequence.
  • DFDGRD (FDGRD) Approximate the gradient using forward differences.
  • DFDHES (FDHES) Approximate the Hessian using forward differences and function values.
  • DFDJAC (FDJAC) Approximate the Jacobian of M functions in N unknowns using forward differences.
  • DFFT3B (FFT3B) Compute the inverse Fourier transform of a complex periodic three-dimensional ar ...
  • DFFT3F (FFT3F) Compute Fourier coefficients of a complex periodic three-dimensional array.
  • DFFTRB (FFTRB) Compute the real periodic sequence from its Fourier coefficients.
  • DFFTRF (FFTRF) Compute the Fourier coefficients of a real periodic sequence.
  • DFNLSQ (FNLSQ) Least-squares approximation with user-supplied basis functions.
  • DFPS2H (FPS2H) Solve Poisson's or Helmholtz's equation on a two-dimensional rectangle using a f ...
  • DFPS3H (FPS3H) Solve Poisson's or Helmholtz's equation on a three-dimensional box using a fast ...
  • DFQRUL (FQRUL) Compute a Fejer quadrature rule with various classical weight functions.
  • DFRESC (FRESC) Evaluate the cosine Fresnel integral.
  • DFRESS (FRESS) Evaluate the sine Fresnel integral.
  • DFSINT (FSINT) Discrete Fourier cosine transformation of an odd sequence.
  • DGAMI (GAMI) Incomplete gamma function.
  • DGAMIC (GAMIC) Complementary incomplete gamma function.
  • DGAMIT (GAMIT) Tricomi's incomplete gamma function, for double-precision argument.
  • DGAMMA (GAMMA) gamma(x), for double-precision x.
  • DGAMR (GAMR) 1/gamma(x), for double-precision x.
  • DGBMV (SGBMV) Perform one of the matrix-vector operations: y = alpha*A*x + beta*y or y = alpha ...
  • DGDHES (GDHES) Approximate the Hessian using forward differences and a user-supplied gradient.
  • DGEMM (SGEMM) Perform one of the following matrix-matrix multiplications: C = alpha*A*B + beta ...
  • DGEMV (SGEMV) Perform one of the matrix-vector operations: y = alpha*A*x + beta*y or y = alpha ...
  • DGGUES (GGUES) Generate points in an N-dimensional space.
  • DGPISP (GPISP) Compute the performance index for a generalized real symmetric eigensystem probl ...
  • DGQRCF (GQRCF) Compute a Gauss, Gauss-Radau or Gauss-Lobatto quadrature rule given the recurren ...
  • DGQRUL (GQRUL) Compute a Gauss, Gauss-Radau or Gauss-Lobatto quadrature rule with various class ...
  • DGVCSP (GVCSP) Compute all of the eigenvalues and eigenvectors of the generalized real symmetri ...
  • DGVLSP (GVLSP) Compute all of the eigenvalues of the generalized real symmetric eigenvalue prob ...
  • DHPROD (SHPROD) Compute the Hadamard product of two single-precision vectors.
  • DHRRRR (HRRRR) Compute the Hadamard product of two real matrices.
  • DHYPOT (HYPOT) SQRT(A**2+B**2) without underflow or overflow.
  • DISL1 (DDISL1) Compute the 1-norm distance between two points.
  • DISL2 (DDISL2) Compute the Euclidean (2-norm) distance between two points.
  • DISLI (DDISLI) Compute the infinity norm distance between two points.
  • DIVPAG (IVPAG) Solve an initial-value problem for ordinary differential equations using an Adam ...
  • DIVPRK (IVPRK) Solve an initial-value problem for ordinary differential equations using the Run ...
  • DJCGRC (JCGRC) Solve a real symmetric definite linear system using the Jacobi-preconditioned co ...
  • DKEI0 (AKEI0) Kelvin function kei0(x).
  • DKEI1 (AKEI1) Kelvin function kei1(x).
  • DKEIP0 (AKEIP0) Derivative of the Kelvin function kei0(x).
  • DKER0 (AKER0) Kelvin function ker1(x).
  • DKER1 (AKER1) Kelvin function ker1(x).
  • DKERP0 (AKERP0) Derivative of the Kelvin function ker0(x).
  • DLBETA (ALBETA) Logarithm of the complete beta function for positive arguments.
  • DLCHRG (LCHRG) Compute the Cholesky decomposition of a symmetric positive semidefinite matrix w ...
  • DLCLSQ (LCLSQ) Solve a linear least-squares problem with linear constraints.
  • DLCONF (LCONF) Minimize a general objective function subject to linear equality/inequality cons ...
  • DLCONG (LCONG) Minimize a general objective function subject to linear equality/inequality cons ...
  • DLDNCH (LDNCH) Downdate the transpose(R)*R Cholesky factorization of a real symmetric positive ...
  • DLFCDS (LFCDS) Compute the transpose(R)*R Cholesky factorization of a real symmetric positive d ...
  • DLFCQS (LFCQS) Compute the Cholesky factorization of a real symmetric positive definite matrix ...
  • DLFCRB (LFCRB) Compute the LU factorization of a real matrix in band storage mode and estimate ...
  • DLFCRG (LFCRG) Compute the LU factorization of a real general matrix and estimate its L1 condit ...
  • DLFCRT (LFCRT) Estimate the condition number of a real triangular matrix.
  • DLFCSF (LFCSF) Compute the U*D*transpose(U) factorization of a real symmetric matrix and estima ...
  • DLFDDS (LFDDS) Compute the determinant of a real symmetric positive definite matrix given the t ...
  • DLFDQS (LFDQS) Compute the determinant of a real symmetric positive definite matrix in band sym ...
  • DLFDRB (LFDRB) Compute the determinant of a real matrix in band storage mode given the LU facto ...
  • DLFDRG (LFDRG) Compute the determinant of a real general matrix given the LU factorization of t ...
  • DLFDRT (LFDRT) Compute the determinant of a real triangular matrix.
  • DLFDSF (LFDSF) Compute the determinant of a real symmetric matrix given the U*D*transpose(U) fa ...
  • DLFIDS (LFIDS) Use iterative refinement to improve the solution of a real symmetric positive de ...
  • DLFIQS (LFIQS) Use iterative refinement to improve the solution of a real symmetric positive de ...
  • DLFIRB (LFIRB) Use iterative refinement to improve the solution of a real system of linear equa ...
  • DLFIRG (LFIRG) Use iterative refinement to improve the solution of a real general system of lin ...
  • DLFISF (LFISF) Use iterative refinement to improve the solution of a real symmetric system of l ...
  • DLFSDS (LFSDS) Solve a real symmetric positive definite system of linear equations given the tr ...
  • DLFSQS (LFSQS) Solve a real symmetric positive definite system of linear equations given the fa ...
  • DLFSRB (LFSRB) Solve a real system of linear equations given the LU factorization of the coeffi ...
  • DLFSRG (LFSRG) Solve a real general system of linear equations given the LU factorization of th ...
  • DLFSSF (LFSSF) Solve a real symmetric system of linear equations given the U*D*transpose(U) fac ...
  • DLFSXD (LFSXD) Solve a real sparse symmetric positive definite system of linear equations, give ...
  • DLFSXG (LFSXG) Solve a sparse system of linear equations given the LU factorization of the coef ...
  • DLFSZD (LFSZD) Solve a complex sparse Hermitian positive definite system of linear equations, g ...
  • DLFTDS (LFTDS) Compute the transpose(R)*R Cholesky factorization of a real symmetric positive d ...
  • DLFTQS (LFTQS) Compute the transpose(R)*R Cholesky factorization of a real symmetric positive d ...
  • DLFTRB (LFTRB) Compute the LU factorization of a real matrix in band storage mode.
  • DLFTRG (LFTRG) Compute the LU factorization of a real general matrix.
  • DLFTSF (LFTSF) Compute the U*D*transpose(U) factorization of a real symmetric matrix.
  • DLFTXG (LFTXG) Compute the LU factorization of a real general sparse matrix.
  • DLFTZG (LFTZG) Compute the LU factorization of a complex general sparse matrix.
  • DLGAMS (ALGAMS) Return the logarithm of the absolute value of the gamma function and the sign of ...
  • DLI (ALI) Logarithmic integral. Integral from 0 to x of 1/ln(t), for double-precision x an ...
  • DLINDS (LINDS) Compute the inverse of a real symmetric positive definite matrix.
  • DLINRG (LINRG) Compute the inverse of a real general matrix.
  • DLINRT (LINRT) Compute the inverse of a real triangular matrix.
  • DLNFXD (LNFXD) Compute the numerical Cholesky factorization of a sparse symmetrical matrix A.
  • DLNFZD (LNFZD) Compute the numerical Cholesky factorization of a sparse Hermitian matrix A.
  • DLNGAM (ALNGAM) Ln(abs(gamma(x))).
  • DLNREL (ALNREL) Ln(1+x), for double-precision x.
  • DLPRS (DDLPRS) Solve a linear programming problem via the revised simplex algorithm.
  • DLQERR (LQERR) Accumulate the orthogonal matrix Q from its factored form given the QR factoriza ...
  • DLQRRR (LQRRR) Compute the QR decomposition using Householder transformations.
  • DLQRRV (LQRRV) Compute the least-squares solution using Householder transformations applied in ...
  • DLQRSL (LQRSL) Compute the coordinate transformation, projection and solution for the least sq ...
  • DLSADS (LSADS) Solve a real symmetric positive definite system of linear equations with iterati ...
  • DLSAQS (LSAQS) Solve a real symmetric positive definite system of linear equations in band symm ...
  • DLSARB (LSARB) Solve a real system of linear equations in band storage mode with iterative refi ...
  • DLSARG (LSARG) Solve a real general system of linear equations with iterative refinement.
  • DLSASF (LSASF) Solve a real symmetric system of linear equations with iterative refinement.
  • DLSBRR (LSBRR) Solve a linear least-squares problem with iterative refinement.
  • DLSGRR (LSGRR) Compute the generalized inverse of a real matrix.
  • DLSLCQ (LSLCQ) Compute the LDU factorization of a complex tridiagonal matrix A using a cyclic r ...
  • DLSLCR (LSLCR) Compute the LDU factorization of a real tridiagonal matrix A using a cyclic redu ...
  • DLSLDS (LSLDS) Solve a real symmetric positive definite system of linear equations without iter ...
  • DLSLPB (LSLPB) Compute the trans(R)*D*R Cholesky factorization of a real symmetric positive def ...
  • DLSLQB (LSLQB) Compute the ctrans(R)*D*R Cholesky factorization of a complex Hermitian positive ...
  • DLSLQS (LSLQS) Solve a real symmetric positive definite system of linear equations in band symm ...
  • DLSLRB (LSLRB) Solve a real system of linear equations in band storage mode without iterative r ...
  • DLSLRG (LSLRG) Solve a real general system of linear equations without iterative refinement.
  • DLSLRT (LSLRT) Solve a real triangular system of linear equations.
  • DLSLSF (LSLSF) Solve a real symmetric system of linear equations without iterative refinement.
  • DLSLTO (LSLTO) Solve a real Toeplitz linear system.
  • DLSLTQ (LSLTQ) Solve a complex tridiagonal system of linear equations.
  • DLSLTR (LSLTR) Solve a real tridiagonal system of linear equations.
  • DLSLXD (LSLXD) Solve a sparse system of symmetric positive definite linear algebraic equations ...
  • DLSLXG (LSLXG) Solve a sparse system of linear algebraic equations by Gaussian elimination.
  • DLSLZD (LSLZD) Solve a complex sparse Hermitian-positive definite system of linear equations by ...
  • DLSLZG (LSLZG) Solve a complex sparse system of linear equations by Gaussian elimination.
  • DLSQRR (LSQRR) Solve a linear least-squares problem without iterative refinement.
  • DLSVRR (LSVRR) Compute the singular value decomposition of a real matrix.
  • DLUPCH (LUPCH) Update the transpose(R)*R Cholesky factorization of a real symmetric positive de ...
  • DLUPQR (LUPQR) Compute an updated QR factorization after the rank-one matrix alpha*x*transpose( ...
  • DMACH (AMACH) Retrieve single-precision machine constants.
  • DMATCE (MATCE) Evaluate a sequence of even, periodic, integer order, real Mathieu functions.
  • DMATEE (MATEE) Evaluate the eigenvalues for the periodic Mathieu functions.
  • DMATSE (MATSE) Evaluate a sequence of odd, periodic, integer order, real Mathieu functions.
  • DMOLCH (MOLCH) Solve a system of partial differential equations of the form UT = FCN(X, T, U, U ...
  • DMRRRR (MRRRR) Multiply two real rectangular matrices, A*B.
  • DMURBV (MURBV) Multiply a real band matrix in band storage mode by a real vector.
  • DMURRV (MURRV) Multiply a real rectangular matrix by a vector.
  • DMXTXF (MXTXF) Compute the transpose product of a matrix, transpose(A)*A.
  • DMXTYF (MXTYF) Multiply the transpose of matrix A by matrix B, transpose(A)*B.
  • DMXYTF (MXYTF) Multiply a matrix A by the transpose of a matrix B, A*transpose(B).
  • DNCONF (NCONF) Solve a general nonlinear programming problem using the successive quadratic pro ...
  • DNCONG (NCONG) Solve a general nonlinear programming problem using the successive quadratic pro ...
  • DNEQBF (NEQBF) Solve a system of nonlinear equations using factored secant update with a finite ...
  • DNEQBJ (NEQBJ) Solve a system of nonlinear equations using factored secant update with a user-s ...
  • DNEQNF (NEQNF) Solve a system of nonlinear equations using the Levenberg-Marquardt algorithm an ...
  • DNEQNJ (NEQNJ) Solve a system of nonlinear equations using the Levenberg-Marquardt algorithm wi ...
  • DNR1RB (NR1RB) Compute the 1-norm of a real band matrix in band storage mode.
  • DNR1RR (NR1RR) Compute the 1-norm of a real matrix.
  • DNR2RR (NR2RR) Compute the Frobenius norm of a real rectangular matrix.
  • DNRIRR (NRIRR) Compute the infinity norm of a real matrix.
  • DNRM2 (SNRM2) Compute the Euclidean length or L2 norm of a single-precision vector.
  • DPCGRC (PCGRC) Solve a real symmetric definite linear system using a preconditioned conjugate g ...
  • DPERMA (PERMA) Permute the rows or columns of a matrix.
  • DPERMU (PERMU) Rearrange the elements of an array as specified by a permutation.
  • DPLOTP (PLOTP) Print a plot of up to ten sets of points.
  • DPOCH (POCH) Pochhammer's symbol. Input and output are double-precision.
  • DPOCH1 (POCH1) Pochhammer's symbol from first order. Input and output are double-precision.
  • DPOLRG (POLRG) Evaluate a real general matrix polynomial.
  • DPP1GD (PP1GD) Evaluate the derivative of a piecewise polynomial on a grid.
  • DPPDER (PPDER) Evaluate the derivative of a piecewise polynomial.
  • DPPITG (PPITG) Evaluate the integral of a piecewise polynomial.
  • DPPVAL (PPVAL) Evaluate a piecewise polynomial.
  • DPRDCT (SPRDCT) Multiply the components of a single-precision vector.
  • DPSI (PSI) Logarithmic derivative of the gamma function.
  • DQADD Add a double-precision scalar to the accumulator in extended precision.
  • DQAND (QAND) Integrate a function on a hyper-rectangle.
  • DQCOSB (QCOSB) Compute a sequence from its cosine Fourier coefficients with only odd wave numbe ...
  • DQCOSF (QCOSF) Compute the coefficients of the cosine Fourier transform with only odd wave numb ...
  • DQD2DR (QD2DR) Evaluate the derivative of a function defined on a rectangular grid using quadra ...
  • DQD2VL (QD2VL) Evaluate a function defined on a rectangular grid using quadratic interpolation.
  • DQD3DR (QD3DR) Evaluate the derivative of a function defined on a rectangular three-dimensional ...
  • DQD3VL (QD3VL) Evaluate a function defined on a rectangular three-dimensional grid using quadra ...
  • DQDAG (QDAG) Integrate a function using a globally adaptive scheme based on Gauss-Kronrod rul ...
  • DQDAGI (QDAGI) Integrate a function over an infinite or semi-infinite interval.
  • DQDAGP (QDAGP) Integrate a function with singularity points given.
  • DQDAGS (QDAGS) Integrate a function (which may have endpoint singularities).
  • DQDAWC (QDAWC) Integrate a function F(X)/(X-C) in the Cauchy principle value sense.
  • DQDAWF (QDAWF) Compute a Fourier integral.
  • DQDAWO (QDAWO) Integrate a function containing a sine or a cosine.
  • DQDAWS (QDAWS) Integrate a function with algebraic-logarithmic singularities.
  • DQDDER (QDDER) Evaluate the derivative of a function defined on a set of points using quadratic ...
  • DQDDOT (SDSDOT) Compute the sum of a double-precision scalar and a double-precision dot product, ...
  • DQDNG (QDNG) Integrate a smooth function using a nonadaptive rule.
  • DQDOTA (SDDOTA) Compute the sum of a double-precision scalar, a double-precision dot product and ...
  • DQDOTI (SDDOTI) Compute the sum of a double-precision scalar plus a double-precision dot product ...
  • DQDVAL (QDVAL) Evaluate a function defined on a set of points using quadratic interpolation.
  • DQINI Initialize an extended-precision accumulator with a double-precision scalar.
  • DQMUL Multiply double-precision scalars in extended precision.
  • DQPROG (QPROG) Solve a quadratic programming problem subject to linear equality/inequality cons ...
  • DQSINB (QSINB) Compute a sequence from its sine Fourier coefficients with only odd wave numbers ...
  • DQSINF (QSINF) Compute the coefficients of the sine Fourier transform with only odd wave number ...
  • DQSTO Store a double-precision approximation to an extended-precision scalar.
  • DRATCH (RATCH) Compute a rational weighted Chebyshev approximation to a continuous function on ...
  • DRCONV (RCONV) Compute the convolution of two real vectors.
  • DRCORL (RCORL) Compute the correlation of two real vectors.
  • DRECCF (RECCF) Compute recurrence coefficients for various monic polynomials.
  • DRECQR (RECQR) Compute recurrence coefficients for monic polynomials given a quadrature rule.
  • DRLINE (RLINE) Fit a line to a set of data points using least-squares.
  • DRNUN (RNUN) Generate pseudorandom numbers from a uniform (0,1) distribution.
  • DRNUNF (RNUNF) Generate a pseudorandom number from a uniform (0,1) distribution.
  • DROT (SROT) Apply Givens plane rotation to double-precision vector.
  • DROTG (SROTG) Construct Givens plane rotation of a double-precision matrix.
  • DROTM (SROTM) Apply modified Givens plane rotation to double-precision vector.
  • DROTMG (SROTMG) Construct modified Givens plane rotation of double-precision matrix.
  • DSBMV (SSBMV) Perform the matrix-vector operation y = alpha*A*x + beta*y, where A is a symmetr ...
  • DSCAL (SSCAL) Compute a constant times a vector, y = ay, both double-precision.
  • DSDOT Compute single-precision dot product x*y using double-precision accumulation.
  • DSET (SSET) Set the components of a vector to a scalar, all double-precision.
  • DSHI (SHI) Hyperbolic sine integral.
  • DSI (SI) Sine integral.
  • DSINDG (SINDG) Sin(x), for double-precision x in degrees.
  • DSINLP (SINLP) Compute the inverse Laplace transform of a complex function.
  • DSPENC (SPENC) Evaluate Spence's integral, see [AMS55 (27.7.1)].
  • DSPLEZ (SPLEZ) Compute the values of a spline that either interpolates or fits user-supplied da ...
  • DSRCH (SRCH) Search a sorted vector for a given scalar and return its index.
  • DSUB (SSUB) Subtract each component of a vector from a scalar, x = a - x, all double precisi ...
  • DSUM (SSUM) Sum the values of a double-precision vector.
  • DSURF (SURF) Compute a smooth bivariate interpolant to scattered data that is locally a quin ...
  • DSVRBN (SVRBN) Sort an array by absolute values.
  • DSVRBP (SVRBP) Sort an array by absolute values and return a pointer array.
  • DSVRGN (SVRGN) Sort an array by algebraic values.
  • DSVRGP (SVRGP) Sort an array by algebraic values and return a pointer array.
  • DSWAP (SSWAP) Interchange vectors X and Y, both double-precision.
  • DSYMM (SSYMM) Perform one of the matrix-matrix operations: C = alpha*A*B + beta*C, or C = alp ...
  • DSYMV (SSYMV) Perform the matrix-vector multiplication: y = alpha*A*x + beta*y, where A is a s ...
  • DSYR (SSYR) Perform the rank-one symmetric matrix update A = A + alpha*x*trans(x), where A i ...
  • DSYR2 (SSYR2) Perform the rank-two symmetric matrix update A = A + alpha*x*trans(y) + alpha*y* ...
  • DSYR2K (SSYR2K) Performs one of the symmetric rank 2k operations C = alpha*A*trans(B) + alpha*B* ...
  • DSYRK (SSYRK) Performs one of the symmetric rank k operations C = alpha*A*trans(A) + beta*C, o ...
  • DTBMV (STBMV) Perform one of the matrix-vector operations: x = A*x, or x = trans(A)*x, where A ...
  • DTBSV (STBSV) Solve one of the triangular systems, x = inv(A)*x, or x = inv(trans(A))*x, where ...
  • DTRMM (STRMM) Performs one of the matrix-matrix operations: B = alpha*op A )*B, or B = alpha*B ...
  • DTRMV (STRMV) Perform one of the matrix-vector operations: x = A*x, or x = trans(A)*x, where A ...
  • DTRNRR (TRNRR) Transpose a rectangular matrix.
  • DTRSV (STRSV) Solve one of the triangular systems, x = inv(A)*x, or x = inv(trans(A))*x, where ...
  • DTWODQ (TWODQ) Compute a two-dimensional iterated integral using internal calls to a one dimens ...
  • DUMAG This routine handles MATH/LIBRARY and STAT/LIBRARY type DOUBLE PRECISION options ...
  • DUMCGF (UMCGF) Minimize a function of N variables using a conjugate gradient algorithm and a fi ...
  • DUMCGG (UMCGG) Minimize a function of N variables using a conjugate gradient algorithm and a us ...
  • DUMIAH (UMIAH) Minimize a function of N variables using a modified Newton method and a user-sup ...
  • DUMIDH (UMIDH) Minimize a function of N variables using a modified Newton method and a finite-d ...
  • DUMINF (UMINF) Minimize a function of N variables using a quasi-Newton method and a finite-diff ...
  • DUMING (UMING) Minimize a function of N variables using a quasi-Newton method and a user-suppli ...
  • DUMPOL (UMPOL) Minimize a function of N variables using a direct search polytope algorithm.
  • DUNLSF (UNLSF) Solve a nonlinear least-squares problem using a modified Levenberg-Marquardt alg ...
  • DUNLSJ (UNLSJ) Solve a nonlinear least-squares problem using a modified Levenberg-Marquardt alg ...
  • DUVMGS (UVMGS) Find the minimum point of a nonsmooth function of a single variable.
  • DUVMID (UVMID) Find the minimum point of a smooth function of a single variable using both func ...
  • DUVMIF (UVMIF) Find the minimum point of a smooth function of a single variable using only func ...
  • DVCAL (SVCAL) Multiply a vector by a scalar and store the result in another vector, y = ax, al ...
  • DWRRRL (WRRRL) Print a real rectangular matrix with a given format and labels.
  • DWRRRN (WRRRN) Print a real rectangular matrix with integer row and column labels.
  • DXYZ (SXYZ) Compute a double-precision XYZ product.
  • DZBREN (ZBREN) Find a zero of a function that changes sign in a given interval.
  • DZREAL (ZREAL) Find a real zero of a real function.
  • E1 (DE1) Exponential integral for arguments greater than zero and the Cauchy principle va ...
  • EI (DEI) Integral from -x to infinity of -exp(-t)/t. Exponential integral for arguments g ...
  • EJCN (DEJCN) Evaluate the Jacobi elliptic function cn(x,m).
  • EJDN (DEJDN) Evaluate the Jacobi elliptic function dn(x,m).
  • EJSN (DEJSN) Evaluate the Jacobi elliptic function sn(x,m).
  • ELE (DELE) Complete elliptic integral E(m), see [AMS55 (17.3.3)].
  • ELK (DELK) Complete elliptic integral K(m), see [AMS55 (17.3.1)].
  • ELRC (DELRC) Carlson's incomplete elliptic integral RC(x,y).
  • ELRD (DELRD) Carlson's incomplete elliptic integral RD(x,y,z).
  • ELRF (DELRF) Carlson's incomplete elliptic integral RF(x,y,z).
  • ELRJ (DELRJ) Carlson's incomplete elliptic integral RJ(x,y,z,p).
  • ENE (DENE) Exponential integral of integer order for arguments greater than zero scaled by ...
  • EPICG Compute the performance index for a complex eigensystem.
  • EPIHF Compute the performance index for a complex Hermitian eigensystem.
  • EPIRG Compute the performance index for a real eigensystem.
  • EPISB (DEPISB) Compute the performance index for a real symmetric eigensystem in band symmetric ...
  • EPISF (DEPISF) Compute the performance index for a real symmetric eigensystem.
  • ERF (DERF) Error function, = (2 / square root of pi) * the integral from 0 to x of exp(-t** ...
  • ERFC (DERFC) Complementary error function, = (2 / square root of pi) * the integral from x to ...
  • ERFCE (DERFCE) Exponentially scaled complementary error function.
  • ERFCI (DERFCI) Inverse complementary error function.
  • ERFI (DERFI) Inverse error function.
  • ERSET Set error handler default print and stop actions.
  • EVAHF Compute the largest or smallest eigenvalues of a complex Hermitian matrix.
  • EVASB (DEVASB) Compute the largest or smallest eigenvalues of a real symmetric matrix in band s ...
  • EVASF (DEVASF) Compute the largest or smallest eigenvalues of a real symmetric matrix.
  • EVBHF Compute the eigenvalues in a given range of a complex Hermitian matrix.
  • EVBSB (DEVBSB) Compute the eigenvalues in a given range of a real symmetric matrix stored in ba ...
  • EVBSF (DEVBSF) Compute the eigenvalues in a given range of a real symmetric matrix.
  • EVCCG Compute all of the eigenvalues and eigenvectors of a complex matrix.
  • EVCCH Compute all of the eigenvalues and eigenvectors of a complex upper Hessenberg ma ...
  • EVCHF Compute all of the eigenvalues and eigenvectors of a complex Hermitian matrix.
  • EVCRG Compute all of the eigenvalues and eigenvectors of a real matrix.
  • EVCRH Compute all of the eigenvalues and eigenvectors of a real upper Hessenberg matri ...
  • EVCSB (DEVCSB) Compute all of the eigenvalues and eigenvectors of a real symmetric matrix in ba ...
  • EVCSF (DEVCSF) Compute all of the eigenvalues and eigenvectors of a real symmetric matrix.
  • EVEHF Compute the largest or smallest eigenvalues and the corresponding eigenvectors o ...
  • EVESB (DEVESB) Compute the largest or smallest eigenvalues and the corresponding eigenvectors o ...
  • EVESF (DEVESF) Compute the largest or smallest eigenvalues and the corresponding eigenvectors o ...
  • EVFHF Compute the eigenvalues in a given range and the corresponding eigenvectors of a ...
  • EVFSB (DEVFSB) Compute the eigenvalues in a given range and the corresponding eigenvectors of a ...
  • EVFSF (DEVFSF) Compute the eigenvalues in a given range and the corresponding eigenvectors of a ...
  • EVLCG Compute all of the eigenvalues of a complex matrix.
  • EVLCH Compute all of the eigenvalues of a complex upper Hessenberg matrix.
  • EVLHF Compute all of the eigenvalues of a complex Hermitian matrix.
  • EVLRG Compute all of the eigenvalues of a real matrix.
  • EVLRH Compute all of the eigenvalues of a real upper Hessenberg matrix.
  • EVLSB (DEVLSB) Compute all of the eigenvalues of a real symmetric matrix in band symmetric stor ...
  • EVLSF (DEVLSF) Compute all of the eigenvalues of a real symmetric matrix.
  • EXPRL (DEXPRL) (exp(x)-1)/x.
  • FAC (DFAC) Factorial. Input is integer; output is real.
  • FCOST (DFCOST) Discrete Fourier cosine transformation of an even sequence.
  • FDGRD (DFDGRD) Approximate the gradient using forward differences.
  • FDHES (DFDHES) Approximate the Hessian using forward differences and function values.
  • FDJAC (DFDJAC) Approximate the Jacobian of M functions in N unknowns using forward differences.
  • FFT2B Inverse Fourier transform of a complex periodic two-dimensional array.
  • FFT2D Compute Fourier coefficients of a complex periodic two-dimensional array.
  • FFT3B (DFFT3B) Compute the inverse Fourier transform of a complex periodic three-dimensional ar ...
  • FFT3F (DFFT3F) Compute Fourier coefficients of a complex periodic three-dimensional array.
  • FFTCB Compute the complex periodic sequence from its Fourier coefficients.
  • FFTCF Compute the Fourier coefficients of a complex periodic sequence.
  • FFTRB (DFFTRB) Compute the real periodic sequence from its Fourier coefficients.
  • FFTRF (DFFTRF) Compute the Fourier coefficients of a real periodic sequence.
  • FNLSQ (DFNLSQ) Least squares approximation with user-supplied basis functions.
  • FPS2H (DFPS2H) Solve Poisson's or Helmholtz's equation on a two-dimensional rectangle using a f ...
  • FPS3H (DFPS3H) Solve Poisson's or Helmholtz's equation on a three-dimensional box using a fast ...
  • FQRUL (DFQRUL) Compute a Fejer quadrature rule with various classical weight functions.
  • FRESC (DFRESC) Evaluate the cosine Fresnel integral.
  • FRESS (DFRESS) Evaluate the sine Fresnel integral.
  • FSINT (DFSINT) Discrete Fourier cosine transformation of an odd sequence.
  • GAMI (DGAMI) Incomplete gamma function.
  • GAMIC (DGAMIC) Complementary incomplete gamma function.
  • GAMIT (DGAMIT) Tricomi's incomplete gamma function.
  • GAMMA (DGAMMA) gamma(x).
  • GAMR (DGAMR) 1/gamma(x).
  • GDHES (DGDHES) Approximate the Hessian using forward differences and a user-supplied gradient.
  • GGUES (DGGUES) Generate points in an N-dimensional space.
  • GPICG Compute the performance index for a generalized complex eigensystem Az=(lambda)B ...
  • GPIRG Compute the performance index for a generalized real eigensystem Az=(lambda)Bz.
  • GPISP (DGPISP) Compute the performance index for a generalized real symmetric eigensystem probl ...
  • GQRCF (DGQRCF) Compute a Gauss, Gauss-Radau or Gauss-Lobatto quadrature rule given the recurren ...
  • GQRUL (DGQRUL) Compute a Gauss, Gauss-Radau or Gauss-Lobatto quadrature rule with various class ...
  • GVCCG Compute all of the eigenvalues and eigenvectors of a generalized complex eigensy ...
  • GVCRG Compute all of the eigenvalues and eigenvectors of a generalized real eigensyste ...
  • GVCSP (DGVCSP) Compute all of the eigenvalues and eigenvectors of the generalized real symmetri ...
  • GVLCG Compute all of the eigenvalues of a generalized complex eigensystem Az=(lambda)B ...
  • GVLRG Compute all of the eigenvalues of a generalized real eigensystem Az=(lambda)Bz.
  • GVLSP (DGVLSP) Compute all of the eigenvalues of the generalized real symmetric eigenvalue prob ...
  • HRRRR (DHRRRR) Compute the Hadamard product of two real matrices.
  • HYPOT (DHYPOT) SQRT(A**2+B**2) without underflow or overflow.
  • IACHAR Return the integer ASCII value of a character argument.
  • IADD Add a scalar to each component of a vector, x = x + a, all integer.
  • ICAMAX Find the smallest index of the component of a complex vector having maximum magn ...
  • ICAMIN Find the smallest index of the component of a complex vector having minimum magn ...
  • ICASE Convert from character to the integer ASCII value without regard to case.
  • ICOPY Copy a vector X to a vector Y, both integer.
  • IDAMAX (ISAMAX) Find the smallest index of the component of a single-precision vector having max ...
  • IDAMIN (ISAMIN) Find the smallest index of the component of a single-precision vector having min ...
  • IDMAX (ISMAX) Find the smallest index of the component of a single-precision vector having max ...
  • IDMIN (ISMIN) Find the smallest index of the component of a single-precision vector having min ...
  • IDYWK Compute the day of the week for a given date.
  • IERCD Retrieve the code for an informational error.
  • IICSR Compare two character strings using the ASCII collating sequence but without reg ...
  • IIDEX Determine the string position indicating the starting position at which a key ch ...
  • IIMAX Find the smallest index of the maximum component of an integer vector.
  • IIMIN Find the smallest index of the minimum of an integer vector.
  • IMACH Retrieve integer machine constants.
  • INITDS (INITS) Returns the number of terms of a given orthogonal series needed to ensure that t ...
  • INITS (INITDS) Returns the number of terms of a given orthogonal series needed to ensure that t ...
  • INLAP Inverse Laplace transform of a complex function.
  • ISAMAX (IDAMAX) Find the smallest index of the component of a single-precision vector having max ...
  • ISAMIN (IDAMIN) Find the smallest index of the component of a single-precision vector having min ...
  • ISET Set the components of a vector to a scalar, all integer.
  • ISMAX (IDMAX) Find the smallest index of the component of a single-precision vector having max ...
  • ISMIN (IDMIN) Find the smallest index of the component of a single-precision vector having min ...
  • ISRCH Search a sorted integer vector for a given integer and return its index.
  • ISUB Subtract each component of a vector from a scalar, x = a - x, all integer.
  • ISUM Sum the values of an integer vector.
  • ISWAP Interchange vectors X and Y, both integer.
  • IUMAG This routine handles MATH/LIBRARY and STAT/LIBRARY type INTEGER options.
  • IVPAG (DIVPAG) Solve an initial-value problem for ordinary differential equations using an Adam ...
  • IVPRK (DIVPRK) Solve an initial-value problem for ordinary differential equations using the Run ...
  • IWKCIN Initialize bookkeeping locations describing the character workspace stack.
  • IWKIN Initialize bookkeeping locations describing the workspace stack.
  • JCGRC (DJCGRC) Solve a real symmetric definite linear system using the Jacobi-preconditioned co ...
  • LCHRG (DLCHRG) Compute the Cholesky decomposition of a symmetric positive semidefinite matrix w ...
  • LCLSQ (DLCLSQ) Solve a linear least-squares problem with linear constraints.
  • LCONF (DLCONF) Minimize a general objective function subject to linear equality/inequality cons ...
  • LCONG (DLCONG) Minimize a general objective function subject to linear equality/inequality cons ...
  • LDNCH (DLDNCH) Downdate the transpose(R)*R Cholesky factorization of a real symmetric positive ...
  • LFCCB Compute the LU factorization of a complex matrix in band storage mode and estima ...
  • LFCCG Compute the LU factorization of a complex general matrix and estimate its L1 con ...
  • LFCCT Estimate the condition number of a complex triangular matrix.
  • LFCDH Compute the Hermite(R)*R factorization of a complex Hermitian positive definite ...
  • LFCDS (DLFCDS) Compute the transpose(R)*R Cholesky factorization of a real symmetric positive d ...
  • LFCHF Compute the U*D*Hermite(U) factorization of a complex Hermitian matrix and estim ...
  • LFCQH Compute the Hermite(R)*R factorization of a complex Hermitian positive definite ...
  • LFCQS (DLFCQS) Compute the Cholesky factorization of a real symmetric positive definite matrix ...
  • LFCRB (DLFCRB) Compute the LU factorization of a real matrix in band storage mode and estimate ...
  • LFCRG (DLFCRG) Compute the LU factorization of a real general matrix and estimate its L1 condit ...
  • LFCRT (DLFCRT) Estimate the condition number of a real triangular matrix.
  • LFCSF (DLFCSF) Compute the U*D*transpose(U) factorization of a real symmetric matrix and estima ...
  • LFDCB Compute the determinant of a complex matrix given the LU factorization of the ma ...
  • LFDCG Compute the determinant of a complex general matrix given the LU factorization o ...
  • LFDCT Compute the determinant of a complex triangular matrix.
  • LFDDH Compute the determinant of a complex Hermitian positive definite matrix given th ...
  • LFDDS (DLFDDS) Compute the determinant of a real symmetric positive definite matrix given the t ...
  • LFDHF Compute the determinant of a complex Hermitian matrix given the U*D*Hermite(U) f ...
  • LFDQH Compute the determinant of a complex Hermitian positive definite matrix given th ...
  • LFDQS (DLFDQS) Compute the determinant of a real symmetric positive definite matrix in band sym ...
  • LFDRB (DLFDRB) Compute the determinant of a real matrix in band storage mode given the LU facto ...
  • LFDRG (DLFDRG) Compute the determinant of a real general matrix given the LU factorization of t ...
  • LFDRT (DLFDRT) Compute the determinant of a real triangular matrix.
  • LFDSF (DLFDSF) Compute the determinant of a real symmetric matrix given the U*D*transpose(U) fa ...
  • LFICB Use iterative refinement to improve the solution of a complex system of linear e ...
  • LFICG Use iterative refinement to improve the solution of a complex general system of ...
  • LFIDH Use iterative refinement to improve the solution of a complex Hermitian positive ...
  • LFIDS (DLFIDS) Use iterative refinement to improve the solution of a real symmetric positive de ...
  • LFIHF Use iterative refinement to improve the solution of a complex Hermitian system o ...
  • LFIQH Use iterative refinement to improve the solution of a complex Hermitian positive ...
  • LFIQS (DLFIQS) Use iterative refinement to improve the solution of a real symmetric positive de ...
  • LFIRB (DLFIRB) Use iterative refinement to improve the solution of a real system of linear equa ...
  • LFIRG (DLFIRG) Use iterative refinement to improve the solution of a real general system of lin ...
  • LFISF (DLFISF) Use iterative refinement to improve the solution of a real symmetric system of l ...
  • LFSCB Solve a complex system of linear equations given the LU factorization of the coe ...
  • LFSCG Solve a complex general system of linear equations given the LU factorization of ...
  • LFSDH Solve a complex Hermitian positive definite system of linear equations given the ...
  • LFSDS (DLFSDS) Solve a real symmetric positive definite system of linear equations given the tr ...
  • LFSHF Solve a complex Hermitian system of linear equations given the U*D*Hermite(U) fa ...
  • LFSQH Solve a complex Hermitian positive definite system of linear equations given the ...
  • LFSQS (DLFSQS) Solve a real symmetric positive definite system of linear equations given the fa ...
  • LFSRB (DLFSRB) Solve a real system of linear equations given the LU factorization of the coeffi ...
  • LFSRG (DLFSRG) Solve a real general system of linear equations given the LU factorization of th ...
  • LFSSF (DLFSSF) Solve a real symmetric system of linear equations given the U*D*transpose(U) fac ...
  • LFSXD (DLFSXD) Solve a real sparse symmetric positive definite system of linear equations, give ...
  • LFSXG (DLFSXG) Solve a sparse system of linear equations given the LU factorization of the coef ...
  • LFSZD (DLFSZD) Solve a complex sparse Hermitian positive definite system of linear equations, g ...
  • LFTCB Compute the LU factorization of a complex matrix in band storage mode.
  • LFTCG Compute the LU factorization of a complex general matrix.
  • LFTDH Compute the Hermite(R)*R factorization of a complex Hermitian positive definite ...
  • LFTDS (DLFTDS) Compute the transpose(R)*R Cholesky factorization of a real symmetric positive d ...
  • LFTHF Compute the U*D*Hermite(U) factorization of a complex Hermitian matrix.
  • LFTQH Compute the Hermite(R)*R factorization of a complex Hermitian positive definite ...
  • LFTQS (DLFTQS) Compute the transpose(R)*R Cholesky factorization of a real symmetric positive d ...
  • LFTRB (DLFTRB) Compute the LU factorization of a real matrix in band storage mode.
  • LFTRG (DLFTRG) Compute the LU factorization of a real general matrix.
  • LFTSF (DLFTSF) Compute the U*D*transpose(U) factorization of a real symmetric matrix.
  • LFTXG (DLFTXG) Compute the LU factorization of a real general sparse matrix.
  • LFTZG (DLFTZG) Compute the LU factorization of a complex general sparse matrix.
  • LINCG Compute the inverse of a complex general matrix.
  • LINCT Compute the inverse of a complex triangular matrix.
  • LINDS (DLINDS) Compute the inverse of a real symmetric positive definite matrix.
  • LINRG (DLINRG) Compute the inverse of a real general matrix.
  • LINRT (DLINRT) Compute the inverse of a real triangular matrix.
  • LNFXD (DLNFXD) Compute the numerical Cholesky factorization of a sparse symmetrical matrix A.
  • LNFZD (DLNFZD) Compute the numerical Cholesky factorization of a sparse Hermitian matrix A.
  • LQERR (DLQERR) Accumulate the orthogonal matrix Q from its factored form given the QR factoriza ...
  • LQRRR (DLQRRR) Compute the QR decomposition using Householder transformations.
  • LQRRV (DLQRRV) Compute the least-squares solution using Householder transformations applied in ...
  • LQRSL (DLQRSL) Compute the coordinate transformation, projection and solution for the least sq ...
  • LSACB Solve a complex system of linear equations in band storage mode with iterative r ...
  • LSACG Solve a complex general system of linear equations with iterative refinement.
  • LSADH Solve a Hermitian positive definite system of linear equations with iterative re ...
  • LSADS (DLSADS) Solve a real symmetric positive definite system of linear equations with iterati ...
  • LSAHF Solve a complex Hermitian system of linear equations with iterative refinement.
  • LSAQH Solve a complex Hermitian positive definite system of linear equations in band H ...
  • LSAQS (DLSAQS) Solve a real symmetric positive definite system of linear equations in band symm ...
  • LSARB (DLSARB) Solve a real system of linear equations in band storage mode with iterative refi ...
  • LSARG (DLSARG) Solve a real general system of linear equations with iterative refinement.
  • LSASF (DLSASF) Solve a real symmetric system of linear equations with iterative refinement.
  • LSBRR (DLSBRR) Solve a linear least-squares problem with iterative refinement.
  • LSGRR (DLSGRR) Compute the generalized inverse of a real matrix.
  • LSLCB Solve a complex system of linear equations in band storage mode without iterativ ...
  • LSLCC Solve a complex circulant linear system.
  • LSLCG Solve a complex general system of linear equations without iterative refinement.
  • LSLCQ (DLSLCQ) Compute the LDU factorization of a complex tridiagonal matrix A using a cyclic r ...
  • LSLCR (DLSLCR) Compute the LDU factorization of a real tridiagonal matrix A using a cyclic redu ...
  • LSLCT Solve a complex triangular system of linear equations.
  • LSLDH Solve a complex Hermitian positive definite system of linear equations without i ...
  • LSLDS (DLSLDS) Solve a real symmetric positive definite system of linear equations without iter ...
  • LSLHF Solve a complex Hermitian system of linear equations without iterative refinemen ...
  • LSLPB (DLSLPB) Compute the trans(R)*D*R Cholesky factorization of a real symmetric positive def ...
  • LSLQB (DLSLQB) Compute the ctrans(R)*D*R Cholesky factorization of a complex hermitian positive ...
  • LSLQH Solve a complex Hermitian positive definite system of linear equations in band H ...
  • LSLQS (DLSLQS) Solve a real symmetric positive definite system of linear equations in band symm ...
  • LSLRB (DLSLRB) Solve a real system of linear equations in band storage mode without iterative r ...
  • LSLRG (DLSLRG) Solve a real general system of linear equations without iterative refinement.
  • LSLRT (DLSLRT) Solve a real triangular system of linear equations.
  • LSLSF (DLSLSF) Solve a real symmetric system of linear equations without iterative refinement.
  • LSLTC Solve a complex Toeplitz linear system.
  • LSLTO (DLSLTO) Solve a real Toeplitz linear system.
  • LSLTQ (DLSLTQ) Solve a complex tridiagonal system of linear equations.
  • LSLTR (DLSLTR) Solve a real tridiagonal system of linear equations.
  • LSLXD (DLSLXD) Solve a sparse system of symmetric positive definite linear algebraic equations ...
  • LSLXG (DLSLXG) Solve a sparse system of linear algebraic equations by Gaussian elimination.
  • LSLZD (DLSLZD) Solve a complex sparse Hermitian positive definite system of linear equations by ...
  • LSLZG (DLSLZG) Solve a complex sparse system of linear equations by Gaussian elimination.
  • LSQRR (DLSQRR) Solve a linear least-squares problem without iterative refinement.
  • LSVCR Compute the singular value decomposition of a complex matrix.
  • LSVRR (DLSVRR) Compute the singular value decomposition of a real matrix.
  • LUPCH (DLUPCH) Update the transpose(R)*R Cholesky factorization of a real symmetric positive de ...
  • LUPQR (DLUPQR) Compute an updated QR factorization after the rank-one matrix (alpha)x*transpose ...
  • MATCE (DMATCE) Evaluate a sequence of even, periodic, integer-order, real Mathieu functions.
  • MATEE (DMATEE) Evaluate the eigenvalues for the periodic Mathieu functions.
  • MATSE (DMATSE) Evaluate a sequence of odd, periodic, integer-order, real Mathieu functions.
  • MCRCR Multiply two complex rectangular matrices, AB.
  • MOLCH (DMOLCH) Solve a system of partial differential equations of the form UT = FCN(X, T, U, U ...
  • MRRRR (DMRRRR) Multiply two real rectangular matrices, AB.
  • MUCBV Multiply a complex band matrix in band storage mode by a complex vector.
  • MUCRV Multiply a complex rectangular matrix by a complex vector.
  • MURBV (DMURBV) Multiply a real band matrix in band storage mode by a real vector.
  • MURRV (DMURRV) Multiply a real rectangular matrix by a vector.
  • MXTXF (DMXTXF) Compute the transpose product of a matrix, transpose(A)*A.
  • MXTYF (DMXTYF) Multiply the transpose of matrix A by matrix B, transpose(A)*B.
  • MXYTF (DMXYTF) Multiply a matrix A by the transpose of a matrix B, A*transpose(B).
  • NCONF (DNCONF) Solve a general nonlinear programming problem using the successive quadratic pro ...
  • NCONG (DNCONG) Solve a general nonlinear programming problem using the successive quadratic pro ...
  • NDAYS Compute the number of days from January 1, 1900, to the given date.
  • NDYIN Give the date corresponding to the number of days since January 1, 1900.
  • NEQBF (DNEQBF) Solve a system of nonlinear equations using factored secant update with a finite ...
  • NEQBJ (DNEQBJ) Solve a system of nonlinear equations using factored secant update with a user-s ...
  • NEQNF (DNEQNF) Solve a system of nonlinear equations using the Levenberg-Marquardt algorithm an ...
  • NEQNJ (DNEQNJ) Solve a system of nonlinear equations using the Levenberg-Marquardt algorithm wi ...
  • NR1CB Compute the 1-norm of a complex band matrix in band storage mode.
  • NR1RB (DNR1RB) Compute the 1-norm of a real band matrix in band storage mode.
  • NR1RR (DNR1RR) Compute the 1-norm of a real matrix.
  • NR2RR (DNR2RR) Compute the Frobenius norm of a real rectangular matrix.
  • NRIRR (DNRIRR) Compute the infinity norm of a real matrix.
  • PCGRC (DPCGRC) Solve a real symmetric definite linear system using a preconditioned conjugate g ...
  • PERMA (DPERMA) Permute the rows or columns of a matrix.
  • PERMU (DPERMU) Rearrange the elements of an array as specified by a permutation.
  • PGOPT Set or retrieve page width and length for printing.
  • PLOTP (DPLOTP) Print a plot of up to ten sets of points.
  • POCH (DPOCH) Generalization of Pochhammer's symbol.
  • POCH1 (DPOCH1) Generalization of Pochhammer's symbol starting from first order.
  • POLRG (DPOLRG) Evaluate a real general matrix polynomial.
  • PP1GD (DPP1GD) Evaluate the derivative of a piecewise polynomial on a grid.
  • PPDER (DPPDER) Evaluate the derivative of a piecewise polynomial.
  • PPITG (DPPITG) Evaluate the integral of a piecewise polynomial.
  • PPVAL (DPPVAL) Evaluate a piecewise polynomial.
  • PRIME Decompose an integer into its prime factors.
  • PSI (DPSI) Logarithmic derivative of the gamma function.
  • QAND (DQAND) Integrate a function on a hyper-rectangle.
  • QCOSB (DQCOSB) Compute a sequence from its cosine Fourier coefficients with only odd wave numbe ...
  • QCOSF (DQCOSF) Compute the coefficients of the cosine Fourier transform with only odd wave numb ...
  • QD2DR (DQD2DR) Evaluate the derivative of a function defined on a rectangular grid using quadra ...
  • QD2VL (DQD2VL) Evaluate a function defined on a rectangular grid using quadratic interpolation.
  • QD3DR (DQD3DR) Evaluate the derivative of a function defined on a rectangular three-dimensional ...
  • QD3VL (DQD3VL) Evaluate a function defined on a rectangular three-dimensional grid using quadra ...
  • QDAG (DQDAG) Integrate a function using a globally adaptive scheme based on Gauss-Kronrod rul ...
  • QDAGI (DQDAGI) Integrate a function over an infinite or semi-infinite interval.
  • QDAGP (DQDAGP) Integrate a function with singularity points given.
  • QDAGS (DQDAGS) Integrate a function (which may have endpoint singularities).
  • QDAWC (DQDAWC) Integrate a function F(X)/(X-C) in the Cauchy principle value sense.
  • QDAWF (DQDAWF) Compute a Fourier integral.
  • QDAWO (DQDAWO) Integrate a function containing a sine or a cosine.
  • QDAWS (DQDAWS) Integrate a function with algebraic-logarithmic singularities.
  • QDDER (DQDDER) Evaluate the derivative of a function defined on a set of points using quadratic ...
  • QDNG (DQDNG) Integrate a smooth function using a nonadaptive rule.
  • QDVAL (DQDVAL) Evaluate a function defined on a set of points using quadratic interpolation.
  • QPROG (DQPROG) Solve a quadratic programming problem subject to linear equality/inequality cons ...
  • QSINB (DQSINB) Compute a sequence from its sine Fourier coefficients with only odd wave numbers ...
  • QSINF (DQSINF) Compute the coefficients of the sine Fourier transform with only odd wave number ...
  • RATCH (DRATCH) Compute a rational weighted Chebyshev approximation to a continuous function on ...
  • RCONV (DRCONV) Compute the convolution of two real vectors.
  • RCORL (DRCORL) Compute the correlation of two real vectors.
  • RECCF (DRECCF) Compute recurrence coefficients for various monic polynomials.
  • RECQR (DRECQR) Compute recurrence coefficients for monic polynomials given a quadrature rule.
  • RLINE (DRLINE) Fit a line to a set of data points using least-squares.
  • RNGET Retrieve the current value of the seed used in the IMSL random number generators ...
  • RNOPT Select the uniform (0,1) multiplicative congruential pseudorandom number generat ...
  • RNSET Initialize a random seed for use in the IMSL random number generators.
  • RNUN (DRNUN) Generate pseudorandom numbers from a uniform (0,1) distribution.
  • RNUNF (DRNUNF) Generate a pseudorandom number from a uniform (0,1) distribution.
  • SADD (DADD) Add a scalar to each component of a vector, x = x + a, all single-precision.
  • SASUM (DASUM) Sum the absolute values of the components of a single-precision vector.
  • SAXPY (DAXPY) Compute the scalar times a vector plus a vector, y = ax + y, all single precisio ...
  • SCASUM Sum the absolute values of the real part together with the absolute values of th ...
  • SCNRM2 Compute the Euclidean norm of a complex vector.
  • SCOPY (DCOPY) Copy a vector X to a vector Y, both single-precision.
  • SDDOTA (DQDOTA) Compute the sum of a single-precision scalar, a single-precision dot product and ...
  • SDDOTI (DQDOTI) Compute the sum of a single-precision scalar plus a single-precision dot product ...
  • SDOT (DDOT) Compute the single-precision dot product x*y.
  • SDSDOT (DQDDOT) Compute the sum of a single-precision scalar and a single-precision dot product, ...
  • SGBMV (DGBMV) Perform one of the matrix-vector operations: y = alpha*A*x + beta*y or y = alpha ...
  • SGEMM Perform one of the following matrix-matrix multiplications: C = alpha*A*B + beta ...
  • SGEMV Perform one of the matrix-vector multiplications: y = alpha*A*x + beta*y y = alp ...
  • SGER Perform the rank-one matrix update: A = alpha*x*trans(y) + A, where trans(y) is ...
  • SHI (DSHI) Hyperbolic sine integral.
  • SHPROD (DHPROD) Compute the Hadamard product of two single-precision vectors.
  • SI (DSI) Sine integral.
  • SINDG (DSINDG) Sin(x), x in degrees.
  • SINLP (DSINLP) Compute the inverse Laplace transform of a complex function.
  • SNRM2 (DNRM2) Compute the Euclidean length or L2 norm of a single-precision vector, without un ...
  • SPENC (DSPENC) Evaluate Spence's integral, see [AMS55 (27.7.1)].
  • SPLEZ (DSPLEZ) Compute the values of a spline that either interpolates or fits user-supplied da ...
  • SPRDCT (DPRDCT) Multiply the components of a single-precision vector.
  • SRCH (DSRCH) Search a sorted vector for a given scalar and return its index.
  • SROT (DROT) Apply Givens plane rotation to a single-precision vector.
  • SROTG (DROTG) Construct Givens plane rotation of a single-precision matrix.
  • SROTM (DROTM) Apply modified Givens plane rotation to single-precision vector.
  • SROTMG (DROTMG) Construct modified Givens plane rotation of a single-precision matrix.
  • SSBMV (DSBMV) Perform the matrix-vector operation y = alpha*A*x + beta*y, where A is a symmetr ...
  • SSCAL (DSCAL) Multiply a vector by a scalar, y =ay, both single-precision.
  • SSET (DSET) Set the components of a vector to a scalar, all single-precision.
  • SSRCH Search a character vector, sorted in ascending ASCII order, for a given string a ...
  • SSUB (DSUB) Subtract each component of a vector from a scalar, x = a - x, all single precisi ...
  • SSUM (DSUM) Sum the values of a single-precision vector.
  • SSWAP (DSWAP) Interchange vectors X and Y, both single-precision.
  • SSYMM (DSYMM) Perform one of the matrix-matrix operations: C = alpha*A*B + beta*C, or C = alp ...
  • SSYMV (DSYMV) Perform the matrix-vector multiplication: y = alpha*A*x + beta*y, where A is a s ...
  • SSYR (DSYR) Perform the rank-one symmetric matrix update A = A + alpha*x*trans(x), where A i ...
  • SSYR2 (DSYR2) Perform the rank-two symmetric matrix update A = A + alpha*x*trans(y) + alpha*y* ...
  • SSYR2K (DSYR2K) Performs one of the symmetric rank 2k operations C = alpha*A*trans(B) + alpha*B* ...
  • SSYRK (DSYRK) Performs one of the symmetric rank k operations C = alpha*A*trans(A) + beta*C, o ...
  • STBMV (DTBMV) Perform one of the matrix-vector operations: x = A*x, or x = trans(A)*x, where A ...
  • STBSV (DTBSV) Solve one of the triangular systems, x = inv(A)*x, or x = inv(trans(A))*x, where ...
  • STRMM (DTRMM) Performs one of the matrix-matrix operations: B = alpha*op( A )*B, or B = alpha* ...
  • STRMV (DTRMV) Perform one of the matrix-vector operations: x = A*x, or x = trans(A)*x, where A ...
  • STRSV (DTRSV) Solve one of the triangular systems, x = inv(A)*x, or x = inv(trans(A))*x, where ...
  • SUMAG This routine handles MATH/LIBRARY and STAT/LIBRARY type SINGLE PRECISION options ...
  • SURF (DSURF) Compute a smooth bivariate interpolant to scattered data that is locally a quin ...
  • SVCAL (DVCAL) Multiply a vector by a scalar and store the result in another vector, y = ax, al ...
  • SVIBN Sort an integer array by absolute values.
  • SVIBP Sort an integer array by absolute values and return a pointer array.
  • SVIGN Sort an integer array by algebraic values.
  • SVIGP Sort an integer array by algebraic values and return a pointer array.
  • SVRBN (DSVRBN) Sort a real array by absolute values.
  • SVRBP (DSVRBP) Sort a real array by absolute values and return a pointer array.
  • SVRGN (DSVRGN) Sort a real array by algebraic values.
  • SVRGP (DSVRGP) Sort a real array by algebraic values and return a pointer array.
  • SXYZ (DXYZ) Compute a single-precision XYZ product.
  • UMCGG (DUMCGG) Minimize a function of N variables using a conjugate gradient algorithm and a us ...
  • UMIAH (DUMIAH) Minimize a function of N variables using a modified Newton method and a user-sup ...
  • UMIDH (DUMIDH) Minimize a function of N variables using a modified Newton method and a finite-d ...
  • UMINF (DUMINF) Minimize a function of N variables using a quasi-Newton method and a finite-diff ...
  • UMING (DUMING) Minimize a function of N variables using a quasi-Newton method and a user-suppli ...
  • UMPOL (DUMPOL) Minimize a function of N variables using a direct search polytope algorithm.
  • UNLSF (DUNLSF) Solve a nonlinear least-squares problem using a modified Levenberg-Marquardt alg ...
  • UNLSJ (DUNLSJ) Solve a nonlinear least-squares problem using a modified Levenberg-Marquardt alg ...
  • UVMGS (DUVMGS) Find the minimum point of a nonsmooth function of a single variable.
  • UVMID (DUVMID) Find the minimum point of a smooth function of a single variable using both func ...
  • UVMIF (DUVMIF) Find the minimum point of a smooth function of a single variable using only func ...
  • VCONC Compute the convolution of two complex vectors.
  • VCONR Compute the convolution of two real vectors.
  • WRCRL Print a complex rectangular matrix with a given format and labels.
  • WRCRN Print a complex rectangular matrix with integer row and column labels.
  • WRIRL Print an integer rectangular matrix with a given format and labels.
  • WRIRN Print an integer rectangular matrix with integer row and column labels.
  • WROPT Set or retrieve an option for printing a matrix.
  • WRRRL (DWRRRL) Print a real rectangular matrix with a given format and labels.
  • WRRRN (DWRRRN) Print a real rectangular matrix with integer row and column labels.
  • ZANLY Find a zero of a univariate analytic function.
  • ZBREN (DZBREN) Find a zero of a function that changes sign in a given interval.
  • ZGBMV (CGBMV) Perform one of the matrix-vector operations: y = alpha*A*x + beta*y, y = alpha*t ...
  • ZGEMM (CGEMM) Perform one of the following matrix-matrix multiplications: C=alpha*A*B + beta*C ...
  • ZGEMV (CGEMV) Perform one of the matrix-vector multiplications: y = alpha*A*x + beta*y y = alp ...
  • ZGERC (CGERC) Perform the rank-one matrix update: A = A + alpha*x*ctrans(y), where ctrans(y) i ...
  • ZGERU (CGERU) Perform the rank-one matrix update: A = A + alpha*x*trans(y), where trans(y) is ...
  • ZHBMV (CHBMV) Perform the matrix-vector operation y = alpha*A*x + beta*y, where A is a Hermiti ...
  • ZHEMM (CHEMM) Perform one of the matrix-matrix operations: C = alpha*A*B + beta*C, or C = alp ...
  • ZHEMV (CHEMV) Perform the matrix-vector multiplication y = alpha*A*x + beta*y, where A is a He ...
  • ZHER (CHER) Perform the rank-one matrix update A = A + alpha*x*ctrans(x) to the Hermitian ma ...
  • ZHER2 (CHER2) Perform a rank-two matrix update to the Hermitian matrix A, A = A + alpha*x*ctra ...
  • ZHER2K (CHER2K) Perform one of the Hermitian rank 2k operations C = alpha*A*ctrans( B ) + conjg ...
  • ZHERK (CHERK) Perform one of the Hermitian rank k operations C = alpha*A*ctrans( A ) + beta*C ...
  • ZPLRC Find the zeros of a polynomial with real coefficients using Laguerre's method.
  • ZPOCC Find the zeros of a polynomial with complex coefficients.
  • ZPORC Find the zeros of a polynomial with real coefficients using the Jenkins-Traub th ...
  • ZREAL (DZREAL) Find a real zero of a real function.
  • ZSYMM (CSYMM) Perform one of the matrix-matrix operations: C = alpha*A*B + beta*C, or C = alp ...
  • ZSYR2K (CSYR2K) Perform one of the symmetric rank 2k operations C = alpha*A*trans(B) + alpha*B* ...
  • ZSYRK (CSYRK) Perform one of the symmetric rank k operations C = alpha*A*trans(A) + beta*C, o ...
  • ZTBMV (CTBMV) Perform one of the matrix-vector operations: x = A*x, x = trans(A)*x, x = ctrans ...
  • ZTBSV (CTBSV) Solve one of the triangular systems, x = inv(A)*x, x = inv(trans(A))*x, x = inv( ...
  • ZTRMM (CTRMM) Perform one of the matrix-matrix operations: B = alpha*op( A )*B, or B = alpha* ...
  • ZTRMV (CTRMV) Perform one of the matrix-vector operations: x = A*x, x = trans(A)*x, or x = ctr ...
  • ZTRSM (CTRSM) Solve one of the matrix equations: op( A )*X = alpha*B, or X*op( A ) = alpha*B, ...
  • ZTRSV (CTRSV) Solve one of the triangular systems, x = inv(A)*x, x = inv(trans(A))*x, or x = i ...
Company Products & Services Solutions Success Stories Support Downloads Email this page
© Copyright 2010 Rogue Wave Software, Inc. All Rights Reserved Legal Privacy Sitemap