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 ...