Lines Matching refs:PrimalVertices

426 static PetscErrorCode PCBDDCSetPrimalVerticesIS_BDDC(PC pc, IS PrimalVertices)  in PCBDDCSetPrimalVerticesIS_BDDC()  argument
432 PetscCall(PetscObjectReference((PetscObject)PrimalVertices)); in PCBDDCSetPrimalVerticesIS_BDDC()
433 …if (pcbddc->user_primal_vertices) PetscCall(ISEqual(PrimalVertices, pcbddc->user_primal_vertices, … in PCBDDCSetPrimalVerticesIS_BDDC()
436 pcbddc->user_primal_vertices = PrimalVertices; in PCBDDCSetPrimalVerticesIS_BDDC()
457 PetscErrorCode PCBDDCSetPrimalVerticesIS(PC pc, IS PrimalVertices) in PCBDDCSetPrimalVerticesIS() argument
461 PetscValidHeaderSpecific(PrimalVertices, IS_CLASSID, 2); in PCBDDCSetPrimalVerticesIS()
462 PetscCheckSameComm(pc, 1, PrimalVertices, 2); in PCBDDCSetPrimalVerticesIS()
463 PetscTryMethod(pc, "PCBDDCSetPrimalVerticesIS_C", (PC, IS), (pc, PrimalVertices)); in PCBDDCSetPrimalVerticesIS()
500 static PetscErrorCode PCBDDCSetPrimalVerticesLocalIS_BDDC(PC pc, IS PrimalVertices) in PCBDDCSetPrimalVerticesLocalIS_BDDC() argument
506 PetscCall(PetscObjectReference((PetscObject)PrimalVertices)); in PCBDDCSetPrimalVerticesLocalIS_BDDC()
507 …if (pcbddc->user_primal_vertices_local) PetscCall(ISEqual(PrimalVertices, pcbddc->user_primal_vert… in PCBDDCSetPrimalVerticesLocalIS_BDDC()
510 pcbddc->user_primal_vertices_local = PrimalVertices; in PCBDDCSetPrimalVerticesLocalIS_BDDC()
528 PetscErrorCode PCBDDCSetPrimalVerticesLocalIS(PC pc, IS PrimalVertices) in PCBDDCSetPrimalVerticesLocalIS() argument
532 PetscValidHeaderSpecific(PrimalVertices, IS_CLASSID, 2); in PCBDDCSetPrimalVerticesLocalIS()
533 PetscCheckSameComm(pc, 1, PrimalVertices, 2); in PCBDDCSetPrimalVerticesLocalIS()
534 PetscTryMethod(pc, "PCBDDCSetPrimalVerticesLocalIS_C", (PC, IS), (pc, PrimalVertices)); in PCBDDCSetPrimalVerticesLocalIS()