Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcgraph.c159 PetscErrorCode PCBDDCGraphRestoreCandidatesIS(PCBDDCGraph graph, PetscInt *n_faces, IS *FacesIS[], … in PCBDDCGraphRestoreCandidatesIS() argument
169 if (FacesIS) *FacesIS = NULL; in PCBDDCGraphRestoreCandidatesIS()
174 if (FacesIS) { in PCBDDCGraphRestoreCandidatesIS()
175 for (i = 0; i < *n_faces; i++) PetscCall(ISDestroy(&(*FacesIS)[i])); in PCBDDCGraphRestoreCandidatesIS()
176 PetscCall(PetscFree(*FacesIS)); in PCBDDCGraphRestoreCandidatesIS()
191 PetscErrorCode PCBDDCGraphGetCandidatesIS(PCBDDCGraph graph, PetscInt *n_faces, IS *FacesIS[], Pets… in PCBDDCGraphGetCandidatesIS() argument
204 if (FacesIS) *FacesIS = cand->Faces; in PCBDDCGraphGetCandidatesIS()
231 if (FacesIS) PetscCall(PetscMalloc1(nfc, &ISForFaces)); in PCBDDCGraphGetCandidatesIS()
249 …if (FacesIS) PetscCall(ISCreateGeneral(PETSC_COMM_SELF, graph->cptr[i + 1] - graph->cptr[i], &grap… in PCBDDCGraphGetCandidatesIS()
278 if (FacesIS) *FacesIS = ISForFaces; in PCBDDCGraphGetCandidatesIS()