Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexdd.c58 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 Dbddcprivate.c8652 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()