f77_nrm2 Interface

public interface f77_nrm2

Generic old style interface for NRM2. Supports s, d, sc, dz. See also: mfi_nrm2, snrm2, dnrm2, scnrm2, dznrm2.


Functions

public pure function snrm2(n, x, incx)

Original interface for SNRM2 See also: mfi_nrm2, f77_nrm2.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
real(kind=REAL32), intent(in) :: x(*)
integer, intent(in) :: incx

Return Value real(kind=REAL32)

public pure function scnrm2(n, x, incx)

Original interface for SCNRM2 See also: mfi_nrm2, f77_nrm2.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
complex(kind=REAL32), intent(in) :: x(*)
integer, intent(in) :: incx

Return Value real(kind=REAL32)

public pure function dnrm2(n, x, incx)

Original interface for DNRM2 See also: mfi_nrm2, f77_nrm2.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
real(kind=REAL64), intent(in) :: x(*)
integer, intent(in) :: incx

Return Value real(kind=REAL64)

public pure function dznrm2(n, x, incx)

Original interface for DZNRM2 See also: mfi_nrm2, f77_nrm2.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
complex(kind=REAL64), intent(in) :: x(*)
integer, intent(in) :: incx

Return Value real(kind=REAL64)