Lines Matching refs:name

63 …r), PETSC_ERR_FILE_UNEXPECTED, "Object (dataset) \"%s\" not stored in group %s", obj->name, group);  in PetscViewerHDF5CheckNamedObject_Internal()
132 PetscCall(PetscFree(hdf5->groups->name)); in PetscViewerDestroy_HDF5()
400 static PetscErrorCode PetscViewerFileSetName_HDF5(PetscViewer viewer, const char name[]) in PetscViewerFileSetName_HDF5() argument
408 PetscCall(PetscStrallocpy(name, &hdf5->filename)); in PetscViewerFileSetName_HDF5()
428 PetscCallHDF5Return(hdf5->file_id, H5Fopen, (name, H5F_ACC_RDONLY, plist_id)); in PetscViewerFileSetName_HDF5()
434 if (flg) PetscCallHDF5Return(hdf5->file_id, H5Fopen, (name, H5F_ACC_RDWR, plist_id)); in PetscViewerFileSetName_HDF5()
435 else PetscCallHDF5Return(hdf5->file_id, H5Fcreate, (name, H5F_ACC_EXCL, H5P_DEFAULT, plist_id)); in PetscViewerFileSetName_HDF5()
439 PetscCallHDF5Return(hdf5->file_id, H5Fcreate, (name, H5F_ACC_TRUNC, H5P_DEFAULT, plist_id)); in PetscViewerFileSetName_HDF5()
446 PetscCheck(hdf5->file_id >= 0, PETSC_COMM_SELF, PETSC_ERR_LIB, "H5Fcreate failed for %s", name); in PetscViewerFileSetName_HDF5()
452 static PetscErrorCode PetscViewerFileGetName_HDF5(PetscViewer viewer, const char **name) in PetscViewerFileGetName_HDF5() argument
457 *name = vhdf5->filename; in PetscViewerFileGetName_HDF5()
694 PetscErrorCode PetscViewerHDF5Open(MPI_Comm comm, const char name[], PetscFileMode type, PetscViewe… in PetscViewerHDF5Open() argument
700 PetscCall(PetscViewerFileSetName(*hdf5v, name)); in PetscViewerHDF5Open()
763 PetscErrorCode PetscViewerHDF5PushGroup(PetscViewer viewer, const char name[]) in PetscViewerHDF5PushGroup() argument
773 if (name) PetscAssertPointer(name, 2); in PetscViewerHDF5PushGroup()
774 PetscCall(PetscStrlen(name, &len)); in PetscViewerHDF5PushGroup()
777 if (len == 1 && name[0] == '.') { in PetscViewerHDF5PushGroup()
779 gname = (hdf5->groups && hdf5->groups->name) ? hdf5->groups->name : NULL; in PetscViewerHDF5PushGroup()
780 } else if (name[0] == '/') { in PetscViewerHDF5PushGroup()
783 if (name[i] != '/') { in PetscViewerHDF5PushGroup()
784 gname = name; in PetscViewerHDF5PushGroup()
790 const char *parent = (hdf5->groups && hdf5->groups->name) ? hdf5->groups->name : ""; in PetscViewerHDF5PushGroup()
791 PetscCall(PetscSNPrintf(buf, sizeof(buf), "%s/%s", parent, name)); in PetscViewerHDF5PushGroup()
796 PetscCall(PetscStrallocpy(gname, (char **)&groupNode->name)); in PetscViewerHDF5PushGroup()
824 PetscCall(PetscFree(groupNode->name)); in PetscViewerHDF5PopGroup()
829 static PetscErrorCode PetscViewerHDF5GetGroup_Internal(PetscViewer viewer, const char *name[]) in PetscViewerHDF5GetGroup_Internal() argument
835 PetscAssertPointer(name, 2); in PetscViewerHDF5GetGroup_Internal()
836 if (hdf5->groups) *name = hdf5->groups->name; in PetscViewerHDF5GetGroup_Internal()
837 else *name = NULL; in PetscViewerHDF5GetGroup_Internal()
1182 …werHDF5WriteAttribute(PetscViewer viewer, const char parent[], const char name[], PetscDataType da… in PetscViewerHDF5WriteAttribute() argument
1191 PetscAssertPointer(name, 3); in PetscViewerHDF5WriteAttribute()
1196 PetscCall(PetscViewerHDF5HasAttribute_Internal(viewer, parentAbsPath, name, &has)); in PetscViewerHDF5WriteAttribute()
1207 PetscCallHDF5Return(attribute, H5Aopen_name, (obj, name)); in PetscViewerHDF5WriteAttribute()
1209 …PetscCallHDF5Return(attribute, H5Acreate2, (obj, name, dtype, dataspace, H5P_DEFAULT, H5P_DEFAULT)… in PetscViewerHDF5WriteAttribute()
1241 …rHDF5WriteObjectAttribute(PetscViewer viewer, PetscObject obj, const char name[], PetscDataType da… in PetscViewerHDF5WriteObjectAttribute() argument
1246 PetscAssertPointer(name, 3); in PetscViewerHDF5WriteObjectAttribute()
1249 PetscCall(PetscViewerHDF5WriteAttribute(viewer, obj->name, name, datatype, value)); in PetscViewerHDF5WriteObjectAttribute()
1288 …ewerHDF5ReadAttribute(PetscViewer viewer, const char parent[], const char name[], PetscDataType da… in PetscViewerHDF5ReadAttribute() argument
1297 PetscAssertPointer(name, 3); in PetscViewerHDF5ReadAttribute()
1303 if (has) PetscCall(PetscViewerHDF5HasAttribute_Internal(viewer, parentAbsPath, name, &has)); in PetscViewerHDF5ReadAttribute()
1317 …_UNEXPECTED, "Attribute %s/%s does not exist and default value not provided", parentAbsPath, name); in PetscViewerHDF5ReadAttribute()
1321 PetscCallHDF5Return(attribute, H5Aopen_name, (obj, name)); in PetscViewerHDF5ReadAttribute()
1363 …erHDF5ReadObjectAttribute(PetscViewer viewer, PetscObject obj, const char name[], PetscDataType da… in PetscViewerHDF5ReadObjectAttribute() argument
1368 PetscAssertPointer(name, 3); in PetscViewerHDF5ReadObjectAttribute()
1371 PetscCall(PetscViewerHDF5ReadAttribute(viewer, obj->name, name, datatype, defaultValue, value)); in PetscViewerHDF5ReadObjectAttribute()
1375 static PetscErrorCode PetscViewerHDF5Traverse_Inner_Internal(hid_t h5, const char name[], PetscBool… in PetscViewerHDF5Traverse_Inner_Internal() argument
1381 PetscCallHDF5Return(exists, H5Lexists, (h5, name, H5P_DEFAULT)); in PetscViewerHDF5Traverse_Inner_Internal()
1382 if (exists) PetscCallHDF5Return(exists, H5Oexists_by_name, (h5, name, H5P_DEFAULT)); in PetscViewerHDF5Traverse_Inner_Internal()
1384 PetscCallHDF5Return(group, H5Gcreate2, (h5, name, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)); in PetscViewerHDF5Traverse_Inner_Internal()
1392 static PetscErrorCode PetscViewerHDF5Traverse_Internal(PetscViewer viewer, const char name[], Petsc… in PetscViewerHDF5Traverse_Internal() argument
1404 if (name) PetscAssertPointer(name, 2); in PetscViewerHDF5Traverse_Internal()
1405 else name = rootGroupName; in PetscViewerHDF5Traverse_Internal()
1423 PetscCall(PetscStrToArray(name, '/', &n, &hierarchy)); in PetscViewerHDF5Traverse_Internal()
1444 PetscCallHDF5(H5Oget_info_by_name, (h5, name, &info, H5P_DEFAULT)); in PetscViewerHDF5Traverse_Internal()
1557 PetscCall(PetscStrlen(obj->name, &len)); in PetscViewerHDF5HasObject()
1559 PetscCall(PetscViewerHDF5HasDataset(viewer, obj->name, has)); in PetscViewerHDF5HasObject()
1583 PetscErrorCode PetscViewerHDF5HasAttribute(PetscViewer viewer, const char parent[], const char name in PetscViewerHDF5HasAttribute() argument
1590 PetscAssertPointer(name, 3); 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
1625 PetscAssertPointer(name, 3); 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
1639 PetscCallHDF5Return(hhas, H5Aexists_by_name, (h5, parent, name, H5P_DEFAULT)); in PetscViewerHDF5HasAttribute_Internal()