Lines Matching refs:numCells
10 static PetscErrorCode DMPlexInvertCells_CTetgen(PetscInt numCells, PetscInt numCorners, PetscInt ce… in DMPlexInvertCells_CTetgen() argument
12 PetscInt bound = numCells * numCorners, coff; in DMPlexInvertCells_CTetgen()
147 const PetscInt numCells = out->numberoftetrahedra; in DMPlexGenerate_CTetgen() local
165 PetscCall(PetscMalloc1(numCells * numCorners, &cells)); in DMPlexGenerate_CTetgen()
166 for (i = 0; i < numCells * numCorners; i++) cells[i] = (PetscInt)out->tetrahedronlist[i]; in DMPlexGenerate_CTetgen()
169 PetscCall(DMPlexInvertCells_CTetgen(numCells, numCorners, cells)); in DMPlexGenerate_CTetgen()
170 …PetscCall(DMPlexCreateFromCellListPetsc(comm, dim, numCells, numVertices, numCorners, interpolate,… in DMPlexGenerate_CTetgen()
177 …PetscCall(DMUniversalLabelSetLabelValue(universal, *dm, PETSC_TRUE, v + numCells, out->pointmarker… in DMPlexGenerate_CTetgen()
184 …t PetscInt vertices[2] = {out->edgelist[e * 2 + 0] + numCells, out->edgelist[e * 2 + 1] + numCell… in DMPlexGenerate_CTetgen()
196 … {out->trifacelist[f * 3 + 0] + numCells, out->trifacelist[f * 3 + 1] + numCells, out->trifacelist… in DMPlexGenerate_CTetgen()
421 const PetscInt numCells = out->numberoftetrahedra; in DMPlexRefine_CTetgen() local
440 PetscCall(PetscMalloc1(numCells * numCorners, &cells)); in DMPlexRefine_CTetgen()
441 for (i = 0; i < numCells * numCorners; ++i) cells[i] = (PetscInt)out->tetrahedronlist[i]; in DMPlexRefine_CTetgen()
444 PetscCall(DMPlexInvertCells_CTetgen(numCells, numCorners, cells)); in DMPlexRefine_CTetgen()
445 …PetscCall(DMPlexCreateFromCellListPetsc(comm, dim, numCells, numVertices, numCorners, interpolate,… in DMPlexRefine_CTetgen()
452 …ll(DMUniversalLabelSetLabelValue(universal, *dmRefined, PETSC_TRUE, v + numCells, out->pointmarker… in DMPlexRefine_CTetgen()
459 …t PetscInt vertices[2] = {out->edgelist[e * 2 + 0] + numCells, out->edgelist[e * 2 + 1] + numCell… in DMPlexRefine_CTetgen()
471 … {out->trifacelist[f * 3 + 0] + numCells, out->trifacelist[f * 3 + 1] + numCells, out->trifacelist… in DMPlexRefine_CTetgen()