Lines Matching refs:iter_indices
65 const PetscInt *iter_indices; in DMPlexGetLocalOffsets() local
97 PetscCall(ISGetIndices(iter_is, &iter_indices)); in DMPlexGetLocalOffsets()
100 iter_indices = NULL; in DMPlexGetLocalOffsets()
123 PetscInt c = iter_indices[p]; in DMPlexGetLocalOffsets()
161 if (iter_is) PetscCall(ISRestoreIndices(iter_is, &iter_indices)); in DMPlexGetLocalOffsets()
202 const PetscInt *iter_indices; in DMPlexGetLocalOffsetsSupport() local
214 PetscCall(ISGetIndices(iter_is, &iter_indices)); in DMPlexGetLocalOffsetsSupport()
217 PetscCall(DMPlexGetSupportSize(dm, iter_indices[p], &Ns)); in DMPlexGetLocalOffsetsSupport()
223 iter_indices = NULL; in DMPlexGetLocalOffsetsSupport()
233 const PetscInt face = iter_indices[p]; in DMPlexGetLocalOffsetsSupport()
263 if (iter_is) PetscCall(ISRestoreIndices(iter_is, &iter_indices)); in DMPlexGetLocalOffsetsSupport()
369 const PetscInt *iter_indices; in DMPlexCeedComputeGeometryFVM() local
377 PetscCall(ISGetIndices(iter_is, &iter_indices)); in DMPlexCeedComputeGeometryFVM()
379 for (PetscInt p = 0, Ns; p < Nf; ++p) PetscCall(DMPlexGetSupportSize(dm, iter_indices[p], &Ns)); in DMPlexCeedComputeGeometryFVM()
381 iter_indices = NULL; in DMPlexCeedComputeGeometryFVM()
387 const PetscInt face = iter_indices[p]; in DMPlexCeedComputeGeometryFVM()
435 if (iter_is) PetscCall(ISRestoreIndices(iter_is, &iter_indices)); in DMPlexCeedComputeGeometryFVM()