Only makefiles in the test and tutorial directories need lib/petsc/conf/testCommit-type: housekeeping
Switch to clang-format 16
Merge remote-tracking branch 'origin/release'
ISLocate_Block: fix incorrect dimension
Deprecate ISCompressIndicesSorted()
ISCompressIndicesGeneral: special path for ISBLOCK
HDF5: Use correct default
Docs: more cleanup
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove unneeded SOURCEH from makefilesNo longer used by docs or build
Merge branch 'jczhang/optimize-mpiaijkok-matproduct' into 'main'Simplify and optimize MatProduct of MPIAIJKOKKOSSee merge request petsc/petsc!6152
Vec: call PetscSFSetUp() at the end of VecScatterCreate()So that the created SF is ready for use in PetscSFGetLeafRanks() etc as we usually call
Fix sanitizer errors
Clean up PETSc str ops to use more secure implementations where possible. These include:- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()- Use PetscArraycpy() over
Clean up PETSc str ops to use more secure implementations where possible. These include:- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()- Use PetscArraycpy() over PetscMemcpy() as appropriate for string buffer copying- Use built in string from name over hardcoding- Use sizeof over hardcoded length- Replace some Strlcat with Strncpy when offset is known
show more ...
Fix C++20 implicit enum-float conversions
Merge branch 'jolivet/follow-up-6107-6113' into 'main'Remove unneeded (empty) makefile variablesSee merge request petsc/petsc!6132
Docs: minor fixes
Fix Vec, SF, Section and IS manual pagesCommit-type: documentation
Remove empty preprocessor variables
Doc: Fix indentation
Add Level: to manual pages currently missing itCommit-type: documentation
Merge branch 'jolivet/housekeeping' into 'main'Some more housekeepingSee merge request petsc/petsc!6130
Merge branch 'barry/2023-02-22/rm-locdir' into 'main'Remove need for hardwired LOCDIR in all makefilesSee merge request petsc/petsc!6113
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
1...<<11121314151617181920>>...96