Searched refs:hjac (Results 1 – 1 of 1) sorted by relevance
273 Mat_HYPRE *hjac; in PCSetUp_HYPRE() local304 hjac = (Mat_HYPRE *)jac->hpmat->data; in PCSetUp_HYPRE()553 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hjac->ij, (void **)&hmat)); in PCSetUp_HYPRE()554 PetscCallHYPRE(HYPRE_IJVectorGetObject(hjac->b->ij, (void **)&bv)); in PCSetUp_HYPRE()555 PetscCallHYPRE(HYPRE_IJVectorGetObject(hjac->x->ij, (void **)&xv)); in PCSetUp_HYPRE()565 Mat_HYPRE *hjac = (Mat_HYPRE *)jac->hpmat->data; in PCApply_HYPRE() local572 PetscCall(VecHYPRE_IJVectorPushVecRead(hjac->b, b)); in PCApply_HYPRE()573 if (jac->applyrichardson) PetscCall(VecHYPRE_IJVectorPushVec(hjac->x, x)); in PCApply_HYPRE()574 else PetscCall(VecHYPRE_IJVectorPushVecWrite(hjac->x, x)); in PCApply_HYPRE()575 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hjac->ij, (void **)&hmat)); in PCApply_HYPRE()[all …]