SuperLU Distributed 8.2.1
Distributed memory sparse direct solver
|
Functions | |
BcTree | BcTree_Create (MPI_Comm comm, Int *ranks, Int rank_cnt, Int msgSize, double rseed, char precision) |
void | BcTree_Destroy (BcTree Tree, char precision) |
void | BcTree_SetTag (BcTree Tree, Int tag, char precision) |
yes_no_t | BcTree_IsRoot (BcTree Tree, char precision) |
void | BcTree_forwardMessageSimple (BcTree Tree, void *localBuffer, Int msgSize, char precision) |
void | BcTree_waitSendRequest (BcTree Tree, char precision) |
void | BcTree_allocateRequest (BcTree Tree, char precision) |
int | BcTree_getDestCount (BcTree Tree, char precision) |
int | BcTree_GetMsgSize (BcTree Tree, char precision) |
StdList | StdList_Init () |
void | StdList_Pushback (StdList lst, int_t dat) |
void | StdList_Pushfront (StdList lst, int_t dat) |
int_t | StdList_Popfront (StdList lst) |
yes_no_t | StdList_Find (StdList lst, int_t dat) |
int_t | StdList_Size (StdList lst) |
yes_no_t | StdList_Empty (StdList lst) |
RdTree | RdTree_Create (MPI_Comm comm, Int *ranks, Int rank_cnt, Int msgSize, double rseed, char precision) |
void | RdTree_Destroy (RdTree Tree, char precision) |
void | RdTree_SetTag (RdTree Tree, Int tag, char precision) |
int | RdTree_GetDestCount (RdTree Tree, char precision) |
int | RdTree_GetMsgSize (RdTree Tree, char precision) |
yes_no_t | RdTree_IsRoot (RdTree Tree, char precision) |
void | RdTree_forwardMessageSimple (RdTree Tree, void *localBuffer, Int msgSize, char precision) |
void | RdTree_allocateRequest (RdTree Tree, char precision) |
void | RdTree_waitSendRequest (RdTree Tree, char precision) |
void SuperLU_ASYNCOMM::BcTree_allocateRequest | ( | BcTree | Tree, |
char | precision | ||
) |
BcTree SuperLU_ASYNCOMM::BcTree_Create | ( | MPI_Comm | comm, |
Int * | ranks, | ||
Int | rank_cnt, | ||
Int | msgSize, | ||
double | rseed, | ||
char | precision | ||
) |
void SuperLU_ASYNCOMM::BcTree_Destroy | ( | BcTree | Tree, |
char | precision | ||
) |
void SuperLU_ASYNCOMM::BcTree_forwardMessageSimple | ( | BcTree | Tree, |
void * | localBuffer, | ||
Int | msgSize, | ||
char | precision | ||
) |
int SuperLU_ASYNCOMM::BcTree_getDestCount | ( | BcTree | Tree, |
char | precision | ||
) |
int SuperLU_ASYNCOMM::BcTree_GetMsgSize | ( | BcTree | Tree, |
char | precision | ||
) |
yes_no_t SuperLU_ASYNCOMM::BcTree_IsRoot | ( | BcTree | Tree, |
char | precision | ||
) |
void SuperLU_ASYNCOMM::BcTree_SetTag | ( | BcTree | Tree, |
Int | tag, | ||
char | precision | ||
) |
void SuperLU_ASYNCOMM::BcTree_waitSendRequest | ( | BcTree | Tree, |
char | precision | ||
) |
void SuperLU_ASYNCOMM::RdTree_allocateRequest | ( | RdTree | Tree, |
char | precision | ||
) |
RdTree SuperLU_ASYNCOMM::RdTree_Create | ( | MPI_Comm | comm, |
Int * | ranks, | ||
Int | rank_cnt, | ||
Int | msgSize, | ||
double | rseed, | ||
char | precision | ||
) |
void SuperLU_ASYNCOMM::RdTree_Destroy | ( | RdTree | Tree, |
char | precision | ||
) |
void SuperLU_ASYNCOMM::RdTree_forwardMessageSimple | ( | RdTree | Tree, |
void * | localBuffer, | ||
Int | msgSize, | ||
char | precision | ||
) |
int SuperLU_ASYNCOMM::RdTree_GetDestCount | ( | RdTree | Tree, |
char | precision | ||
) |
int SuperLU_ASYNCOMM::RdTree_GetMsgSize | ( | RdTree | Tree, |
char | precision | ||
) |
yes_no_t SuperLU_ASYNCOMM::RdTree_IsRoot | ( | RdTree | Tree, |
char | precision | ||
) |
void SuperLU_ASYNCOMM::RdTree_SetTag | ( | RdTree | Tree, |
Int | tag, | ||
char | precision | ||
) |
void SuperLU_ASYNCOMM::RdTree_waitSendRequest | ( | RdTree | Tree, |
char | precision | ||
) |
yes_no_t SuperLU_ASYNCOMM::StdList_Empty | ( | StdList | lst | ) |
StdList SuperLU_ASYNCOMM::StdList_Init | ( | ) |
int_t SuperLU_ASYNCOMM::StdList_Popfront | ( | StdList | lst | ) |
void SuperLU_ASYNCOMM::StdList_Pushback | ( | StdList | lst, |
int_t | dat | ||
) |
void SuperLU_ASYNCOMM::StdList_Pushfront | ( | StdList | lst, |
int_t | dat | ||
) |
int_t SuperLU_ASYNCOMM::StdList_Size | ( | StdList | lst | ) |