Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/generators/triangle/
H A Dtrigenerate.c172 PetscReal *meshCoords; in DMPlexGenerate_Triangle() local
175 meshCoords = (PetscReal *)out.pointlist; in DMPlexGenerate_Triangle()
179 PetscCall(PetscMalloc1(dim * numVertices, &meshCoords)); in DMPlexGenerate_Triangle()
180 for (i = 0; i < dim * numVertices; i++) meshCoords[i] = (PetscReal)out.pointlist[i]; in DMPlexGenerate_Triangle()
190 …lListPetsc(comm, dim, numCells, numVertices, numCorners, interpolate, cells, dim, meshCoords, dm)); in DMPlexGenerate_Triangle()
191 if (sizeof(PetscReal) != sizeof(out.pointlist[0])) PetscCall(PetscFree(meshCoords)); in DMPlexGenerate_Triangle()
337 PetscReal *meshCoords; in DMPlexRefine_Triangle() local
341 meshCoords = (PetscReal *)out.pointlist; in DMPlexRefine_Triangle()
345 PetscCall(PetscMalloc1(dim * numVertices, &meshCoords)); in DMPlexRefine_Triangle()
346 for (i = 0; i < dim * numVertices; i++) meshCoords[i] = (PetscReal)out.pointlist[i]; in DMPlexRefine_Triangle()
[all …]
/petsc/src/dm/impls/plex/generators/ctetgen/
H A Dctetgenerate.c149 PetscReal *meshCoords = NULL; in DMPlexGenerate_CTetgen() local
153 meshCoords = (PetscReal *)out->pointlist; in DMPlexGenerate_CTetgen()
157 PetscCall(PetscMalloc1(dim * numVertices, &meshCoords)); in DMPlexGenerate_CTetgen()
158 for (i = 0; i < dim * numVertices; ++i) meshCoords[i] = (PetscReal)out->pointlist[i]; in DMPlexGenerate_CTetgen()
170 …lListPetsc(comm, dim, numCells, numVertices, numCorners, interpolate, cells, dim, meshCoords, dm)); in DMPlexGenerate_CTetgen()
171 if (sizeof(PetscReal) != sizeof(out->pointlist[0])) PetscCall(PetscFree(meshCoords)); in DMPlexGenerate_CTetgen()
423 PetscReal *meshCoords = NULL; in DMPlexRefine_CTetgen() local
428 meshCoords = (PetscReal *)out->pointlist; in DMPlexRefine_CTetgen()
432 PetscCall(PetscMalloc1(dim * numVertices, &meshCoords)); in DMPlexRefine_CTetgen()
433 for (i = 0; i < dim * numVertices; ++i) meshCoords[i] = (PetscReal)out->pointlist[i]; in DMPlexRefine_CTetgen()
[all …]
/petsc/src/dm/impls/plex/generators/tetgen/
H A Dtetgenerate.cxx164 PetscReal *meshCoords = nullptr; in DMPlexGenerate_Tetgen() local
168 meshCoords = (PetscReal *)out.pointlist; in DMPlexGenerate_Tetgen()
172 meshCoords = new PetscReal[dim * numVertices]; in DMPlexGenerate_Tetgen()
173 for (i = 0; i < dim * numVertices; ++i) meshCoords[i] = (PetscReal)out.pointlist[i]; in DMPlexGenerate_Tetgen()
185 …lListPetsc(comm, dim, numCells, numVertices, numCorners, interpolate, cells, dim, meshCoords, dm)); in DMPlexGenerate_Tetgen()
442 PetscReal *meshCoords = nullptr; in DMPlexRefine_Tetgen() local
447 meshCoords = (PetscReal *)out.pointlist; in DMPlexRefine_Tetgen()
451 meshCoords = new PetscReal[dim * numVertices]; in DMPlexRefine_Tetgen()
452 for (i = 0; i < dim * numVertices; ++i) meshCoords[i] = (PetscReal)out.pointlist[i]; in DMPlexRefine_Tetgen()
464 …tsc(comm, dim, numCells, numVertices, numCorners, interpolate, cells, dim, meshCoords, dmRefined)); in DMPlexRefine_Tetgen()
[all …]