Searched refs:A_o (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/hypre/ ! |
| H A D | mhypre.c | 33 static PetscErrorCode MatHYPRE_IJMatrixPreallocate(Mat A_d, Mat A_o, HYPRE_IJMatrix ij) in MatHYPRE_IJMatrixPreallocate() argument 49 if (A_o) { /* determine number of nonzero entries in local off-diagonal part */ in MatHYPRE_IJMatrixPreallocate() 50 PetscCall(MatGetRowIJ(A_o, 0, PETSC_FALSE, PETSC_FALSE, &n_o, &ia_o, NULL, &done_o)); in MatHYPRE_IJMatrixPreallocate() 55 PetscCall(MatRestoreRowIJ(A_o, 0, PETSC_FALSE, PETSC_FALSE, &n_o, &ia_o, NULL, &done_o)); in MatHYPRE_IJMatrixPreallocate() 103 Mat A_d, A_o; in MatHYPRE_CreateFromMat() local 107 PetscCall(MatMPIAIJGetSeqAIJ(A, &A_d, &A_o, &colmap)); in MatHYPRE_CreateFromMat() 108 PetscCall(MatHYPRE_IJMatrixPreallocate(A_d, A_o, hA->ij)); in MatHYPRE_CreateFromMat() 113 PetscCall(MatMPIBAIJGetSeqBAIJ(A, &A_d, &A_o, &colmap)); in MatHYPRE_CreateFromMat() 114 PetscCall(MatHYPRE_IJMatrixPreallocate(A_d, A_o, hA->ij)); in MatHYPRE_CreateFromMat()
|