Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c2575 PetscInt *ids, cum, cump, *cids, *pids; in PCBDDCDetectDisconnectedComponents() local
2645 for (i = 0, cump = 0, cum = 0; i < graph->ncc; i++) { in PCBDDCDetectDisconnectedComponents()
2661 if (PetscBTLookup(btvc, p - pStart)) pids[cump++] = off + s; /* subdomain corner */ in PCBDDCDetectDisconnectedComponents()
2663 else pids[cump++] = off + s; /* cross-vertex */ in PCBDDCDetectDisconnectedComponents()
2672 if (PetscBTLookup(btvc, pp - pStart)) pids[cump++] = off + s; /* subdomain corner */ in PCBDDCDetectDisconnectedComponents()
2674 else pids[cump++] = off + s; /* cross-vertex */ in PCBDDCDetectDisconnectedComponents()
2689 …if (primalv) PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)pc), cump, pids, PETSC_COPY_VA… in PCBDDCDetectDisconnectedComponents()