Home
last modified time | relevance | path

Searched refs:A_o (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/hypre/ !
H A Dmhypre.c33 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()