Functions dealing with memory allocation and workspace management. More...
#include "metislib.h"
Go to the source code of this file.
Functions | |
void | AllocateRefinementWorkSpace (ctrl_t *ctrl, idx_t nbrpoolsize) |
void | AllocateWorkSpace (ctrl_t *ctrl, graph_t *graph) |
idx_t | cnbrpoolGetNext (ctrl_t *ctrl, idx_t nnbrs) |
void | cnbrpoolReset (ctrl_t *ctrl) |
void | FreeWorkSpace (ctrl_t *ctrl) |
ikv_t * | ikvwspacemalloc (ctrl_t *ctrl, idx_t n) |
idx_t * | iwspacemalloc (ctrl_t *ctrl, idx_t n) |
real_t * | rwspacemalloc (ctrl_t *ctrl, idx_t n) |
idx_t | vnbrpoolGetNext (ctrl_t *ctrl, idx_t nnbrs) |
void | vnbrpoolReset (ctrl_t *ctrl) |
void * | wspacemalloc (ctrl_t *ctrl, size_t nbytes) |
void | wspacepop (ctrl_t *ctrl) |
void | wspacepush (ctrl_t *ctrl) |
Functions dealing with memory allocation and workspace management.
Definition in file wspace.c.
void cnbrpoolReset | ( | ctrl_t * | ctrl | ) |
void FreeWorkSpace | ( | ctrl_t * | ctrl | ) |
void vnbrpoolReset | ( | ctrl_t * | ctrl | ) |
void wspacepop | ( | ctrl_t * | ctrl | ) |