Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexgmsh.c1575 PetscBT *periodicCells = NULL; in DMPlexCreateGmsh() local
1943 PetscCall(PetscMalloc1(maxHeight + 1, &periodicCells)); in DMPlexCreateGmsh()
1948 PetscCall(PetscBTCreate(pEnd - pStart, &periodicCells[h])); in DMPlexCreateGmsh()
1957 PetscCall(PetscBTSet(periodicCells[h], p - pStart)); in DMPlexCreateGmsh()
2078 if (PetscUnlikely(PetscBTLookup(periodicCells[h], p - pStart))) { in DMPlexCreateGmsh()
2132 if (PetscUnlikely(PetscBTLookup(periodicCells[h], point - hStart))) { in DMPlexCreateGmsh()
2170 for (PetscInt h = 0; h <= maxHeight; ++h) PetscCall(PetscBTDestroy(periodicCells + h)); in DMPlexCreateGmsh()
2171 PetscCall(PetscFree(periodicCells)); in DMPlexCreateGmsh()