Searched refs:tidxs (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexdd.c | 58 PetscInt rst, ren, c, *gidxs, *lidxs, *tidxs; in DMCreateDomainDecomposition_Plex() local 223 PetscCall(ISGetIndices(gis, (const PetscInt **)&tidxs)); in DMCreateDomainDecomposition_Plex() 226 if (tidxs[i] < 0) continue; in DMCreateDomainDecomposition_Plex() 228 gidxs[c] = tidxs[i]; in DMCreateDomainDecomposition_Plex() 231 PetscCall(ISRestoreIndices(gis, (const PetscInt **)&tidxs)); in DMCreateDomainDecomposition_Plex()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 8652 PetscInt *tidxs, *tidxs2, nout, tsize, i; in PCBDDCSetUpCoarseSolver() local 8659 PetscCall(PetscMalloc1(pcbddc->local_primal_size, &tidxs)); in PCBDDCSetUpCoarseSolver() 8682 PetscCall(ISGlobalToLocalMappingApply(tmap, IS_GTOLM_DROP, tsize, idxs, &nout, tidxs)); in PCBDDCSetUpCoarseSolver() 8687 PetscCall(ISGlobalToLocalMappingApply(tmap, IS_GTOLM_DROP, tsize, idxs, &nout, tidxs)); in PCBDDCSetUpCoarseSolver() 8691 PetscCall(ISLocalToGlobalMappingApply(coarse_islg, nout, tidxs, tidxs2)); in PCBDDCSetUpCoarseSolver() 8700 PetscCall(ISGlobalToLocalMappingApply(tmap, IS_GTOLM_DROP, tsize, idxs, &nout, tidxs)); in PCBDDCSetUpCoarseSolver() 8702 PetscCall(ISLocalToGlobalMappingApply(coarse_islg, nout, tidxs, tidxs2)); in PCBDDCSetUpCoarseSolver() 8711 PetscCall(ISGlobalToLocalMappingApply(tmap, IS_GTOLM_DROP, tsize, idxs, &nout, tidxs)); in PCBDDCSetUpCoarseSolver() 8715 PetscCall(ISLocalToGlobalMappingApply(coarse_islg, nout, tidxs, tidxs2)); in PCBDDCSetUpCoarseSolver() 8718 PetscCall(PetscFree(tidxs)); in PCBDDCSetUpCoarseSolver()
|