Lines Matching refs:has

56   PetscBool has;  in PetscViewerHDF5CheckNamedObject_Internal()  local
59 PetscCall(PetscViewerHDF5HasObject(viewer, obj, &has)); in PetscViewerHDF5CheckNamedObject_Internal()
60 if (!has) { in PetscViewerHDF5CheckNamedObject_Internal()
872 PetscBool writable, has; in PetscViewerHDF5OpenGroup() local
879 PetscCall(PetscViewerHDF5Traverse_Internal(viewer, groupName, writable, &has, &type)); in PetscViewerHDF5OpenGroup()
880 if (!has) { in PetscViewerHDF5OpenGroup()
1186 PetscBool has; in PetscViewerHDF5WriteAttribute() local
1196 PetscCall(PetscViewerHDF5HasAttribute_Internal(viewer, parentAbsPath, name, &has)); in PetscViewerHDF5WriteAttribute()
1206 if (has) { in PetscViewerHDF5WriteAttribute()
1292 PetscBool has; in PetscViewerHDF5ReadAttribute() local
1302 PetscCall(PetscViewerHDF5Traverse_Internal(viewer, parentAbsPath, PETSC_FALSE, &has, NULL)); in PetscViewerHDF5ReadAttribute()
1303 if (has) PetscCall(PetscViewerHDF5HasAttribute_Internal(viewer, parentAbsPath, name, &has)); in PetscViewerHDF5ReadAttribute()
1304 if (!has) { in PetscViewerHDF5ReadAttribute()
1392 …al(PetscViewer viewer, const char name[], PetscBool createGroup, PetscBool *has, H5O_type_t *otype) in PetscViewerHDF5Traverse_Internal() argument
1406 if (has) { in PetscViewerHDF5Traverse_Internal()
1407 PetscAssertPointer(has, 4); in PetscViewerHDF5Traverse_Internal()
1408 *has = PETSC_FALSE; in PetscViewerHDF5Traverse_Internal()
1426 if (has) *has = PETSC_TRUE; in PetscViewerHDF5Traverse_Internal()
1447 if (has) *has = exists; in PetscViewerHDF5Traverse_Internal()
1473 PetscErrorCode PetscViewerHDF5HasGroup(PetscViewer viewer, const char path[], PetscBool *has) in PetscViewerHDF5HasGroup() argument
1481 PetscAssertPointer(has, 3); in PetscViewerHDF5HasGroup()
1484 *has = (PetscBool)(type == H5O_TYPE_GROUP); in PetscViewerHDF5HasGroup()
1512 PetscErrorCode PetscViewerHDF5HasDataset(PetscViewer viewer, const char path[], PetscBool *has) in PetscViewerHDF5HasDataset() argument
1520 PetscAssertPointer(has, 3); in PetscViewerHDF5HasDataset()
1523 *has = (PetscBool)(type == H5O_TYPE_DATASET); in PetscViewerHDF5HasDataset()
1549 PetscErrorCode PetscViewerHDF5HasObject(PetscViewer viewer, PetscObject obj, PetscBool *has) in PetscViewerHDF5HasObject() argument
1556 PetscAssertPointer(has, 3); in PetscViewerHDF5HasObject()
1559 PetscCall(PetscViewerHDF5HasDataset(viewer, obj->name, has)); in PetscViewerHDF5HasObject()
1583 …cViewerHDF5HasAttribute(PetscViewer viewer, const char parent[], const char name[], PetscBool *has) in PetscViewerHDF5HasAttribute() argument
1591 PetscAssertPointer(has, 4); in PetscViewerHDF5HasAttribute()
1593 PetscCall(PetscViewerHDF5Traverse_Internal(viewer, parentAbsPath, PETSC_FALSE, has, NULL)); in PetscViewerHDF5HasAttribute()
1594 if (*has) PetscCall(PetscViewerHDF5HasAttribute_Internal(viewer, parentAbsPath, name, has)); in PetscViewerHDF5HasAttribute()
1620 …iewerHDF5HasObjectAttribute(PetscViewer viewer, PetscObject obj, const char name[], PetscBool *has) in PetscViewerHDF5HasObjectAttribute() argument
1626 PetscAssertPointer(has, 4); in PetscViewerHDF5HasObjectAttribute()
1628 PetscCall(PetscViewerHDF5HasAttribute(viewer, obj->name, name, has)); in PetscViewerHDF5HasObjectAttribute()
1632 …F5HasAttribute_Internal(PetscViewer viewer, const char parent[], const char name[], PetscBool *has) in PetscViewerHDF5HasAttribute_Internal() argument
1640 *has = hhas ? PETSC_TRUE : PETSC_FALSE; in PetscViewerHDF5HasAttribute_Internal()