#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 | |||
| ) |

1.6.1