![]() |
MFIX
2016-1
|
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | caxpy (N, CA, CX, INCX, CY, INCY) |
| CAXPY More... | |
| subroutine | ccopy (N, CX, INCX, CY, INCY) |
| CCOPY More... | |
| subroutine | crotg (CA, CB, C, S) |
| CROTG More... | |
| subroutine | cscal (N, CA, CX, INCX) |
| CSCAL More... | |
| subroutine | csscal (N, SA, CX, INCX) |
| CSSCAL More... | |
| subroutine | cswap (N, CX, INCX, CY, INCY) |
| CSWAP More... | |
| subroutine | daxpy (N, DA, DX, INCX, DY, INCY) |
| DAXPY More... | |
| subroutine | dcopy (N, DX, INCX, DY, INCY) |
| DCOPY More... | |
| subroutine | drot (N, DX, INCX, DY, INCY, C, S) |
| DROT More... | |
| subroutine | drotg (DA, DB, C, S) |
| DROTG More... | |
| subroutine | dscal (N, DA, DX, INCX) |
| DSCAL More... | |
| subroutine | dswap (N, DX, INCX, DY, INCY) |
| DSWAP More... | |
| subroutine | saxpy (N, SA, SX, INCX, SY, INCY) |
| SAXPY More... | |
| subroutine | scopy (N, SX, INCX, SY, INCY) |
| SCOPY More... | |
| subroutine | srot (N, SX, INCX, SY, INCY, C, S) |
| SROT More... | |
| subroutine | srotg (SA, SB, C, S) |
| SROTG More... | |
| subroutine | sscal (N, SA, SX, INCX) |
| SSCAL More... | |
| subroutine | sswap (N, SX, INCX, SY, INCY) |
| SSWAP More... | |
| complex function | cdotc (N, CX, INCX, CY, INCY) |
| CDOTC More... | |
| complex function | cdotu (N, CX, INCX, CY, INCY) |
| CDOTU More... | |
| double precision function | dasum (N, DX, INCX) |
| DASUM More... | |
| double precision function | ddot (N, DX, INCX, DY, INCY) |
| DDOT More... | |
| double precision function | dnrm2 (N, X, INCX) |
| DNRM2 More... | |
| integer function | icamax (N, CX, INCX) |
| ICAMAX More... | |
| integer function | idamax (N, DX, INCX) |
| IDAMAX More... | |
| integer function | isamax (N, SX, INCX) |
| ISAMAX More... | |
| real function | sasum (N, SX, INCX) |
| SASUM More... | |
| real function | scasum (N, CX, INCX) |
| SCASUM More... | |
| real function | scnrm2 (N, X, INCX) |
| SCNRM2 More... | |
| real function | sdsdot (N, SB, SX, INCX, SY, INCY) |
| SDSDOT More... | |
| real function | snrm2 (N, X, INCX) |
| SNRM2 More... | |
| real function | scabs1 (Z) |
| SCABS1 More... | |
| subroutine caxpy | ( | integer | N, |
| complex | CA, | ||
| complex, dimension(*) | CX, | ||
| integer | INCX, | ||
| complex, dimension(*) | CY, | ||
| integer | INCY | ||
| ) |
| subroutine ccopy | ( | integer | N, |
| complex, dimension(*) | CX, | ||
| integer | INCX, | ||
| complex, dimension(*) | CY, | ||
| integer | INCY | ||
| ) |
| complex function cdotc | ( | integer | N, |
| complex, dimension(*) | CX, | ||
| integer | INCX, | ||
| complex, dimension(*) | CY, | ||
| integer | INCY | ||
| ) |
| complex function cdotu | ( | integer | N, |
| complex, dimension(*) | CX, | ||
| integer | INCX, | ||
| complex, dimension(*) | CY, | ||
| integer | INCY | ||
| ) |
| subroutine crotg | ( | complex | CA, |
| complex | CB, | ||
| real | C, | ||
| complex | S | ||
| ) |
| subroutine cscal | ( | integer | N, |
| complex | CA, | ||
| complex, dimension(*) | CX, | ||
| integer | INCX | ||
| ) |
| subroutine csscal | ( | integer | N, |
| real | SA, | ||
| complex, dimension(*) | CX, | ||
| integer | INCX | ||
| ) |
| subroutine cswap | ( | integer | N, |
| complex, dimension(*) | CX, | ||
| integer | INCX, | ||
| complex, dimension(*) | CY, | ||
| integer | INCY | ||
| ) |
| double precision function dasum | ( | integer | N, |
| double precision, dimension(*) | DX, | ||
| integer | INCX | ||
| ) |
| subroutine daxpy | ( | integer | N, |
| double precision | DA, | ||
| double precision, dimension(*) | DX, | ||
| integer | INCX, | ||
| double precision, dimension(*) | DY, | ||
| integer | INCY | ||
| ) |
DAXPY
DAXPY constant times a vector plus a vector.
uses unrolled loops for increments equal to one. jack dongarra, linpack, 3/11/78.
modified 12/3/93, array(1) declarations changed to array(*) Definition at line 621 of file BLAS.f.

| subroutine dcopy | ( | integer | N, |
| double precision, dimension(*) | DX, | ||
| integer | INCX, | ||
| double precision, dimension(*) | DY, | ||
| integer | INCY | ||
| ) |
DCOPY
DCOPY copies a vector, x, to a vector, y.
uses unrolled loops for increments equal to one. jack dongarra, linpack, 3/11/78.
modified 12/3/93, array(1) declarations changed to array(*) Definition at line 735 of file BLAS.f.

