kusano 7d535a
kusano 7d535a
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
kusano 7d535a
<title>SuperLU: SRC/spivotgrowth.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/spivotgrowth.c File Reference

    Computes the reciprocal pivot growth factor. More...
    kusano 7d535a

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

    Functions

    kusano 7d535a
    float sPivotGrowth (int ncols, SuperMatrix *A, int *perm_c, SuperMatrix *L, SuperMatrix *U)
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a

    Detailed Description

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

    Function Documentation

    kusano 7d535a
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a
          
    kusano 7d535a
            
    kusano 7d535a
              float sPivotGrowth           
    kusano 7d535a
              (
    kusano 7d535a
              int 
    kusano 7d535a
               ncols, 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              
    kusano 7d535a
              SuperMatrix
    kusano 7d535a
               A, 
    kusano 7d535a
            
    kusano 7d535a
            
    kusano 7d535a
              
    kusano 7d535a
              
    kusano 7d535a
              int * 
    kusano 7d535a
               perm_c, 
    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
              
    kusano 7d535a
            
    kusano 7d535a
          
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a
    kusano 7d535a

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

    kusano 7d535a
     Compute the reciprocal pivot growth factor of the leading ncols columns
    kusano 7d535a
     of the matrix, using the formula:
    kusano 7d535a
         min_j ( max_i(abs(A_ij)) / max_i(abs(U_ij)) )

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

    kusano 7d535a
     ncols    (input) int
    kusano 7d535a
              The number of columns of matrices A, L and U.

    kusano 7d535a
     A        (input) SuperMatrix*
    kusano 7d535a
    	    Original matrix A, permuted by columns, of dimension
    kusano 7d535a
              (A->nrow, A->ncol). The type of A can be:
    kusano 7d535a
              Stype = NC; Dtype = SLU_S; Mtype = GE.

    kusano 7d535a
     L        (output) SuperMatrix*
    kusano 7d535a
              The factor L from the factorization Pr*A=L*U; use compressed row 
    kusano 7d535a
              subscripts storage for supernodes, i.e., L has type: 
    kusano 7d535a
              Stype = SC; Dtype = SLU_S; Mtype = TRLU.

    kusano 7d535a
     U        (output) SuperMatrix*
    kusano 7d535a
    	    The factor U from the factorization Pr*A*Pc=L*U. Use column-wise
    kusano 7d535a
              storage scheme, i.e., U has types: Stype = NC;
    kusano 7d535a
              Dtype = SLU_S; Mtype = TRU.
    kusano 7d535a
      
    kusano 7d535a
    kusano 7d535a

    kusano 7d535a
    kusano 7d535a

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