IJ Matrices
-
typedef struct hypre_IJMatrix_struct* HYPRE_IJMatrix
-
The matrix object
-
HYPRE_IJMatrixCreate
-
Create a matrix object
-
HYPRE_IJMatrixDestroy
-
Destroy a matrix object
-
HYPRE_IJMatrixInitialize
-
Prepare a matrix object for setting coefficient values
-
HYPRE_IJMatrixSetValues
-
Sets values for nrows of the matrix
-
HYPRE_IJMatrixAddToValues
-
Adds to values for nrows of the matrix
-
int HYPRE_IJMatrixAssemble(HYPRE_IJMatrix matrix)
-
Finalize the construction of the matrix before using
-
HYPRE_IJMatrixGetValues
-
Gets values for nrows of the matrix
-
HYPRE_IJMatrixSetObjectType
-
Set the storage type of the matrix object to be constructed
-
int HYPRE_IJMatrixGetObjectType(HYPRE_IJMatrix matrix, int *type)
-
Get the storage type of the constructed matrix object
-
HYPRE_IJMatrixGetObject
-
Get a reference to the constructed matrix object
-
HYPRE_IJMatrixSetRowSizes
-
(Optional) Set the max number of nonzeros to expect in each row
-
HYPRE_IJMatrixSetDiagOffdSizes
-
(Optional) Set the max number of nonzeros to expect in each row of
the diagonal and off-diagonal blocks
-
HYPRE_IJMatrixRead
-
Read the matrix from file
-
HYPRE_IJMatrixPrint
-
Print the matrix to file
alphabetic index hierarchy of classes