kusano 7d535a
kusano 7d535a
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
kusano 7d535a
<title>SuperLU: SRC/dgscon.c File Reference</title>
kusano 7d535a
<link href="doxygen.css" rel="stylesheet" type="text/css">
kusano 7d535a
<link href="tabs.css" rel="stylesheet" type="text/css">
kusano 7d535a
kusano 7d535a
kusano 7d535a
kusano 7d535a
  
kusano 7d535a
    
    kusano 7d535a
          
  • Main Page
  • kusano 7d535a
          
  • Data Structures
  • kusano 7d535a
          
  • Files
  • kusano 7d535a
        
    kusano 7d535a
      
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a

    SRC/dgscon.c File Reference

    Estimates reciprocal of the condition number of a general matrix. More...
    kusano 7d535a

    kusano 7d535a
    #include <math.h>
    kusano 7d535a
    #include "slu_ddefs.h"
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a

    Functions

    kusano 7d535a
    void dgscon (char *norm, SuperMatrix *L, SuperMatrix *U, double anorm, double *rcond, SuperLUStat_t *stat, int *info)
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a

    Detailed Description

    kusano 7d535a
    kusano 7d535a
     -- SuperLU routine (version 3.0) --
    kusano 7d535a
     Univ. of California Berkeley, Xerox Palo Alto Research Center,
    kusano 7d535a
     and Lawrence Berkeley National Lab.
    kusano 7d535a
     October 15, 2003

    kusano 7d535a
     Modified from lapack routines DGECON.
    kusano 7d535a
      

    Function Documentation

    kusano 7d535a
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a
          
    kusano 7d535a
            
    kusano 7d535a
              void dgscon           
    kusano 7d535a
              (
    kusano 7d535a
              char * 
    kusano 7d535a
               norm, 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              
    kusano 7d535a
              SuperMatrix
    kusano 7d535a
               L, 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              
    kusano 7d535a
              SuperMatrix
    kusano 7d535a
               U, 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              
    kusano 7d535a
              double 
    kusano 7d535a
               anorm, 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              
    kusano 7d535a
              double * 
    kusano 7d535a
               rcond, 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              
    kusano 7d535a
              SuperLUStat_t
    kusano 7d535a
               stat, 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              
    kusano 7d535a
              int * 
    kusano 7d535a
               info 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              )
    kusano 7d535a
              
    kusano 7d535a
            
    kusano 7d535a
          
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a

    kusano 7d535a
    kusano 7d535a
       Purpose   
    kusano 7d535a
       =======

    kusano 7d535a
       DGSCON estimates the reciprocal of the condition number of a general 
    kusano 7d535a
       real matrix A, in either the 1-norm or the infinity-norm, using   
    kusano 7d535a
       the LU factorization computed by DGETRF.   *

    kusano 7d535a
       An estimate is obtained for norm(inv(A)), and the reciprocal of the   
    kusano 7d535a
       condition number is computed as   
    kusano 7d535a
          RCOND = 1 / ( norm(A) * norm(inv(A)) ).

    kusano 7d535a
       See supermatrix.h for the definition of 'SuperMatrix' structure.

    kusano 7d535a
       Arguments   
    kusano 7d535a
       =========

    kusano 7d535a
        NORM    (input) char*
    kusano 7d535a
                Specifies whether the 1-norm condition number or the   
    kusano 7d535a
                infinity-norm condition number is required:   
    kusano 7d535a
                = '1' or 'O':  1-norm;   
    kusano 7d535a
                = 'I':         Infinity-norm.

    kusano 7d535a
        L       (input) SuperMatrix*
    kusano 7d535a
                The factor L from the factorization Pr*A*Pc=L*U as computed by
    kusano 7d535a
                dgstrf(). Use compressed row subscripts storage for supernodes,
    kusano 7d535a
                i.e., L has types: Stype = SLU_SC, Dtype = SLU_D, Mtype = SLU_TRLU.

    kusano 7d535a
        U       (input) SuperMatrix*
    kusano 7d535a
                The factor U from the factorization Pr*A*Pc=L*U as computed by
    kusano 7d535a
                dgstrf(). Use column-wise storage scheme, i.e., U has types:
    kusano 7d535a
                Stype = SLU_NC, Dtype = SLU_D, Mtype = SLU_TRU.

    kusano 7d535a
        ANORM   (input) double
    kusano 7d535a
                If NORM = '1' or 'O', the 1-norm of the original matrix A.   
    kusano 7d535a
                If NORM = 'I', the infinity-norm of the original matrix A.

    kusano 7d535a
        RCOND   (output) double*
    kusano 7d535a
               The reciprocal of the condition number of the matrix A,   
    kusano 7d535a
               computed as RCOND = 1/(norm(A) * norm(inv(A))).

    kusano 7d535a
        INFO    (output) int*
    kusano 7d535a
               = 0:  successful exit   
    kusano 7d535a
               < 0:  if INFO = -i, the i-th argument had an illegal value

    kusano 7d535a
        ===================================================================== 
    kusano 7d535a
      
    kusano 7d535a
    kusano 7d535a

    kusano 7d535a
    kusano 7d535a

    <address style="text-align: right;"><small>Generated on Mon Nov 22 10:23:47 2010 for SuperLU by </small></address>
    kusano 7d535a
    kusano 7d535a
    doxygen 1.5.5 
    kusano 7d535a
    kusano 7d535a