Home
last modified time | relevance | path

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

/petsc/src/mat/impls/hypre/
H A Dmhypre.c83 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 …]