Llu_symbfact_t Struct Reference

#include <psymbfact.h>


Data Fields

int_txlsubPr
int_tlsubPr
int_t szLsubPr
int_t indLsubPr
int_txusubPr
int_tusubPr
int_t szUsubPr
int_t indUsubPr
int_txlsub_rcvd
int_txlsub
int_tlsub
int_t szLsub
int_t nextl
int_txusub_rcvd
int_txusub
int_tusub
int_t szUsub
int_t nextu
int_tcntelt_vtcs
int_tcntelt_vtcsA_lvl
LU_space_t MemModel
int_t no_expand
int_t no_expand_pr
int_t no_expcp


Detailed Description

-- The structures are determined by symbfact_dist and not used thereafter.

 (xlsub,lsub): lsub[*] contains the compressed subscript of L, as described above
      for Pslu_freeable_t.  This structure is used internally in symbfact_dist.
 (xusub,usub): usub[*] contains the compressed subscript of U, as described above
      for Pslu_freeable_t.  This structure is used internally in symbfact_dist.

 (xlsubPr,lsubPr): contains the pruned structure of the graph of
      L, stored by rows as a linked list.
	xlsubPr[j] points to the starting location of the j-th 
      row in lsub[*].
	Storage: original row subscripts.
      It contains the structure corresponding to one node in the sep_tree.
      In each independent domain formed by x vertices, xlsubPr is of size x.
      Allocated and freed during domain_symbolic.
      For the other nodes in the level tree, formed by a maximum of 
      maxNvtcsNds_loc, xlsubPr is of size maxNvtcsNds_loc. 
      Allocated after domain_symbolic, freed at the end of symbolic_dist
      routine.
 (xusubPr,usubPr): contains the pruned structure of the graph of
      U, stored by columns as a linked list.  Similar to (xlsubPr,lsubPr),
      except that it is column oriented.

 This is allocated during symbolic factorization symbfact_dist.
 

Field Documentation


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

Generated on Sat Aug 29 04:22:18 2009 for SuperLUDistributed by  doxygen 1.5.9