Searched refs:localPoint (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/vec/is/sf/utils/ |
| H A D | sfutils.c | 470 PetscInt localPoint = localPoints ? localPoints[i] : i; in PetscSFCreateSectionSF() local 473 if ((localPoint >= lpStart) && (localPoint < lpEnd)) { in PetscSFCreateSectionSF() 474 PetscCall(PetscSectionGetDof(leafSection, localPoint, &dof)); in PetscSFCreateSectionSF() 482 PetscInt localPoint = localPoints ? localPoints[i] : i; in PetscSFCreateSectionSF() local 485 if ((localPoint >= lpStart) && (localPoint < lpEnd)) { in PetscSFCreateSectionSF() 486 PetscInt remoteOffset = remoteOffsets[localPoint - lpStart]; in PetscSFCreateSectionSF() 489 PetscCall(PetscSectionGetOffset(leafSection, localPoint, &loff)); in PetscSFCreateSectionSF() 490 PetscCall(PetscSectionGetDof(leafSection, localPoint, &dof)); in PetscSFCreateSectionSF()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexinterpolate.c | 966 …oint(DM dm, PetscHMapIJ remotehash, PetscSFNode remotePoint, PetscInt *localPoint, PetscBool *mapF… in DMPlexMapToLocalPoint() argument 978 *localPoint = remotePoint.index; in DMPlexMapToLocalPoint() 987 *localPoint = locals[l]; in DMPlexMapToLocalPoint() 993 static PetscErrorCode DMPlexMapToGlobalPoint(DM dm, PetscInt localPoint, PetscSFNode *remotePoint, … in DMPlexMapToGlobalPoint() argument 1009 if (rootdegree[localPoint]) goto owned; in DMPlexMapToGlobalPoint() 1010 PetscCall(PetscFindInt(localPoint, Nl, locals, &l)); in DMPlexMapToGlobalPoint() 1017 remotePoint->index = localPoint; in DMPlexMapToGlobalPoint()
|