Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcgraph.c289 PetscBT cornerp = NULL; in PCBDDCGraphComputeConnectedComponents() local
303 PetscCall(PetscBTCreate(graph->nvtxs, &cornerp)); in PCBDDCGraphComputeConnectedComponents()
405 PetscCall(PetscBTSet(cornerp, shared[ns][point1])); in PCBDDCGraphComputeConnectedComponents()
406 PetscCall(PetscBTSet(cornerp, shared[ns][point2])); in PCBDDCGraphComputeConnectedComponents()
407 PetscCall(PetscBTSet(cornerp, shared[ns][point3])); in PCBDDCGraphComputeConnectedComponents()
408 PetscCall(PetscBTSet(cornerp, shared[ns][point4])); in PCBDDCGraphComputeConnectedComponents()
421 if (same[0] || same[1] || same[2] || same[3]) PetscCall(PetscBTSet(cornerp, shared[ns][j])); in PCBDDCGraphComputeConnectedComponents()
430 adapt_interface = (cornerp || graph->multi_element) ? PETSC_TRUE : PETSC_FALSE; in PCBDDCGraphComputeConnectedComponents()
446 if (cornerp && PetscBTLookup(cornerp, graph->queue[j])) { in PCBDDCGraphComputeConnectedComponents()
550 PetscCall(PetscBTDestroy(&cornerp)); in PCBDDCGraphComputeConnectedComponents()