Lines Matching refs:xadj
116 if (graph->xadj) { in PCBDDCGraphASCIIView()
119 …for (j = graph->xadj[i]; j < graph->xadj[i + 1]; j++) PetscCall(PetscViewerASCIISynchronizedPrintf… in PCBDDCGraphASCIIView()
573 const PetscInt *PETSC_RESTRICT xadj = graph->xadj; in PCBDDCGraphComputeCC_Private() local
581 const PetscBool havecsr = (PetscBool)(!!xadj); in PCBDDCGraphComputeCC_Private()
590 if (xadj[start_dof + 1] - xadj[start_dof] == 1 && adjncy[xadj[start_dof]] < 0) { in PCBDDCGraphComputeCC_Private()
601 for (j = xadj[start_dof]; j < xadj[start_dof + 1]; j++) { in PCBDDCGraphComputeCC_Private()
619 if (xadj[start_dof + 1] - xadj[start_dof] == 1 && adjncy[xadj[start_dof]] < 0) { in PCBDDCGraphComputeCC_Private()
630 for (j = xadj[start_dof]; j < xadj[start_dof + 1]; j++) { in PCBDDCGraphComputeCC_Private()
675 if (!graph->xadj && !graph->n_local_subs) PetscFunctionReturn(PETSC_SUCCESS); in PCBDDCGraphComputeConnectedComponentsLocal()
1167 PetscCall(PetscFree(graph->xadj)); in PCBDDCGraphResetCSR()
1170 graph->xadj = NULL; in PCBDDCGraphResetCSR()