Lines Matching refs:adjncy
989 …yGraph_BDDC(PC pc, PetscInt nvtxs, const PetscInt xadj[], const PetscInt adjncy[], PetscCopyMode c… in PCBDDCSetLocalAdjacencyGraph_BDDC() argument
999 PetscCall(PetscFree(adjncy)); in PCBDDCSetLocalAdjacencyGraph_BDDC()
1005 if (mat_graph->xadj == xadj && mat_graph->adjncy == adjncy) same_data = PETSC_TRUE; in PCBDDCSetLocalAdjacencyGraph_BDDC()
1008 if (same_data) PetscCall(PetscArraycmp(adjncy, mat_graph->adjncy, xadj[nvtxs], &same_data)); in PCBDDCSetLocalAdjacencyGraph_BDDC()
1017 PetscCall(PetscMalloc1(xadj[nvtxs], &mat_graph->adjncy)); in PCBDDCSetLocalAdjacencyGraph_BDDC()
1019 PetscCall(PetscArraycpy(mat_graph->adjncy, adjncy, xadj[nvtxs])); in PCBDDCSetLocalAdjacencyGraph_BDDC()
1023 mat_graph->adjncy = (PetscInt *)adjncy; in PCBDDCSetLocalAdjacencyGraph_BDDC()
1027 mat_graph->adjncy = (PetscInt *)adjncy; in PCBDDCSetLocalAdjacencyGraph_BDDC()
1055 …acencyGraph(PC pc, PetscInt nvtxs, const PetscInt xadj[], const PetscInt adjncy[], PetscCopyMode c… in PCBDDCSetLocalAdjacencyGraph() argument
1063 if (xadj[nvtxs]) PetscAssertPointer(adjncy, 4); in PCBDDCSetLocalAdjacencyGraph()
1065 …PetscInt, const PetscInt[], const PetscInt[], PetscCopyMode), (pc, nvtxs, xadj, adjncy, copymode)); in PCBDDCSetLocalAdjacencyGraph()
1070 PetscCall(PetscFree(adjncy)); in PCBDDCSetLocalAdjacencyGraph()