PaStiX Handbook
6.3.2
|
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include "common.h"
#include "extendVector.h"
Go to the source code of this file.
Functions | |
pastix_int_t * | extendint_Init (ExtendVectorINT *vec, pastix_int_t size) |
Initialize the extendVector structure with the initial size given. More... | |
void | extendint_Exit (ExtendVectorINT *vec) |
Free the extendVector structure. More... | |
void | extendint_Add (ExtendVectorINT *vec, pastix_int_t elt) |
Add an element elt to the end of the vector. More... | |
pastix_int_t | extendint_Size (const ExtendVectorINT *vec) |
Return the number of element stored in the vector. More... | |
pastix_int_t | extendint_Read (const ExtendVectorINT *vec, pastix_int_t eltnum) |
Return the element of index eltnum. More... | |
void | extendint_ToSize (ExtendVectorINT *vec, pastix_int_t size) |
Reallocate the vector to the given size. More... | |
void | extendint_incr (ExtendVectorINT *vec) |
Increment the number of element stored. More... | |
void | extendint_Clear (ExtendVectorINT *vec) |
Cleanup the vector. More... | |
PaStiX analyse functions for the extend vector structure.
Definition in file extendVector.c.