Searched refs:meshCoords (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/plex/generators/triangle/ |
| H A D | trigenerate.c | 172 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 D | ctetgenerate.c | 149 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 D | tetgenerate.cxx | 164 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 …]
|