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


generated by doc++