Lines Matching refs:dmRefined
311 PETSC_EXTERN PetscErrorCode DMPlexRefine_Tetgen(DM dm, double *maxVolumes, DM *dmRefined) in DMPlexRefine_Tetgen() argument
464 …tsc(comm, dim, numCells, numVertices, numCorners, interpolate, cells, dim, meshCoords, dmRefined)); in DMPlexRefine_Tetgen()
469 PetscCall(DMUniversalLabelCreateLabels(universal, PETSC_TRUE, *dmRefined)); in DMPlexRefine_Tetgen()
471 …if (out.pointmarkerlist[v]) PetscCall(DMUniversalLabelSetLabelValue(universal, *dmRefined, PETSC_T… in DMPlexRefine_Tetgen()
482 PetscCall(DMPlexGetJoin(*dmRefined, 2, vertices, &numEdges, &edges)); in DMPlexRefine_Tetgen()
484 …PetscCall(DMUniversalLabelSetLabelValue(universal, *dmRefined, PETSC_TRUE, edges[0], out.edgemarke… in DMPlexRefine_Tetgen()
485 PetscCall(DMPlexRestoreJoin(*dmRefined, 2, vertices, &numEdges, &edges)); in DMPlexRefine_Tetgen()
494 PetscCall(DMPlexGetFullJoin(*dmRefined, 3, vertices, &numFaces, &faces)); in DMPlexRefine_Tetgen()
496 …PetscCall(DMUniversalLabelSetLabelValue(universal, *dmRefined, PETSC_TRUE, faces[0], out.trifacema… in DMPlexRefine_Tetgen()
497 PetscCall(DMPlexRestoreJoin(*dmRefined, 3, vertices, &numFaces, &faces)); in DMPlexRefine_Tetgen()
512 PetscCall(DMPlexCopyEGADSInfo_Internal(dm, *dmRefined)); in DMPlexRefine_Tetgen()
530 PetscCall(DMGetLabel(*dmRefined, "EGADS Body ID", &bodyLabel)); in DMPlexRefine_Tetgen()
531 PetscCall(DMPlexGetHeightStratum(*dmRefined, 0, &cStart, &cEnd)); in DMPlexRefine_Tetgen()
532 PetscCall(DMPlexGetHeightStratum(*dmRefined, 1, &fStart, &fEnd)); in DMPlexRefine_Tetgen()
533 PetscCall(DMPlexGetDepthStratum(*dmRefined, 1, &eStart, &eEnd)); in DMPlexRefine_Tetgen()
546 PetscCall(DMGetCoordinatesLocal(*dmRefined, &coordinates)); in DMPlexRefine_Tetgen()
547 PetscCall(DMGetCoordinateSection(*dmRefined, &coordSection)); in DMPlexRefine_Tetgen()
548 … PetscCall(DMPlexVecGetClosure(*dmRefined, coordSection, coordinates, c, &coordSize, &coords)); in DMPlexRefine_Tetgen()
551 … PetscCall(DMPlexVecRestoreClosure(*dmRefined, coordSection, coordinates, c, &coordSize, &coords)); in DMPlexRefine_Tetgen()
552 } else PetscCall(DMPlexComputeCellGeometryFVM(*dmRefined, c, nullptr, centroid, nullptr)); in DMPlexRefine_Tetgen()
565 PetscCall(DMPlexGetTransitiveClosure(*dmRefined, c, PETSC_TRUE, &Ncl, &closure)); in DMPlexRefine_Tetgen()
578 PetscCall(DMPlexRestoreTransitiveClosure(*dmRefined, c, PETSC_TRUE, &Ncl, &closure)); in DMPlexRefine_Tetgen()
584 PetscCall(DMPlexSetRefinementUniform(*dmRefined, PETSC_FALSE)); in DMPlexRefine_Tetgen()