Searched refs:eneighs (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 374 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 D | bddcprivate.c | 172 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()
|