Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexgmsh.c514 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()
[all …]