Merge remote-tracking branch 'origin/release'
Minor fixes to website material
Remove MANSEC from makefiles it is not needed in, tutorials and tests
DM tutorials ex14: make dof command line customizableflag broken code
Remove first and last empty lines
Swarm: Fixed examples for new projection interface
Swarm: Fixed Gauss point layout
Fix typos
Add support for DMDAGetElements() for FortranReported-by: Ngoc Mai Monica Huynh <ngocmaimonica.huynh@unipv.it>
Remove need for seperate lib/petsc/conf/test file by merging with rules fileCommit-type: maintainability
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Make PetscErrorCode a non-discardable enum
Fix some typos
A few more codespell fixes
source code format changes due to .clang-format changes
No longer a need for a seperate --with-matlab-engine since their are not fragile MATLAB version dependent librariesthat may be work for some users/spend 20m
docs: remove SUBMANSEC from example makefiles - and use only MANSEC (it tells what library the tests need)
makefile: fix build target for src/dm/tutorials/ex13f90.F90Reported-by: Erhan Turan <turane@gmail.com>
Remove braces from one-liners w/o PetscCall()
Remove braces from one-liners
clang-format: convert PETSc sources to comply with clang-format
Name all modules in Fortran examples consistently with examplenamemodule to* prevent conflicts between examples* to make it easy to determine which module files generated in the filesystem are for
Name all modules in Fortran examples consistently with examplenamemodule to* prevent conflicts between examples* to make it easy to determine which module files generated in the filesystem are for each exampleCommit-type: housekeeping/spend 20mThanks-to: Satish Balay
show more ...
Add PetscFunctionBeginUser to all PETSc C/C++ examplesNow the stack frames will contain the main program and the correct line numbers in themgit ls-files | egrep "(tutorials|tests)" | xargs sed -
Add PetscFunctionBeginUser to all PETSc C/C++ examplesNow the stack frames will contain the main program and the correct line numbers in themgit ls-files | egrep "(tutorials|tests)" | xargs sed -i "s?\(PetscCall(PetscInitialize(&argc\)?PetscFunctionBeginUser;\n \1?g"Commit-type: error-checking, testing-fix/spend 15m
1234