Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/hypre/
H A Dhypre.c273 Mat_HYPRE *hjac; in PCSetUp_HYPRE() local
304 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() local
572 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 …]