ISLocalToGlobalMappingCreateSF: allow start = PETSC_DECIDE
Fix manpages: more errors reported by doctext
Fix manpages: Argument --> Parameter (required to enable sowing checks)
Fix manpages: mismatching number of parameters
Fix manpages: Input/Output Parameters --> Parameter
Fix manpages: Input/Output Parameter --> Parameters
Some missing CHKERR[Q|MPI]
Removed CHKERRQ() that come immediately after SETERRQ(), add test to checkbadSource() to find such constructsCommit-type: bug-fix, error-checking\spend 10mReported-by: Lisandro Dalcin <dalcinl@gm
Removed CHKERRQ() that come immediately after SETERRQ(), add test to checkbadSource() to find such constructsCommit-type: bug-fix, error-checking\spend 10mReported-by: Lisandro Dalcin <dalcinl@gmail.com>
show more ...
Update badsource rules- Zero or more spaces are not allowed for more returning types- zero spaces not allowed for for|if|while
PetscViewerHDF5Load: improve error messages
PetscViewerHDF5Load: fix complex + horizontal
HDF5 I/O: make 'horizontal' member of PetscViewer_HDF5;set now true not only on presence of HDF5 attribute "MATLAB_class" butalso always for MATDENSE
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.
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
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
PetscViewerHDF5Load: check dataset is present to give clearer error
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
Plex+DS: Moved management of pointwise functions into PetscWeakForm object - Added PetscChunkBuffer to manage contiguous buffer space - WeakForm can index functions by Label/val, field - WeakForm
Plex+DS: Moved management of pointwise functions into PetscWeakForm object - Added PetscChunkBuffer to manage contiguous buffer space - WeakForm can index functions by Label/val, field - WeakForm allows multiple kernels per key
SF: add an MPI_Op argument to SFBcast
CHKERRQ() -> CHKERRMPI()
Merge remote-tracking branch 'origin/release'
petscviewer: fix the fortran bindings of XXXViewFromOptions when called with obj=PETSC_NULL_XXX
pmap.c: isimpl.h includes petscis.h
12345678910>>...35