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)