Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcgraph.c159 …DDCGraph graph, PetscInt *n_faces, IS *FacesIS[], PetscInt *n_edges, IS *EdgesIS[], IS *VerticesIS) in PCBDDCGraphRestoreCandidatesIS() argument
170 if (EdgesIS) *EdgesIS = NULL; in PCBDDCGraphRestoreCandidatesIS()
181 if (EdgesIS) { in PCBDDCGraphRestoreCandidatesIS()
182 for (i = 0; i < *n_edges; i++) PetscCall(ISDestroy(&(*EdgesIS)[i])); in PCBDDCGraphRestoreCandidatesIS()
183 PetscCall(PetscFree(*EdgesIS)); in PCBDDCGraphRestoreCandidatesIS()
191 …DDCGraph graph, PetscInt *n_faces, IS *FacesIS[], PetscInt *n_edges, IS *EdgesIS[], IS *VerticesIS) in PCBDDCGraphGetCandidatesIS() argument
206 if (EdgesIS) *EdgesIS = cand->Edges; in PCBDDCGraphGetCandidatesIS()
232 if (EdgesIS) PetscCall(PetscMalloc1(nec, &ISForEdges)); in PCBDDCGraphGetCandidatesIS()
252 …if (EdgesIS) PetscCall(ISCreateGeneral(PETSC_COMM_SELF, graph->cptr[i + 1] - graph->cptr[i], &grap… in PCBDDCGraphGetCandidatesIS()
280 if (EdgesIS) *EdgesIS = ISForEdges; in PCBDDCGraphGetCandidatesIS()