Lines Matching refs:periodMap
514 PetscInt *periodMap; member
540 PetscCall(PetscFree((*mesh)->periodMap)); in GmshMeshDestroy()
1354 PetscCall(PetscMalloc1(mesh->numNodes, &mesh->periodMap)); in GmshReadPeriodic()
1355 for (n = 0; n < mesh->numNodes; ++n) mesh->periodMap[n] = n; in GmshReadPeriodic()
1358 PetscCall(GmshReadPeriodic_v41(gmsh, mesh->periodMap)); in GmshReadPeriodic()
1361 PetscCall(GmshReadPeriodic_v40(gmsh, mesh->periodMap)); in GmshReadPeriodic()
1367 …while (mesh->periodMap[n] != mesh->periodMap[mesh->periodMap[n]]) mesh->periodMap[n] = mesh->perio… in GmshReadPeriodic()
1373 if (mesh->periodMap[n] == n) /* is primary */ in GmshReadPeriodic()
1377 if (mesh->periodMap[n] != n) /* is corresponding */ in GmshReadPeriodic()
1378 mesh->vertexMap[n] = mesh->vertexMap[mesh->periodMap[n]]; in GmshReadPeriodic()
1935 if (PetscUnlikely(mesh->periodMap[n] != n)) { in DMPlexCreateGmsh()
1936 PetscInt m = mesh->periodMap[n]; in DMPlexCreateGmsh()