Searched refs:hA (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre.c | 83 static PetscErrorCode MatHYPRE_CreateFromMat(Mat A, Mat_HYPRE *hA) in MatHYPRE_CreateFromMat() argument 95 if (hA->ij) { in MatHYPRE_CreateFromMat() 96 if (!hA->inner_free) hypre_IJMatrixObject(hA->ij) = NULL; in MatHYPRE_CreateFromMat() 97 PetscCallHYPRE(HYPRE_IJMatrixDestroy(hA->ij)); in MatHYPRE_CreateFromMat() 99 PetscCallHYPRE(HYPRE_IJMatrixCreate(hA->comm, rstart, rend - 1, cstart, cend - 1, &hA->ij)); in MatHYPRE_CreateFromMat() 100 PetscCallHYPRE(HYPRE_IJMatrixSetObjectType(hA->ij, HYPRE_PARCSR)); in MatHYPRE_CreateFromMat() 108 PetscCall(MatHYPRE_IJMatrixPreallocate(A_d, A_o, hA->ij)); in MatHYPRE_CreateFromMat() 114 PetscCall(MatHYPRE_IJMatrixPreallocate(A_d, A_o, hA->ij)); in MatHYPRE_CreateFromMat() 119 PetscCall(MatHYPRE_IJMatrixPreallocate(A, NULL, hA->ij)); in MatHYPRE_CreateFromMat() 124 PetscCall(MatHYPRE_IJMatrixPreallocate(A, NULL, hA->ij)); in MatHYPRE_CreateFromMat() [all …]
|