Modern fortran interfaces for BLAS
Modern interface for scopy. See also: mfi_copy, f77_copy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dcopy. See also: mfi_copy, f77_copy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for ccopy. See also: mfi_copy, f77_copy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zcopy. See also: mfi_copy, f77_copy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sswap. See also: mfi_swap, f77_swap.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dswap. See also: mfi_swap, f77_swap.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cswap. See also: mfi_swap, f77_swap.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zswap. See also: mfi_swap, f77_swap.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for saxpy. See also: mfi_axpy, f77_axpy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in), | optional | :: | a | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for daxpy. See also: mfi_axpy, f77_axpy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in), | optional | :: | a | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for caxpy. See also: mfi_axpy, f77_axpy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
complex(kind=REAL32), | intent(in), | optional | :: | a | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zaxpy. See also: mfi_axpy, f77_axpy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
complex(kind=REAL64), | intent(in), | optional | :: | a | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sdot. See also: mfi_dot, f77_dot.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(in) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for ddot. See also: mfi_dot, f77_dot.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(in) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cdotc. See also: mfi_dotc, f77_dotc.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zdotc. See also: mfi_dotc, f77_dotc.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cdotu. See also: mfi_dotu, f77_dotu.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zdotu. See also: mfi_dotu, f77_dotu.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sasum. See also: mfi_asum, f77_asum.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for dasum. See also: mfi_asum, f77_asum.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for scasum. See also: mfi_asum, f77_asum.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for dzasum. See also: mfi_asum, f77_asum.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for snrm2. See also: mfi_nrm2, f77_nrm2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for dnrm2. See also: mfi_nrm2, f77_nrm2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for scnrm2. See also: mfi_nrm2, f77_nrm2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for dznrm2. See also: mfi_nrm2, f77_nrm2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Generic modern interface for ROT. Supports s, d, c, z, cs, zd. See also: srot, drot, crot, zrot, csrot, zdrot.
Modern interface for srot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
xi = c*xi + s*yi
yi = c*yi - s*xi
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in) | :: | c | |||
real(kind=REAL32), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for drot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
xi = c*xi + s*yi
yi = c*yi - s*xi
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in) | :: | c | |||
real(kind=REAL64), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for crot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
xi = c*xi + s*yi
yi = c*yi - conj(s)*xi
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in) | :: | c | |||
complex(kind=REAL32), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zrot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
xi = c*xi + s*yi
yi = c*yi - conj(s)*xi
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in) | :: | c | |||
complex(kind=REAL64), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for csrot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
xi = c*xi + s*yi
yi = c*yi - conj(s)*xi
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in) | :: | c | |||
real(kind=REAL32), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zdrot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
xi = c*xi + s*yi
yi = c*yi - conj(s)*xi
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in) | :: | c | |||
real(kind=REAL64), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for srotm. See also: mfi_rotm, f77_rotm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in) | :: | param(5) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for drotm. See also: mfi_rotm, f77_rotm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in) | :: | param(5) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Generic modern interface for SCAL. Supports s, d, c, z, cs, zd. See also: sscal, dscal, cscal, zscal, csscal, zdscal.
Modern interface for sscal. See also: mfi_scal, f77_scal. MFI_SSCAL scales a vector by a constant.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for dscal. See also: mfi_scal, f77_scal. MFI_DSCAL scales a vector by a constant.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for cscal. See also: mfi_scal, f77_scal. MFI_CSCAL scales a vector by a constant.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for zscal. See also: mfi_scal, f77_scal. MFI_ZSCAL scales a vector by a constant.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for csscal. See also: mfi_scal, f77_scal. MFI_CSSCAL scales a vector by a constant.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for zdscal. See also: mfi_scal, f77_scal. MFI_ZDSCAL scales a vector by a constant.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for sgbmv. See also: mfi_gbmv, f77_gbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | kl | ||
integer, | intent(in), | optional | :: | m | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
character(len=1), | intent(in), | optional | :: | trans | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dgbmv. See also: mfi_gbmv, f77_gbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | kl | ||
integer, | intent(in), | optional | :: | m | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
character(len=1), | intent(in), | optional | :: | trans | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cgbmv. See also: mfi_gbmv, f77_gbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | kl | ||
integer, | intent(in), | optional | :: | m | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
character(len=1), | intent(in), | optional | :: | trans | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zgbmv. See also: mfi_gbmv, f77_gbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | kl | ||
integer, | intent(in), | optional | :: | m | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
character(len=1), | intent(in), | optional | :: | trans | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sgemv. See also: mfi_gemv, f77_gemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dgemv. See also: mfi_gemv, f77_gemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cgemv. See also: mfi_gemv, f77_gemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | trans | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zgemv. See also: mfi_gemv, f77_gemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | trans | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sger. See also: mfi_ger, f77_ger.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(in) | :: | y(:) | |||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dger. See also: mfi_ger, f77_ger.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(in) | :: | y(:) | |||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cgerc. See also: mfi_gerc, f77_gerc.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zgerc. See also: mfi_gerc, f77_gerc.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cgeru. See also: mfi_geru, f77_geru.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zgeru. See also: mfi_geru, f77_geru.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for chbmv. See also: mfi_hbmv, f77_hbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zhbmv. See also: mfi_hbmv, f77_hbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for chemv. See also: mfi_hemv, f77_hemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zhemv. See also: mfi_hemv, f77_hemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cher. See also: mfi_her, f77_her.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for zher. See also: mfi_her, f77_her.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for cher2. See also: mfi_her2, f77_her2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zher2. See also: mfi_her2, f77_her2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for chpmv. See also: mfi_hpmv, f77_hpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | ap(:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zhpmv. See also: mfi_hpmv, f77_hpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | ap(:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for chpr. See also: mfi_hpr, f77_hpr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | ap(:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for zhpr. See also: mfi_hpr, f77_hpr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | ap(:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for chpr2. See also: mfi_hpr2, f77_hpr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | ap(:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zhpr2. See also: mfi_hpr2, f77_hpr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | ap(:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for ssbmv. See also: mfi_sbmv, f77_sbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dsbmv. See also: mfi_sbmv, f77_sbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sspmv. See also: mfi_spmv, f77_spmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | ap(:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dspmv. See also: mfi_spmv, f77_spmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | ap(:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sspr. See also: mfi_spr, f77_spr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | ap(:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dspr. See also: mfi_spr, f77_spr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | ap(:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for sspr2. See also: mfi_spr2, f77_spr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | ap(:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dspr2. See also: mfi_spr2, f77_spr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | ap(:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for ssymv. See also: mfi_symv, f77_symv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dsymv. See also: mfi_symv, f77_symv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for ssyr. See also: mfi_syr, f77_syr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dsyr. See also: mfi_syr, f77_syr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ssyr2. See also: mfi_syr2, f77_syr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dsyr2. See also: mfi_syr2, f77_syr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for stbmv. See also: mfi_tbmv, f77_tbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtbmv. See also: mfi_tbmv, f77_tbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctbmv. See also: mfi_tbmv, f77_tbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztbmv. See also: mfi_tbmv, f77_tbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for stbsv. See also: mfi_tbsv, f77_tbsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtbsv. See also: mfi_tbsv, f77_tbsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctbsv. See also: mfi_tbsv, f77_tbsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztbsv. See also: mfi_tbsv, f77_tbsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for stpmv. See also: mfi_tpmv, f77_tpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | ap(:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtpmv. See also: mfi_tpmv, f77_tpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | ap(:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctpmv. See also: mfi_tpmv, f77_tpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | ap(:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztpmv. See also: mfi_tpmv, f77_tpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | ap(:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for stpsv. See also: mfi_tpsv, f77_tpsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | ap(:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtpsv. See also: mfi_tpsv, f77_tpsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | ap(:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctpsv. See also: mfi_tpsv, f77_tpsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | ap(:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztpsv. See also: mfi_tpsv, f77_tpsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | ap(:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for strmv. See also: mfi_trmv, f77_trmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtrmv. See also: mfi_trmv, f77_trmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctrmv. See also: mfi_trmv, f77_trmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztrmv. See also: mfi_trmv, f77_trmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for strsv. See also: mfi_trsv, f77_trsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtrsv. See also: mfi_trsv, f77_trsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctrsv. See also: mfi_trsv, f77_trsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztrsv. See also: mfi_trsv, f77_trsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for sgemm. See also: mfi_gemm, f77_gemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | b(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | transb | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for dgemm. See also: mfi_gemm, f77_gemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | b(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | transb | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for cgemm. See also: mfi_gemm, f77_gemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | transb | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for zgemm. See also: mfi_gemm, f77_gemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | transb | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for chemm. See also: mfi_hemm, f77_hemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for zhemm. See also: mfi_hemm, f77_hemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for cherk. See also: mfi_herk, f77_herk.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
real(kind=wp), | intent(in), | optional | :: | beta |
Modern interface for zherk. See also: mfi_herk, f77_herk.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
real(kind=wp), | intent(in), | optional | :: | beta |
Modern interface for cher2k. See also: mfi_her2k, f77_her2k.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=wp), | intent(in), | optional | :: | beta |
Modern interface for zher2k. See also: mfi_her2k, f77_her2k.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=wp), | intent(in), | optional | :: | beta |
Modern interface for ssymm. See also: mfi_symm, f77_symm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | b(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for dsymm. See also: mfi_symm, f77_symm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | b(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for ssyrk. See also: mfi_syrk, f77_syrk.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for dsyrk. See also: mfi_syrk, f77_syrk.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for ssyr2k. See also: mfi_syr2k, f77_syr2k.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | b(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for dsyr2k. See also: mfi_syr2k, f77_syr2k.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | b(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for strmm. See also: mfi_trmm, f77_trmm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha |
Modern interface for dtrmm. See also: mfi_trmm, f77_trmm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha |
Modern interface for ctrmm. See also: mfi_trmm, f77_trmm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha |
Modern interface for ztrmm. See also: mfi_trmm, f77_trmm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha |
Modern interface for strsm. See also: mfi_trsm, f77_trsm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha |
Modern interface for dtrsm. See also: mfi_trsm, f77_trsm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha |
Modern interface for ctrsm. See also: mfi_trsm, f77_trsm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha |
Modern interface for ztrsm. See also: mfi_trsm, f77_trsm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha |
Modern interface for f77_lamch. See also: mfi_lamch, f77_lamch.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | cmach | |||
real(kind=REAL32), | intent(in) | :: | kind |
Just a kind placeholder |
Modern interface for f77_lamch. See also: mfi_lamch, f77_lamch.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | cmach | |||
real(kind=REAL64), | intent(in) | :: | kind |
Just a kind placeholder |
Generic modern interface for IAMAX. Supports s, d, c, z. See also: f77_iamax, f77_iamax, f77_iamax, f77_iamax.
Modern interface for f77_iamax. See also: mfi_iamax, f77_iamax.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for f77_iamax. See also: mfi_iamax, f77_iamax.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for f77_iamax. See also: mfi_iamax, f77_iamax.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for f77_iamax. See also: mfi_iamax, f77_iamax.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Generic modern interface for IAMIN. Supports s, d, c, z. See also: f77_iamin, f77_iamin, f77_iamin, f77_iamin.
Modern interface for f77_iamin. See also: mfi_iamin, f77_iamin.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for f77_iamin. See also: mfi_iamin, f77_iamin.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for f77_iamin. See also: mfi_iamin, f77_iamin.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for f77_iamin. See also: mfi_iamin, f77_iamin.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
integer, | intent(in), | optional | :: | incx |
Modern interface for saxpy. See also: mfi_axpy, f77_axpy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in), | optional | :: | a | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for daxpy. See also: mfi_axpy, f77_axpy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in), | optional | :: | a | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for caxpy. See also: mfi_axpy, f77_axpy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
complex(kind=REAL32), | intent(in), | optional | :: | a | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zaxpy. See also: mfi_axpy, f77_axpy.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
complex(kind=REAL64), | intent(in), | optional | :: | a | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for srot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in) | :: | c | |||
real(kind=REAL32), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for drot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in) | :: | c | |||
real(kind=REAL64), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for crot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in) | :: | c | |||
complex(kind=REAL32), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zrot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in) | :: | c | |||
complex(kind=REAL64), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for csrot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in) | :: | c | |||
real(kind=REAL32), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zdrot. See also: mfi_rot, f77_rot. Given two vectors x and y, each vector element of these vectors is replaced as follows:
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in) | :: | c | |||
real(kind=REAL64), | intent(in) | :: | s | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for srotm. See also: mfi_rotm, f77_rotm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
real(kind=REAL32), | intent(in) | :: | param(5) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for drotm. See also: mfi_rotm, f77_rotm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
real(kind=REAL64), | intent(in) | :: | param(5) | |||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sgbmv. See also: mfi_gbmv, f77_gbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | kl | ||
integer, | intent(in), | optional | :: | m | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
character(len=1), | intent(in), | optional | :: | trans | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dgbmv. See also: mfi_gbmv, f77_gbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | kl | ||
integer, | intent(in), | optional | :: | m | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
character(len=1), | intent(in), | optional | :: | trans | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cgbmv. See also: mfi_gbmv, f77_gbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | kl | ||
integer, | intent(in), | optional | :: | m | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
character(len=1), | intent(in), | optional | :: | trans | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zgbmv. See also: mfi_gbmv, f77_gbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
integer, | intent(in), | optional | :: | kl | ||
integer, | intent(in), | optional | :: | m | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
character(len=1), | intent(in), | optional | :: | trans | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sgemv. See also: mfi_gemv, f77_gemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dgemv. See also: mfi_gemv, f77_gemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cgemv. See also: mfi_gemv, f77_gemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | trans | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zgemv. See also: mfi_gemv, f77_gemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | trans | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sger. See also: mfi_ger, f77_ger.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(in) | :: | y(:) | |||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dger. See also: mfi_ger, f77_ger.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(in) | :: | y(:) | |||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cgerc. See also: mfi_gerc, f77_gerc.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zgerc. See also: mfi_gerc, f77_gerc.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cgeru. See also: mfi_geru, f77_geru.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zgeru. See also: mfi_geru, f77_geru.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for chbmv. See also: mfi_hbmv, f77_hbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zhbmv. See also: mfi_hbmv, f77_hbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for chemv. See also: mfi_hemv, f77_hemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zhemv. See also: mfi_hemv, f77_hemv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for cher. See also: mfi_her, f77_her.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for zher. See also: mfi_her, f77_her.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for cher2. See also: mfi_her2, f77_her2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zher2. See also: mfi_her2, f77_her2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for chpmv. See also: mfi_hpmv, f77_hpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | ap(:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zhpmv. See also: mfi_hpmv, f77_hpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | ap(:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for chpr. See also: mfi_hpr, f77_hpr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | ap(:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for zhpr. See also: mfi_hpr, f77_hpr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | ap(:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for chpr2. See also: mfi_hpr2, f77_hpr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(inout) | :: | ap(:) | |||
complex(kind=REAL32), | intent(in) | :: | x(:) | |||
complex(kind=REAL32), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for zhpr2. See also: mfi_hpr2, f77_hpr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(inout) | :: | ap(:) | |||
complex(kind=REAL64), | intent(in) | :: | x(:) | |||
complex(kind=REAL64), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for ssbmv. See also: mfi_sbmv, f77_sbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dsbmv. See also: mfi_sbmv, f77_sbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sspmv. See also: mfi_spmv, f77_spmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | ap(:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dspmv. See also: mfi_spmv, f77_spmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | ap(:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for sspr. See also: mfi_spr, f77_spr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | ap(:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dspr. See also: mfi_spr, f77_spr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | ap(:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for sspr2. See also: mfi_spr2, f77_spr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | ap(:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dspr2. See also: mfi_spr2, f77_spr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | ap(:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for ssymv. See also: mfi_symv, f77_symv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dsymv. See also: mfi_symv, f77_symv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(inout) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for ssyr. See also: mfi_syr, f77_syr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dsyr. See also: mfi_syr, f77_syr.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ssyr2. See also: mfi_syr2, f77_syr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | x(:) | |||
real(kind=REAL32), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for dsyr2. See also: mfi_syr2, f77_syr2.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(inout) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | x(:) | |||
real(kind=REAL64), | intent(in) | :: | y(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
integer, | intent(in), | optional | :: | incx | ||
integer, | intent(in), | optional | :: | incy |
Modern interface for stbmv. See also: mfi_tbmv, f77_tbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtbmv. See also: mfi_tbmv, f77_tbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctbmv. See also: mfi_tbmv, f77_tbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztbmv. See also: mfi_tbmv, f77_tbmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for stbsv. See also: mfi_tbsv, f77_tbsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtbsv. See also: mfi_tbsv, f77_tbsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctbsv. See also: mfi_tbsv, f77_tbsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztbsv. See also: mfi_tbsv, f77_tbsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for stpmv. See also: mfi_tpmv, f77_tpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | ap(:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtpmv. See also: mfi_tpmv, f77_tpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | ap(:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctpmv. See also: mfi_tpmv, f77_tpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | ap(:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztpmv. See also: mfi_tpmv, f77_tpmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | ap(:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for stpsv. See also: mfi_tpsv, f77_tpsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | ap(:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtpsv. See also: mfi_tpsv, f77_tpsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | ap(:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctpsv. See also: mfi_tpsv, f77_tpsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | ap(:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztpsv. See also: mfi_tpsv, f77_tpsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | ap(:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for strmv. See also: mfi_trmv, f77_trmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtrmv. See also: mfi_trmv, f77_trmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctrmv. See also: mfi_trmv, f77_trmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztrmv. See also: mfi_trmv, f77_trmv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for strsv. See also: mfi_trsv, f77_trsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for dtrsv. See also: mfi_trsv, f77_trsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ctrsv. See also: mfi_trsv, f77_trsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for ztrsv. See also: mfi_trsv, f77_trsv.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | x(:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
character(len=1), | intent(in), | optional | :: | diag | ||
integer, | intent(in), | optional | :: | incx |
Modern interface for sgemm. See also: mfi_gemm, f77_gemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | b(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | transb | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for dgemm. See also: mfi_gemm, f77_gemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | b(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | transb | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for cgemm. See also: mfi_gemm, f77_gemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | transb | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for zgemm. See also: mfi_gemm, f77_gemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | transb | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for chemm. See also: mfi_hemm, f77_hemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for zhemm. See also: mfi_hemm, f77_hemm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
complex(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for cherk. See also: mfi_herk, f77_herk.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
real(kind=wp), | intent(in), | optional | :: | beta |
Modern interface for zherk. See also: mfi_herk, f77_herk.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=wp), | intent(in), | optional | :: | alpha | ||
real(kind=wp), | intent(in), | optional | :: | beta |
Modern interface for cher2k. See also: mfi_her2k, f77_her2k.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=wp), | intent(in), | optional | :: | beta |
Modern interface for zher2k. See also: mfi_her2k, f77_her2k.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(in) | :: | b(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=wp), | intent(in), | optional | :: | beta |
Modern interface for ssymm. See also: mfi_symm, f77_symm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | b(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for dsymm. See also: mfi_symm, f77_symm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | b(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for ssyrk. See also: mfi_syrk, f77_syrk.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for dsyrk. See also: mfi_syrk, f77_syrk.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for ssyr2k. See also: mfi_syr2k, f77_syr2k.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(in) | :: | b(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha | ||
real(kind=REAL32), | intent(in), | optional | :: | beta |
Modern interface for dsyr2k. See also: mfi_syr2k, f77_syr2k.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(in) | :: | b(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | c(:,:) | |||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | trans | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha | ||
real(kind=REAL64), | intent(in), | optional | :: | beta |
Modern interface for strmm. See also: mfi_trmm, f77_trmm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha |
Modern interface for dtrmm. See also: mfi_trmm, f77_trmm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha |
Modern interface for ctrmm. See also: mfi_trmm, f77_trmm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha |
Modern interface for ztrmm. See also: mfi_trmm, f77_trmm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha |
Modern interface for strsm. See also: mfi_trsm, f77_trsm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL32), | intent(in) | :: | a(:,:) | |||
real(kind=REAL32), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
real(kind=REAL32), | intent(in), | optional | :: | alpha |
Modern interface for dtrsm. See also: mfi_trsm, f77_trsm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=REAL64), | intent(in) | :: | a(:,:) | |||
real(kind=REAL64), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
real(kind=REAL64), | intent(in), | optional | :: | alpha |
Modern interface for ctrsm. See also: mfi_trsm, f77_trsm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL32), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL32), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
complex(kind=REAL32), | intent(in), | optional | :: | alpha |
Modern interface for ztrsm. See also: mfi_trsm, f77_trsm.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=REAL64), | intent(in) | :: | a(:,:) | |||
complex(kind=REAL64), | intent(inout) | :: | b(:,:) | |||
character(len=1), | intent(in), | optional | :: | side | ||
character(len=1), | intent(in), | optional | :: | uplo | ||
character(len=1), | intent(in), | optional | :: | transa | ||
character(len=1), | intent(in), | optional | :: | diag | ||
complex(kind=REAL64), | intent(in), | optional | :: | alpha |