SRC/psymbfact.h File Reference

Definitions for parallel symbolic factorization routine. More...

Go to the source code of this file.

Data Types

type  Pslu_freeable_t
type  Llu_symbfact_t
type  vtcsInfo_symbfact_t
 Local information on vertices distribution. More...
type  matrix_symbfact_t
 Structure used for redistributing A for the symbolic factorization algorithm. More...
type  comm_symbfact_t
type  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 Wed Nov 24 18:17:32 2010 for SuperLUDistributed by  doxygen 1.5.5