![]() |
H2Lib
3.0
|
#include "settings.h"Go to the source code of this file.
Data Structures | |
| struct | _sparsepattern |
| Representation of the sparsity pattern of a matrix. More... | |
| struct | _patentry |
| Representation of one non-zero entry in a sparsepattern. More... | |
Typedefs | |
| typedef struct _sparsepattern | sparsepattern |
| Representation of the sparsity pattern of a matrix. | |
| typedef sparsepattern * | psparsepattern |
| Pointer to sparsepattern object. | |
| typedef const sparsepattern * | pcsparsepattern |
| Pointer to constant sparsepattern object. | |
| typedef struct _patentry | patentry |
| Representation of one non-zero entry in a sparsepattern. | |
| typedef patentry * | ppatentry |
| Pointer to patentry. | |
| typedef const patentry * | pcpatentry |
| Pointer to constant patentry. | |
Functions | |
| psparsepattern | new_sparsepattern (uint rows, uint cols) |
| Create an empty sparsepattern object. More... | |
| void | del_sparsepattern (psparsepattern sp) |
| Delete a sparsepattern object. More... | |
| void | clear_sparsepattern (psparsepattern sp) |
| Remove all non-zero entries from a sparsepattern object. More... | |
| void | addnz_sparsepattern (psparsepattern sp, uint row, uint col) |
| Add a non-zero entry to a sparsepattern object, unless it already exists. More... | |
| void | print_sparsepattern (pcsparsepattern sp) |
| Print a sparsity pattern. More... | |
1.8.11