Remove superfluous cast in PetscMalloc/PetscFree calls
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
add PetscAssert() and PetscAssertFalse()
SETERRQ[1-9]+ begone
fix empty string after PetscInt_FMT in vec src
Merge remote-tracking branch 'origin/release'
PetscSectionExtractDofsFromArray: fix leak - omitted ISRestoreIndices()
Change to PetscInt_FMT in vec sources
Fix manpages: Input/Output Parameter --> Parameters
section: add PetscSectionLoad() for HDF5
section: extend PetscSectionView() for HDF5
section: make PetscSectionCreateGlobalSection() deal with fields
Section: Fixed CreateSupersection()- Field constraint indices start from 0, not the field offset
DS+Section: Add checks for constrint indices
Remove all double blank lines from sourceCommit-type: petsc-style/2h
Section: Fix docs Reported-by: Barry Smith <bsmith@mcs.anl.gov>
Plex: Now meshes can be created automatically from the command line, and some more fixes- Changed internal mesh creation functions to operate on a DM instead ofcreating a new one so that they can h
Plex: Now meshes can be created automatically from the command line, and some more fixes- Changed internal mesh creation functions to operate on a DM instead ofcreating a new one so that they can happen with options- Fixed coordinates in CreateCubeBoundary_Internal()- Added DMPlexShape for prebuilt meshes- Added DMPlexIsSimplex()- Added DMPlexCreateCoordinateSpace()- DMPlexDistributeCoordinates() should copy the coordinatediscretization- DMPlexInterpolateFaces_Internal() should be careful to preserve thelower bound when resetting the chart- PetscSectionSetChart() should ignore entries that match the currentones- Added DMPolytopeTypeSimpleShape()- Do not require an EGADS model for TetGen- Detail ASCII viewer shows all labels- Default viewer shows periodicity
show more ...
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.
section: add includesConstraints
fix gcc-11 warnings for -Wmisleading-indentation - however we are using this format - so also use -Wno-misleading-indentation
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
SF: add an MPI_Op argument to SFBcast
12345678