PaStiX Handbook
6.3.2
|
#include "common.h"
#include "symbol/symbol.h"
#include "cost.h"
#include "elimintree.h"
#include "cand.h"
#include "extracblk.h"
Go to the source code of this file.
Functions | |
static void | extraCblkAlloc (ExtraCblk_t *extracblk) |
Allocate the extracblk structure. More... | |
static pastix_int_t | extraCblkInc (ExtraCblk_t *extracblk) |
Increment the number of extra cblk that can be stored. More... | |
void | extraCblkInit (pastix_int_t cblknbr, ExtraCblk_t *extracblk) |
Initialize the extracblk structure. More... | |
void | extraCblkExit (ExtraCblk_t *extracblk) |
Free the extracblk structure. More... | |
void | extraCblkAdd (ExtraCblk_t *extracblk, pastix_int_t fcolnum, pastix_int_t lcolnum, int8_t selevtx) |
Add a new additional cblk defined by its first and last columns. More... | |
void | extraCblkMerge (const ExtraCblk_t *extracblk, symbol_matrix_t *newsymb, Cand **candtab) |
Merge the existing symbol structure with the additional information from the extracblk structure. More... | |
PaStiX analyse headers for extra symbolic structure functions.
Definition in file extracblk.c.