Searched refs:cellsNew (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/plex/adaptors/mmg/ |
| H A D | mmgadapt.c | 26 PetscInt *cells, *cellsNew, *cellTags, *cellTagsNew, *verTags, *verTagsNew; in DMAdaptMetric_Mmg_Plex() local 208 …PetscCall(PetscMalloc3(3 * numCellsNew, &cellsNew, numCellsNew, &cellTagsNew, numCellsNew, &requir… in DMAdaptMetric_Mmg_Plex() 211 PetscCallMMG_NONSTANDARD(MMG2D_Get_triangles, mmg_mesh, cellsNew, cellTagsNew, requiredCells); in DMAdaptMetric_Mmg_Plex() 218 …PetscCall(PetscMalloc3(4 * numCellsNew, &cellsNew, numCellsNew, &cellTagsNew, numCellsNew, &requir… in DMAdaptMetric_Mmg_Plex() 221 PetscCallMMG_NONSTANDARD(MMG3D_Get_tetrahedra, mmg_mesh, cellsNew, cellTagsNew, requiredCells); in DMAdaptMetric_Mmg_Plex() 225 …for (i = 0; i < numCellsNew; ++i) PetscCall(DMPlexInvertCell(DM_POLYTOPE_TETRAHEDRON, &cellsNew[4 … in DMAdaptMetric_Mmg_Plex() 233 for (i = 0; i < (dim + 1) * numCellsNew; i++) cellsNew[i] -= 1; in DMAdaptMetric_Mmg_Plex() 235 …, numCellsNew, numVerticesNew, PETSC_DECIDE, numCornersNew, PETSC_TRUE, cellsNew, dim, verticesNew… in DMAdaptMetric_Mmg_Plex() 278 PetscCall(PetscFree3(cellsNew, cellTagsNew, requiredCells)); in DMAdaptMetric_Mmg_Plex()
|
| /petsc/src/dm/impls/plex/adaptors/pragmatic/ |
| H A D | pragmaticadapt.c | 29 PetscInt *cellsNew; in DMAdaptMetric_Pragmatic_Plex() local 196 PetscCall(PetscMalloc1(numCellsNew * (dim + 1), &cellsNew)); in DMAdaptMetric_Pragmatic_Plex() 197 PetscStackCallExternalVoid("pragmatic_get_elements", pragmatic_get_elements(cellsNew)); in DMAdaptMetric_Pragmatic_Plex() 198 …, numCellsNew, numVerticesNew, PETSC_DECIDE, numCornersNew, PETSC_TRUE, cellsNew, dim, coordsNew, … in DMAdaptMetric_Pragmatic_Plex() 238 PetscCall(PetscFree(cellsNew)); in DMAdaptMetric_Pragmatic_Plex()
|
| /petsc/src/dm/impls/plex/adaptors/parmmg/ |
| H A D | parmmgadapt.c | 30 PetscInt *cells, *cellsNew, *cellTags, *cellTagsNew, *verTags, *verTagsNew; in DMAdaptMetric_ParMmg_Plex() local 383 …PetscCall(PetscMalloc3((dim + 1) * numCellsNew, &cellsNew, numCellsNew, &cellTagsNew, numCellsNew,… in DMAdaptMetric_ParMmg_Plex() 386 PetscCallMMG_NONSTANDARD(PMMG_Get_tetrahedra, parmesh, cellsNew, cellTagsNew, requiredCells); in DMAdaptMetric_ParMmg_Plex() 392 for (i = 0; i < (dim + 1) * numCellsNew; ++i) cellsNew[i] = gv_new[cellsNew[i] - 1] - 1; in DMAdaptMetric_ParMmg_Plex() 405 …for (i = 0; i < numCellsNew; ++i) PetscCall(DMPlexInvertCell(DM_POLYTOPE_TETRAHEDRON, &cellsNew[4 … in DMAdaptMetric_ParMmg_Plex() 408 …umCellsNew, numVerticesNewLoc, PETSC_DECIDE, numCornersNew, PETSC_TRUE, cellsNew, dim, verticesNew… in DMAdaptMetric_ParMmg_Plex() 452 PetscCall(PetscFree3(cellsNew, cellTagsNew, requiredCells)); in DMAdaptMetric_ParMmg_Plex()
|