Searched refs:centroids (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex17.c | 12 PetscBool centroids; member 19 options->centroids = PETSC_TRUE; in ProcessOptions() 23 …ol("-centroids", "Locate cell centroids", "ex17.c", options->centroids, &options->centroids, NULL)… in ProcessOptions() 49 if (!user->centroids) PetscFunctionReturn(PETSC_SUCCESS); in TestCentroidLocation()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexceed.c | 397 PetscReal area, fcentroid[3], centroids[2][3]; in DMPlexCeedComputeGeometryFVM() local 405 PetscCall(DMPlexComputeCellGeometryFVM(dm, supp[s], &qdata[off + s], centroids[s], NULL)); in DMPlexCeedComputeGeometryFVM() 412 for (PetscInt d = 0; d < cdim; ++d) centroids[s][d] = fcentroid[d]; in DMPlexCeedComputeGeometryFVM() 419 PetscCall(DMLocalizeCoordinateReal_Internal(dm, cdim, fcentroid, centroids[0], l)); in DMPlexCeedComputeGeometryFVM() 420 PetscCall(DMLocalizeCoordinateReal_Internal(dm, cdim, fcentroid, centroids[1], r)); in DMPlexCeedComputeGeometryFVM()
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 934 PetscReal *centroids; in PetscFEGetFaceCentroidTabulation() local 942 PetscCall(PetscMalloc1(numFaces * dim, ¢roids)); in PetscFEGetFaceCentroidTabulation() 943 …mFaces; ++f) PetscCall(DMPlexComputeCellGeometryFVM(dm, cone[f], NULL, ¢roids[f * dim], NULL)); in PetscFEGetFaceCentroidTabulation() 944 PetscCall(PetscFECreateTabulation(fem, 1, numFaces, centroids, 0, &fem->Tc)); in PetscFEGetFaceCentroidTabulation() 945 PetscCall(PetscFree(centroids)); in PetscFEGetFaceCentroidTabulation()
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 1818 (patternator/move-centroids? #t) 6307 (mesh/bad/use-tweaked-centroids? #t) 7799 (adapt/refine/use-edge-centroids? #t)
|