Home
last modified time | relevance | path

Searched refs:pind (Results 1 – 3 of 3) sorted by relevance

/petsc/src/vec/is/section/interface/
H A Dsection.c1300 const PetscInt *pind = NULL; in PetscSectionSetUp() local
1310 if (s->perm) PetscCall(ISGetIndices(s->perm, &pind)); in PetscSectionSetUp()
1314 const PetscInt q = pind ? pind[p] : p; in PetscSectionSetUp()
1333 const PetscInt q = pind ? pind[p] : p; in PetscSectionSetUp()
1342 if (s->perm) PetscCall(ISRestoreIndices(s->perm, &pind)); in PetscSectionSetUp()
1478 const PetscInt *pind = NULL; in PetscSectionCreateGlobalSection() local
1531 if (usePermutation && s->perm) PetscCall(ISGetIndices(s->perm, &pind)); in PetscSectionCreateGlobalSection()
1533 const PetscInt q = pind ? pind[p] : p; in PetscSectionCreateGlobalSection()
1547 if (usePermutation && s->perm) PetscCall(ISRestoreIndices(s->perm, &pind)); in PetscSectionCreateGlobalSection()
1623 const PetscInt *pind = NULL; in PetscSectionCreateGlobalSectionCensored() local
[all …]
/petsc/src/dm/impls/swarm/
H A Dswarm.c1001 PetscInt *pind; in DMSwarmComputeGradientMatrix_Private() local
1004 PetscCall(DMSwarmSortGetPointsPerCell(sw, cell, &Npc, &pind)); in DMSwarmComputeGradientMatrix_Private()
1006 PetscCall(DMSwarmSortRestorePointsPerCell(sw, cell, &Npc, &pind)); in DMSwarmComputeGradientMatrix_Private()
1017 PetscInt *findices, *pind; in DMSwarmComputeGradientMatrix_Private() local
1023 PetscCall(DMSwarmSortGetPointsPerCell(sw, cell, &Npc, &pind)); in DMSwarmComputeGradientMatrix_Private()
1029 for (PetscInt b = 0; b < bs[i]; ++b, ++off) xr[off] = coordVals[i][pind[j] * bs[i] + b]; in DMSwarmComputeGradientMatrix_Private()
1048 for (PetscInt d = 0; d < cdim; ++d) rowIDXs[j * cdim + d] = pind[j] * cdim + d + rStart; in DMSwarmComputeGradientMatrix_Private()
1051 PetscCall(DMSwarmSortRestorePointsPerCell(sw, cell, &Npc, &pind)); in DMSwarmComputeGradientMatrix_Private()
/petsc/src/dm/impls/plex/
H A Dplexsubmesh.c2182 PetscInt Nlp, pind; in DMPlexLabelCohesiveComplete()
2187 PetscCall(PetscFindInt(points[p], Nlp, lp, &pind)); in DMPlexLabelCohesiveComplete()
2188 …PetscCheck(pind >= 0,PetscObjectComm((PetscObject) dm), PETSC_ERR_ARG_WRONG, "Split face %" PetscI… in DMPlexLabelCohesiveComplete()