Go to main content
Oracle Developer Studio 12.5 Man Pages

Exit Print View

Updated: June 2017
 
 

sla_gerpvgrw (3p)

Name

sla_gerpvgrw - compute the reciprocal pivot growth factor using the "max absolute element" norm

Synopsis

REAL FUNCTION SLA_GERPVGRW(N, NCOLS, A, LDA, AF, LDAF)


INTEGER N, NCOLS, LDA, LDAF

REAL A(LDA,*), AF(LDAF,*)


REAL FUNCTION SLA_GERPVGRW_64(N, NCOLS, A, LDA, AF, LDAF)


INTEGER*8 N, NCOLS, LDA, LDAF

REAL A(LDA,*), AF(LDAF,*)


F95 INTERFACE
REAL FUNCTION LA_GERPVGRW(N, NCOLS, A, LDA, AF, LDAF)


REAL, DIMENSION(:,:) :: A, AF

INTEGER :: N, NCOLS, LDA, LDAF


REAL FUNCTION LA_GERPVGRW_64(N, NCOLS, A, LDA, AF, LDAF)


REAL, DIMENSION(:,:) :: A, AF

INTEGER(8) :: N, NCOLS, LDA, LDAF


C INTERFACE
#include <sunperf.h>

float sla_gerpvgrw (int n, int ncols, float *a, int lda, float *af, int
ldaf);

float  sla_gerpvgrw_64  (long  n, long ncols, float *a, long lda, float
*af, long ldaf);

Description

Oracle Solaris Studio Performance Library                     sla_gerpvgrw(3P)



NAME
       sla_gerpvgrw  -  compute  the  reciprocal pivot growth factor using the
       "max absolute element" norm


SYNOPSIS
       REAL FUNCTION SLA_GERPVGRW(N, NCOLS, A, LDA, AF, LDAF)


       INTEGER N, NCOLS, LDA, LDAF

       REAL A(LDA,*), AF(LDAF,*)


       REAL FUNCTION SLA_GERPVGRW_64(N, NCOLS, A, LDA, AF, LDAF)


       INTEGER*8 N, NCOLS, LDA, LDAF

       REAL A(LDA,*), AF(LDAF,*)


   F95 INTERFACE
       REAL FUNCTION LA_GERPVGRW(N, NCOLS, A, LDA, AF, LDAF)


       REAL, DIMENSION(:,:) :: A, AF

       INTEGER :: N, NCOLS, LDA, LDAF


       REAL FUNCTION LA_GERPVGRW_64(N, NCOLS, A, LDA, AF, LDAF)


       REAL, DIMENSION(:,:) :: A, AF

       INTEGER(8) :: N, NCOLS, LDA, LDAF


   C INTERFACE
       #include <sunperf.h>

       float sla_gerpvgrw (int n, int ncols, float *a, int lda, float *af, int
                 ldaf);

       float  sla_gerpvgrw_64  (long  n, long ncols, float *a, long lda, float
                 *af, long ldaf);


PURPOSE
       sla_gerpvgrw   computes   the   reciprocal    pivot    growth    factor
       norm(A)/norm(U).  The  "max  absolute element" norm is used. If this is
       much less than 1, the stability of the LU factorization of the (equili-
       brated)  matrix  A  could be poor. This also means that the solution X,
       estimated condition numbers, and error bounds could be unreliable.


ARGUMENTS
       N (input)
                 N is INTEGER
                 The number of linear equations, i.e., the order of the matrix
                 A. N >= 0.


       NCOLS (input)
                 NCOLS is INTEGER
                 The number of columns of the matrix A. NCOLS >= 0.


       A (input)
                 A is REAL array, dimension (LDA,N)
                 On entry, the N-by-N matrix A.


       LDA (input)
                 LDA is INTEGER
                 The leading dimension of the array A.
                 LDA >= max(1,N).


       AF (input)
                 AF is REAL array, dimension (LDAF,N)
                 The  factors  L  and U from the factorization A=P*L*U as com-
                 puted by SGETRF.


       LDAF (input)
                 LDAF is INTEGER
                 The leading dimension of the array AF.
                 LDAF >= max(1,N).




                                  7 Nov 2015                  sla_gerpvgrw(3P)