iladiag - translated from a character string specifying if a matrix has unit diagonal or not to the relevant BLAST-specified integer constant
INTEGER FUNCTION ILADIAG( DIAG ) CHARACTER*1 DIAG INTEGER*8 FUNCTION ILADIAG_64( DIAG ) CHARACTER*1 DIAG F95 INTERFACE INTEGER FUNCTION LADIAG( DIAG ) CHARACTER(LEN=1) :: DIAG INTEGER(8) FUNCTION LADIAG_64( DIAG ) CHARACTER(LEN=1) :: DIAG C INTERFACE #include <sunperf.h> int iladiag(char diag); long iladiag_64(char diag);
Oracle Solaris Studio Performance Library iladiag(3P)
NAME
iladiag - translated from a character string specifying if a matrix has
unit diagonal or not to the relevant BLAST-specified integer constant
SYNOPSIS
INTEGER FUNCTION ILADIAG( DIAG )
CHARACTER*1 DIAG
INTEGER*8 FUNCTION ILADIAG_64( DIAG )
CHARACTER*1 DIAG
F95 INTERFACE
INTEGER FUNCTION LADIAG( DIAG )
CHARACTER(LEN=1) :: DIAG
INTEGER(8) FUNCTION LADIAG_64( DIAG )
CHARACTER(LEN=1) :: DIAG
C INTERFACE
#include <sunperf.h>
int iladiag(char diag);
long iladiag_64(char diag);
PURPOSE
iladiag returns an INTEGER. If ILADIAG < 0, then the input is not a
character indicating a unit or non-unit diagonal. Otherwise ILADIAG
returns the constant value corresponding to DIAG.
ARGUMENTS
DIAG (input) CHARACTER(1)
7 Nov 2015 iladiag(3P)