Home
last modified time | relevance | path

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

/petsc/src/mat/impls/is/
H A Dmatis.c374 PetscInt *ecount, **eneighs; in MatISScaleDisassembling_Private() local
380 PetscCall(ISLocalToGlobalMappingGetNodeInfo(matis->rmapping, &n, &ecount, &eneighs)); in MatISScaleDisassembling_Private()
393 if (eneighs[i][p] == eneighs[i2][p2]) { in MatISScaleDisassembling_Private()
403 PetscCall(ISLocalToGlobalMappingRestoreNodeInfo(matis->rmapping, &n, &ecount, &eneighs)); in MatISScaleDisassembling_Private()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c172 PetscInt *ecount, **eneighs, *vcount, **vneighs; in PCBDDCNedelecSupport() local
639 PetscCall(PetscMalloc1(ne + 1, &eneighs)); in PCBDDCNedelecSupport()
640 eneighs[0] = meleaves; in PCBDDCNedelecSupport()
642 PetscCall(PetscSortInt(ecount[i], eneighs[i])); in PCBDDCNedelecSupport()
643 eneighs[i + 1] = eneighs[i] + ecount[i]; in PCBDDCNedelecSupport()
652 PetscCall(ISLocalToGlobalMappingGetNodeInfo(el2g, NULL, NULL, &eneighs)); in PCBDDCNedelecSupport()
686 const PetscInt *vn = vneighs[i], *en = eneighs[e]; in PCBDDCNedelecSupport()
756 PetscCall(PetscFree(eneighs[0])); in PCBDDCNedelecSupport()
758 PetscCall(PetscFree(eneighs)); in PCBDDCNedelecSupport()
761 PetscCall(ISLocalToGlobalMappingRestoreNodeInfo(el2g, NULL, &ecount, &eneighs)); in PCBDDCNedelecSupport()