SRC/psymbfact.h File Reference

Definitions for parallel symbolic factorization routine. More...

Go to the source code of this file.

Data Structures

struct  Pslu_freeable_t
struct  Llu_symbfact_t
struct  vtcsInfo_symbfact_t
 Local information on vertices distribution. More...
struct  matrix_symbfact_t
 Structure used for redistributing A for the symbolic factorization algorithm. More...
struct  comm_symbfact_t
struct  psymbfact_stat_t
 statistics collected during parallel symbolic factorization More...

Defines

#define OWNER(x)   ((x) / maxNvtcsPProc)
#define LOCAL_IND(x)   ((x) % maxNvtcsPProc)
#define MEM_LSUB(Llu, VInfo)   (Llu->szLsub - VInfo->nnz_ainf_loc)
#define MEM_USUB(Llu, VInfo)   (Llu->szUsub - VInfo->nnz_asup_loc)
#define tag_interLvl   2
#define tag_interLvl_LData   0
#define tag_interLvl_UData   1
#define tag_intraLvl_szMsg   1000
#define tag_intraLvl_LData   1001
#define tag_intraLvl_UData   1002
#define tag_intraLvl   1003
#define DIAG_IND   0
#define NELTS_IND   1
#define RCVD_IND   2
#define SUCCES_RET   0
#define ERROR_RET   1
#define FILLED_SEP   2
#define FILLED_SEPS   3
#define USUB_PR   0
#define LSUB_PR   1
#define USUB   0
#define LSUB   1
#define RL_SYMB   0
#define DOMAIN_SYMB   1
#define LL_SYMB   2
#define DNS_UPSEPS   3
#define DNS_CURSEP   4


Detailed Description

 -- Distributed SuperLU routine (version 2.0) --
 Lawrence Berkeley National Lab, Univ. of California Berkeley.
 March 15, 2003
 

Define Documentation

#define DIAG_IND   0
 

#define DNS_CURSEP   4
 

#define DNS_UPSEPS   3
 

#define DOMAIN_SYMB   1
 

#define ERROR_RET   1
 

#define FILLED_SEP   2
 

#define FILLED_SEPS   3
 

#define LL_SYMB   2
 

#define LOCAL_IND  )     ((x) % maxNvtcsPProc)
 

#define LSUB   1
 

#define LSUB_PR   1
 

#define MEM_LSUB Llu,
VInfo   )     (Llu->szLsub - VInfo->nnz_ainf_loc)
 

#define MEM_USUB Llu,
VInfo   )     (Llu->szUsub - VInfo->nnz_asup_loc)
 

#define NELTS_IND   1
 

#define OWNER  )     ((x) / maxNvtcsPProc)
 

#define RCVD_IND   2
 

#define RL_SYMB   0
 

#define SUCCES_RET   0
 

#define tag_interLvl   2
 

#define tag_interLvl_LData   0
 

#define tag_interLvl_UData   1
 

#define tag_intraLvl   1003
 

#define tag_intraLvl_LData   1001
 

#define tag_intraLvl_szMsg   1000
 

#define tag_intraLvl_UData   1002
 

#define USUB   0
 

#define USUB_PR   0
 


Generated on Sat Aug 9 23:23:52 2008 for SuperLUDistributed by  doxygen 1.4.6