Home
last modified time | relevance | path

Searched refs:hasLabel (Results 1 – 11 of 11) sorted by relevance

/petsc/src/dm/impls/plex/tutorials/
H A Dex10.c55 PetscBool hasLabel; in AdaptMesh() local
64 PetscCall(DMHasLabel(*dm, "Cell Sets", &hasLabel)); in AdaptMesh()
65 if (!hasLabel) PetscCall(CreateDomainLabel(*dm)); in AdaptMesh()
97 PetscCall(DMHasLabel(dmCur, "Cell Sets", &hasLabel)); in AdaptMesh()
98 if (!hasLabel) PetscCall(CreateDomainLabel(dmCur)); in AdaptMesh()
/petsc/src/snes/tutorials/
H A Dex8.c124 PetscBool hasLabel; in SetupDiscretization() local
126 PetscCall(DMHasLabel(cdm, "marker", &hasLabel)); in SetupDiscretization()
127 if (!hasLabel) PetscCall(CreateBCLabel(cdm, "marker")); in SetupDiscretization()
H A Dex12.c744 PetscBool hasLabel; in SetupDiscretization() local
746 PetscCall(DMHasLabel(cdm, "marker", &hasLabel)); in SetupDiscretization()
747 if (!hasLabel) PetscCall(CreateBCLabel(cdm, "marker")); in SetupDiscretization()
/petsc/src/dm/impls/plex/
H A Dplexvtu.c56 …PetscInt dim, vStart, vEnd, cStart, cEnd, pStart, pEnd, cellHeight, numLabelCells, hasLabel, … in DMPlexGetVTKConnectivity() local
68 hasLabel = numLabelCells > 0 ? PETSC_TRUE : PETSC_FALSE; in DMPlexGetVTKConnectivity()
75 if (hasLabel) { in DMPlexGetVTKConnectivity()
175 … dimEmbed, cellHeight, cStart, cEnd, vStart, vEnd, numLabelCells, hasLabel, c, v, i; in DMPlexVTKWriteAll_VTU() local
203 hasLabel = numLabelCells > 0 ? PETSC_TRUE : PETSC_FALSE; in DMPlexVTKWriteAll_VTU()
210 if (hasLabel) { in DMPlexVTKWriteAll_VTU()
585 if (hasLabel) { /* Ignore some cells */ in DMPlexVTKWriteAll_VTU()
610 if (hasLabel) { /* Ignore some cells */ in DMPlexVTKWriteAll_VTU()
H A Dplexcreate.c4665 PetscBool hasLabel; in DMPlexCreateBoundaryLabel_Private() local
4668 PetscCall(DMHasLabel(dm, name, &hasLabel)); in DMPlexCreateBoundaryLabel_Private()
4669 if (hasLabel) PetscFunctionReturn(PETSC_SUCCESS); in DMPlexCreateBoundaryLabel_Private()
/petsc/src/dm/interface/
H A Ddm.c7209 PetscErrorCode DMHasLabel(DM dm, const char name[], PetscBool *hasLabel) in DMHasLabel() argument
7217 PetscAssertPointer(hasLabel, 3); in DMHasLabel()
7218 *hasLabel = PETSC_FALSE; in DMHasLabel()
7221 PetscCall(PetscStrcmp(name, lname, hasLabel)); in DMHasLabel()
7222 if (*hasLabel) break; in DMHasLabel()
7256 PetscBool hasLabel; in DMGetLabel() local
7266 PetscCall(PetscStrcmp(name, lname, &hasLabel)); in DMGetLabel()
7267 if (hasLabel) { in DMGetLabel()
7327 PetscBool hasLabel; in DMAddLabel() local
7334 PetscCall(DMHasLabel(dm, lname, &hasLabel)); in DMAddLabel()
[all …]
/petsc/src/binding/petsc4py/test/
H A Dtest_dmplex.py117 self.assertFalse(self.plex.hasLabel('boundary'))
119 self.assertTrue(self.plex.hasLabel('boundary'))
/petsc/src/ts/tutorials/
H A Dex48.c411 PetscBool hasLabel; in CreateMesh() local
412 PetscCall(DMHasLabel(*dm, "marker", &hasLabel)); in CreateMesh()
413 if (!hasLabel) PetscCall(CreateBCLabel(*dm, "marker")); in CreateMesh()
/petsc/src/dm/impls/plex/exodusii/
H A Dplexexodusii2.c771 PetscBool hasLabel; in DMView_PlexExodusII() local
1131 PetscCall(DMHasLabel(dm, "Vertex Sets", &hasLabel)); in DMView_PlexExodusII()
1132 if (hasLabel) { in DMView_PlexExodusII()
1157 PetscCall(DMHasLabel(dm, "Face Sets", &hasLabel)); in DMView_PlexExodusII()
1158 if (hasLabel) { in DMView_PlexExodusII()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDM.pyx2006 def hasLabel(self, name: str) -> bool: member in DM
H A DDMPlex.pyx1437 if not self.hasLabel(label):