| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex10.c | 55 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 D | ex8.c | 124 PetscBool hasLabel; in SetupDiscretization() local 126 PetscCall(DMHasLabel(cdm, "marker", &hasLabel)); in SetupDiscretization() 127 if (!hasLabel) PetscCall(CreateBCLabel(cdm, "marker")); in SetupDiscretization()
|
| H A D | ex12.c | 744 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 D | plexvtu.c | 56 …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 D | plexcreate.c | 4665 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 D | dm.c | 7209 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 D | test_dmplex.py | 117 self.assertFalse(self.plex.hasLabel('boundary')) 119 self.assertTrue(self.plex.hasLabel('boundary'))
|
| /petsc/src/ts/tutorials/ |
| H A D | ex48.c | 411 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 D | plexexodusii2.c | 771 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 D | DM.pyx | 2006 def hasLabel(self, name: str) -> bool: member in DM
|
| H A D | DMPlex.pyx | 1437 if not self.hasLabel(label):
|