#include <stdlib.h>
#include <stdio.h>
#include "slu_mt_ddefs.h"
Defines | |
#define | XPAND_HINT(memtype, new_next, jcol, param) |
Functions | |
void | pxgstrf_SetIWork (int_t n, int_t panel_size, int_t *iworkptr, int_t **segrep, int_t **parent, int_t **xplore, int_t **repfnz, int_t **panel_lsub, int_t **marker, int_t **lbusy) |
void | copy_mem_int (int_t howmany, void *old, void *new) |
void | user_bcopy (char *src, char *dest, int_t bytes) |
int_t * | intMalloc (int_t n) |
int_t * | intCalloc (int_t n) |
int_t | Glu_alloc (const int_t pnum, const int_t jcol, const int_t num, const MemType mem_type, int_t *prev_next, pxgstrf_shared_t *pxgstrf_shared) |
int_t | DynamicSetMap (const int_t pnum, const int_t jcol, const int_t num, pxgstrf_shared_t *pxgstrf_shared) |
#define XPAND_HINT | ( | memtype, | |||
new_next, | |||||
jcol, | |||||
param | ) |
{\ fprintf(stderr, "Storage for %12s exceeded; Current column " IFMT "; Need at least " IFMT ";\n",\ memtype, jcol, new_next); \ fprintf(stderr, "You may set it by the %d-th parameter in routine sp_ienv().\n", param); \ SUPERLU_ABORT("Memory allocation failed"); \ }
int_t DynamicSetMap | ( | const int_t | pnum, | |
const int_t | jcol, | |||
const int_t | num, | |||
pxgstrf_shared_t * | pxgstrf_shared | |||
) |
int_t Glu_alloc | ( | const int_t | pnum, | |
const int_t | jcol, | |||
const int_t | num, | |||
const MemType | mem_type, | |||
int_t * | prev_next, | |||
pxgstrf_shared_t * | pxgstrf_shared | |||
) |
void pxgstrf_SetIWork | ( | int_t | n, | |
int_t | panel_size, | |||
int_t * | iworkptr, | |||
int_t ** | segrep, | |||
int_t ** | parent, | |||
int_t ** | xplore, | |||
int_t ** | repfnz, | |||
int_t ** | panel_lsub, | |||
int_t ** | marker, | |||
int_t ** | lbusy | |||
) |