PetscViewerHDF5HasAttribute: fail if parent is not dataset
PetscViewerHDF5HasObject_Internal can create the group hierarchy
PetscViewerHDF5HasObject_Internal: output args made optional
PetscViewerHDF5HasObject_Internal more robust - test every group in hierarchy
PetscViewerHDF5HasObject_Internal: simplify using H5Oget_info_by_name()
PetscViewerHDF5HasObject_Internal generalized to return object type
PetscViewerHDF5HasObject_Internal: H5Lexists() insufficient, check also H5Oexists_by_name()
PetscViewerHDF5HasObject_Internal: fix arg validation
PetscViewerHDF5HasAttribute: if dataset doesn't exist, return immediately
strip preprocessor conditionals regarding HDF5 version
Merge branch 'haplav/fix-petscviewerhdf5writeattribute-for-existing-attribute' [PR #1261]* haplav/fix-petscviewerhdf5writeattribute-for-existing-attribute:fix PetscViewerHDF5WriteAttribute for exi
Merge branch 'haplav/fix-petscviewerhdf5writeattribute-for-existing-attribute' [PR #1261]* haplav/fix-petscviewerhdf5writeattribute-for-existing-attribute:fix PetscViewerHDF5WriteAttribute for existing attribute
show more ...
PetscViewerHDF5HasAttribute: call H5Dopen2() via PetscStackCallHDF5Return.Negative return value means failure so petsc should fail as well.
PetscViewerHDF5WriteAttribute: Create new attribute only if it doesn't exist yet!Otherwise use H5Aopen_name().
PetscViewerHDF5HasAttribute: call H5Aexists() via PetscStackCallHDF5Return.Negative value means failure so petsc should fail as well.
doc fix
PetscViewerHDF5Load: add sanity check for unitsize returned by HDF5
PetscViewerHDF5Load,PetscViewerHDF5ReadSizes support MATLAB vectors.MATLAB stores column vectors horizontally.
PetscViewerHDF5HasAttribute: fixed comment - it supports ANY attribute
fix missing definitions in ftn-custom/zhdf5f.c
PetscViewerHDF5HasObject checks whether given dataset exists.Old PetscViewerHDF5HasObject renamed to PetscViewerHDF5HasObject_Internal.
fix leak in PetscViewerDestroy_HDF5()
fix PetscViewerHDF5ReadAttribute for attribute parent being group
impl. PetscViewerHDF5{Get,Set}AIJNames
Merge branch 'barry/fix-check-ierr-before-freechar/maint' [PR #1220]* barry/fix-check-ierr-before-freechar/maint:Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()Otherwis
Merge branch 'barry/fix-check-ierr-before-freechar/maint' [PR #1220]* barry/fix-check-ierr-before-freechar/maint:Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should not
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should notCommit-type: bug-f
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should notCommit-type: bug-fixReported-by: Tim Steinhoff <kandanovian@gmail.com>
12345678910