Fix manpages: Argument --> Parameter (required to enable sowing checks)
Fix manpages: Input/Output Parameters --> Parameter
Fix manpages: Input/Output Parameter --> Parameters
Fix spelling errors in manpages and comments
Fix Input/Output/Parameter keywords in manpages
Merge remote-tracking branch 'origin/release'
PetscViewerCreate_HDF5: check viewer is serial if HDF5 is serial
Begin adding missing descriptions to manual pagesCommit-type: bug-fix, docs-onlyReported-by: sowing error detection
viewerhdf5impl.h: include viewerimpl.h
Remove all double blank lines from sourceCommit-type: petsc-style/2h
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.
show more ...
fix PetscViewerHDF5HasGroup manpage
HDF5: Improve timestepping.* add PetscViewerHDF5{Push,Pop,Is}Timestepping to control timestepping mode* write timestepping attribute for datasets and check it on reading* fail gracefully if tryin
HDF5: Improve timestepping.* add PetscViewerHDF5{Push,Pop,Is}Timestepping to control timestepping mode* write timestepping attribute for datasets and check it on reading* fail gracefully if trying to read non-timestepped dataset in timestepping mode and vice-versa (fix #425)* rewrite src/vec/vec/tutorials/ex19.c to improve coverage for timestepping testing
HDF5: doc fixes
PetscViewerHDF5ReadAttribute: make defaultValue arg const
PetscViewerHDF5ReadAttribute: Add defaultValue arg.vec/tests/ex48.c:* add testAttributesDefaultValue() to ex48* comm be inarg of test functions; fix missing CHKERRQvec/tests/ex55.c:* remove re
PetscViewerHDF5ReadAttribute: Add defaultValue arg.vec/tests/ex48.c:* add testAttributesDefaultValue() to ex48* comm be inarg of test functions; fix missing CHKERRQvec/tests/ex55.c:* remove redundant group push
Add PetscViewerHDF5HasDataset().PetscViewerHDF5*Object*: Check object is named.
PetscViewerHDF5{{Has,Read,Write}Attribute,HasGroup}: Support absolute paths and relative subpaths.Fix some inarg validation.
PetscViewerHDF5PushGroup: take name as relative if doesn't begin with /
All MPIU_ functions except MPIU_File return MPI error codes for checkingUpdate checkbadSource to find use of CHKERRQ with MPIU_ functionsCommit-type: i.e. error-checking, optimization, bug-fix, p
All MPIU_ functions except MPIU_File return MPI error codes for checkingUpdate checkbadSource to find use of CHKERRQ with MPIU_ functionsCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded-by:Project:Time: hoursReported-by:Thanks-to:Development Tools: Vim, Emacs, Eclipse
remove nonworking PETSCVIEWERADIOS2 impl
PetscViewer: Improve handling of file modes.* add FILE_MODE_UNDEFINED for initial invalid value (internal use only)* distinguish between not yet set and unsupported mode* unify error messages in
PetscViewer: Improve handling of file modes.* add FILE_MODE_UNDEFINED for initial invalid value (internal use only)* distinguish between not yet set and unsupported mode* unify error messages in PetscViewerFileSetName_XXX* PetscViewerFileSetName_HDF5(): FILE_MODE_UPDATE = FILE_MODE_APPEND* PetscViewerHDF5Open(): improve doc* Deprecate PetscViewerVUSetMode, replace by PetscViewerFileSetMode_VU()
git: switch default branch from 'master' to 'main'
CHKERRQ() -> CHKERRMPI()
1...<<11121314151617181920>>...32