Lines Matching refs:interior
140 VecHYPRE_IJVector interior; member
465 if (jac->interior) { in PCSetUp_HYPRE()
466 HYPRE_ParVector interior = NULL; in PCSetUp_HYPRE() local
467 PetscCallHYPRE(HYPRE_IJVectorGetObject(jac->interior->ij, (void **)(&interior))); in PCSetUp_HYPRE()
468 PetscCallHYPRE(HYPRE_AMSSetInteriorNodes(jac->hsolver, interior)); in PCSetUp_HYPRE()
666 PetscCall(VecHYPRE_IJVectorDestroy(&jac->interior)); in PCReset_HYPRE()
2115 static PetscErrorCode PCHYPREAMSSetInteriorNodes_HYPRE(PC pc, Vec interior) in PCHYPREAMSSetInteriorNodes_HYPRE() argument
2120 PetscCall(VecHYPRE_IJVectorDestroy(&jac->interior)); in PCHYPREAMSSetInteriorNodes_HYPRE()
2121 PetscCall(VecHYPRE_IJVectorCreate(interior->map, &jac->interior)); in PCHYPREAMSSetInteriorNodes_HYPRE()
2122 PetscCall(VecHYPRE_IJVectorCopy(interior, jac->interior)); in PCHYPREAMSSetInteriorNodes_HYPRE()
2143 PetscErrorCode PCHYPREAMSSetInteriorNodes(PC pc, Vec interior) in PCHYPREAMSSetInteriorNodes() argument
2147 PetscValidHeaderSpecific(interior, VEC_CLASSID, 2); in PCHYPREAMSSetInteriorNodes()
2148 PetscCheckSameComm(pc, 1, interior, 2); in PCHYPREAMSSetInteriorNodes()
2149 PetscTryMethod(pc, "PCHYPREAMSSetInteriorNodes_C", (PC, Vec), (pc, interior)); in PCHYPREAMSSetInteriorNodes()
2364 jac->interior = NULL; in PCHYPRESetType_HYPRE()