Searched refs:spmap (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexsubmesh.c | 4390 DMLabel spmap; in DMPlexCreateSubpointIS_Internal() local 4394 PetscCall(DMPlexGetSubpointMap(dm, &spmap)); in DMPlexCreateSubpointIS_Internal() 4396 if (spmap && depth >= 0) { in DMPlexCreateSubpointIS_Internal() 4413 PetscCall(DMLabelGetStratumSize(spmap, dep, &n)); in DMPlexCreateSubpointIS_Internal() 4431 PetscCall(DMLabelGetStratumIS(spmap, dep, &is)); in DMPlexCreateSubpointIS_Internal() 4441 PetscCall(PetscObjectStateGet((PetscObject)spmap, &mesh->subpointState)); in DMPlexCreateSubpointIS_Internal() 4465 DMLabel spmap; in DMPlexGetSubpointIS() local 4471 PetscCall(DMPlexGetSubpointMap(dm, &spmap)); in DMPlexGetSubpointIS() 4472 PetscCall(PetscObjectStateGet((PetscObject)spmap, &state)); in DMPlexGetSubpointIS() 4495 DMLabel spmap; in DMGetEnclosureRelation() local [all …]
|
| H A D | plexproject.c | 785 DMLabel spmap = NULL, spmapIn = NULL, spmapAux = NULL; in DMProjectLocal_Generic_Plex() local 788 PetscCall(DMPlexGetSubpointMap(plex, &spmap)); in DMProjectLocal_Generic_Plex() 791 dim = spmap ? 1 : 0; in DMProjectLocal_Generic_Plex()
|
| H A D | plex.c | 10870 const PetscInt *spmap; in DMCreateSubDomainDM_Plex() local 10876 PetscCall(ISGetIndices(spIS, &spmap)); in DMCreateSubDomainDM_Plex() 10919 const PetscInt point = spmap[p]; in DMCreateSubDomainDM_Plex() 10937 PetscCall(ISRestoreIndices(spIS, &spmap)); in DMCreateSubDomainDM_Plex()
|