Fix MANSEC
SF: Fix PetscSFDIstributeSection()- Now distribute the SectionSym
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
add PetscAssert() and PetscAssertFalse()
SETERRQ[1-9]+ begone
fix empty string after PetscInt_FMT in vec src
Change to PetscInt_FMT in vec tests and tutorials
PetscSFCreateByMatchingIndices: minor manpage fix
PetscSFSetGraphLayout manpage: clarify iremote
Fix manpages: Argument --> Parameter (required to enable sowing checks)
Fix manpages: Input/Output Parameter --> Parameters
MAT/SF: add some comments to code
Update badsource rules- Zero or more spaces are not allowed for more returning types- zero spaces not allowed for for|if|while
DS+Section: Add checks for constrint indices
sf: make PetscSFDistributeSection set permutation
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
show more ...
add PetscSFCreateByMatchingIndices
SF: rename SFCreateEmbeddedSF to SFCreateEmbeddedRootSF
SF: add an MPI_Op argument to SFBcast
Replace MPIU_REPLACE with MPI_REPLACESince we believe all MPI implementations support MPI_REPLACE
CHKERRQ() -> CHKERRMPI()
move PetscSFCreateFromLayouts() to PetscSF;no need for #include <petscsf.h> in pmap.c
PetscSFSetGraphLayout: small optimization
SF: Place implementation of various utility routines in sf/utils
1234