| double precision function ddot | ( | integer | N, |
| double precision, dimension(*) | DX, | ||
| integer | INCX, | ||
| double precision, dimension(*) | DY, | ||
| integer | INCY | ||
| ) |
| double precision function dnrm2 | ( | integer | N, |
| double precision, dimension(*) | X, | ||
| integer | INCX | ||
| ) |
DNRM2
DNRM2 returns the euclidean norm of a vector via the function
name, so that
DNRM2 := sqrt( x'*x ) -- This version written on 25-October-1982.
Modified on 14-October-1993 to inline the call to DLASSQ.
Sven Hammarling, Nag Ltd. | subroutine drot | ( | integer | N, |
| double precision, dimension(*) | DX, | ||
| integer | INCX, | ||
| double precision, dimension(*) | DY, | ||
| integer | INCY, | ||
| double precision | C, | ||
| double precision | S | ||
| ) |
| subroutine drotg | ( | double precision | DA, |
| double precision | DB, | ||
| double precision | C, | ||
| double precision | S | ||
| ) |
| subroutine dscal | ( | integer | N, |
| double precision | DA, | ||
| double precision, dimension(*) | DX, | ||
| integer | INCX | ||
| ) |
DSCAL
DSCAL scales a vector by a constant.
uses unrolled loops for increment equal to one. jack dongarra, linpack, 3/11/78.
modified 3/93 to return if incx .le. 0.
modified 12/3/93, array(1) declarations changed to array(*) Definition at line 1039 of file BLAS.f.

| subroutine dswap | ( | integer | N, |
| double precision, dimension(*) | DX, | ||
| integer | INCX, | ||
| double precision, dimension(*) | DY, | ||
| integer | INCY | ||
| ) |
| integer function icamax | ( | integer | N, |
| complex, dimension(*) | CX, | ||
| integer | INCX | ||
| ) |
| integer function idamax | ( | integer | N, |
| double precision, dimension(*) | DX, | ||
| integer | INCX | ||
| ) |
| integer function isamax | ( | integer | N, |
| real, dimension(*) | SX, | ||
| integer | INCX | ||
| ) |
| real function sasum | ( | integer | N, |
| real, dimension(*) | SX, | ||
| integer | INCX | ||
| ) |
SASUM
SASUM takes the sum of the absolute values.
uses unrolled loops for increment equal to one. jack dongarra, linpack, 3/11/78.
modified 3/93 to return if incx .le. 0.
modified 12/3/93, array(1) declarations changed to array(*) | subroutine saxpy | ( | integer | N, |
| real | SA, | ||
| real, dimension(*) | SX, | ||
| integer | INCX, | ||
| real, dimension(*) | SY, | ||
| integer | INCY | ||
| ) |
| real function scabs1 | ( | complex | Z | ) |
| real function scasum | ( | integer | N, |
| complex, dimension(*) | CX, | ||
| integer | INCX | ||
| ) |
SCASUM
SCASUM takes the sum of the absolute values of a complex vector and
returns a single precision result. jack dongarra, linpack, 3/11/78.
modified 3/93 to return if incx .le. 0.
modified 12/3/93, array(1) declarations changed to array(*) | real function scnrm2 | ( | integer | N, |
| complex, dimension(*) | X, | ||
| integer | INCX | ||
| ) |
SCNRM2
SCNRM2 returns the euclidean norm of a vector via the function
name, so that
SCNRM2 := sqrt( x**H*x ) -- This version written on 25-October-1982.
Modified on 14-October-1993 to inline the call to CLASSQ.
Sven Hammarling, Nag Ltd. | subroutine scopy | ( | integer | N, |
| real, dimension(*) | SX, | ||
| integer | INCX, | ||
| real, dimension(*) | SY, | ||
| integer | INCY | ||
| ) |
| real function sdsdot | ( | integer | N, |
| real | SB, | ||
| real, dimension(*) | SX, | ||
| integer | INCX, | ||
| real, dimension(*) | SY, | ||
| integer | INCY | ||
| ) |
| real function snrm2 | ( | integer | N, |
| real, dimension(*) | X, | ||
| integer | INCX | ||
| ) |
SNRM2
SNRM2 returns the euclidean norm of a vector via the function
name, so that
SNRM2 := sqrt( x'*x ). -- This version written on 25-October-1982.
Modified on 14-October-1993 to inline the call to SLASSQ.
Sven Hammarling, Nag Ltd. | subroutine srot | ( | integer | N, |
| real, dimension(*) | SX, | ||
| integer | INCX, | ||
| real, dimension(*) | SY, | ||
| integer | INCY, | ||
| real | C, | ||
| real | S | ||
| ) |
| subroutine srotg | ( | real | SA, |
| real | SB, | ||
| real | C, | ||
| real | S | ||
| ) |
| subroutine sscal | ( | integer | N, |
| real | SA, | ||
| real, dimension(*) | SX, | ||
| integer | INCX | ||
| ) |
| subroutine sswap | ( | integer | N, |
| real, dimension(*) | SX, | ||
| integer | INCX, | ||
| real, dimension(*) | SY, | ||
| integer | INCY | ||
| ) |