Pslu_freeable_t Struct Reference

#include <psymbfact.h>


Data Fields

int_txlsub
int_tlsub
int_t szLsub
int_txusub
int_tusub
int_t szUsub
int_tsupno_loc
int_txsup_beg_loc
int_txsup_end_loc
int_t nvtcs_loc
int_tglobToLoc
int_t maxNvtcsPProc


Detailed Description

-- Structure returned by the symbolic factorization routine

 Memory is allocated during parallel symbolic factorization
 symbfact_dist, and freed after dist_symbLU routine.

 (xlsub,lsub): lsub[*] contains the compressed subscript of
	rectangular supernodes; xlsub[j] points to the starting
	location of the j-th column in lsub[*]. Note that xlsub 
	is indexed by column.
	Storage: row subscripts

 (xusub,usub): lsub[*] contains the compressed subscript of
	rectangular supernodes; xusub[j] points to the starting
	location of the j-th row in usub[*]. Note that xusub 
	is indexed by rows.
	Storage: column subscripts

 (xsup_beg_loc,xsup_end_loc, supno_loc) describes mapping between 
      supernode and column, information local to each processor:
	xsup_beg_loc[s] is the leading column of the local s-th supernode.
	xsup_end_loc[s] is the last column of the local s-th supernode.
      supno[i] is the supernode no to which column i belongs;
 


Field Documentation

int_t* Pslu_freeable_t::globToLoc
 

int_t* Pslu_freeable_t::lsub
 

int_t Pslu_freeable_t::maxNvtcsPProc
 

int_t Pslu_freeable_t::nvtcs_loc
 

int_t* Pslu_freeable_t::supno_loc
 

int_t Pslu_freeable_t::szLsub
 

int_t Pslu_freeable_t::szUsub
 

int_t* Pslu_freeable_t::usub
 

int_t* Pslu_freeable_t::xlsub
 

int_t* Pslu_freeable_t::xsup_beg_loc
 

int_t* Pslu_freeable_t::xsup_end_loc
 

int_t* Pslu_freeable_t::xusub
 


The documentation for this struct was generated from the following file:
Generated on Sat Aug 9 23:23:53 2008 for SuperLUDistributed by  doxygen 1.4.6