|
PaStiX Handbook 6.4.0
|
Go to the source code of this file.
Functions | |
| static void | symbol_init_adddofs (const pastix_graph_t *graph, const pastix_order_t *order, symbol_matrix_t *symbptr) |
| Add a dof array to the symbol matrix if any. | |
| void | pastixSymbolInit (const pastix_graph_t *graph, const pastix_order_t *order, symbol_matrix_t *symbptr) |
| Initialize the symbol structure. | |
| void | pastixSymbolExit (symbol_matrix_t *symbptr) |
| Free the content of symbolic matrix. | |
| void | pastixSymbolRealloc (symbol_matrix_t *symbptr) |
| Reallocate the data structure to optimize the memory alignment. | |
| pastix_int_t | pastixSymbolGetFacingBloknum (const symbol_matrix_t *symbptr, pastix_int_t bloksrc, pastix_int_t bloknum, pastix_int_t startsearch, int ricar) |
| Search the targeted block C for a couple of blocks A and B. | |
| void | pastixSymbolBuildRowtab (symbol_matrix_t *symbptr) |
| Construct the browtab array that stores the blocks in a CSR way. | |
| void | pastixSymbolPrintStats (const symbol_matrix_t *symbptr) |
| Print statistical information about the symbolic matrix structure. | |
PaStiX symbol structure routines
Definition in file symbol.c.