Pslu_freeable_t Type 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


The documentation for this type was generated from the following file:

Generated on Tue Aug 30 14:36:33 2011 for SuperLUDistributed by  doxygen 1.5.5