A few codespell fixes
Merge branch 'barry/2022-05-03/cleanup-makefiles' into 'main'remove unneeded stuff from makefilesSee merge request petsc/petsc!5211
Merge branch 'jolivet/fix-excl-rank' into 'main'Replace !rank with rank == 0See merge request petsc/petsc!5223
Get values of makefile SOURCE etc from the file system instead of makefilesUse SUBMANSEC from include files for manual sections instead of the makefileUnfortunately this has to be one large commi
Get values of makefile SOURCE etc from the file system instead of makefilesUse SUBMANSEC from include files for manual sections instead of the makefileUnfortunately this has to be one large commit since the changes all have to be done at onceCommit-type: docs/spend 10m
show more ...
remove garbage from makefilesIncluding * unused FLAGS variables * All: lib that did not work * stray blank lines etcCommit-type: housekeeping/spend 1h
Replace !rank with rank == 0See also https://gitlab.com/petsc/petsc/-/merge_requests/4146
Mat: revise mat/tests/ex2.c and fix the wrong output
Mat: implement MatShift() for dense matrices
Remove extra spaces and unwanted plurals
MatDense: proper checks and cleanup
Merge branch 'jolivet/feature-auto-assemble-matmpidense' into 'main'MatDense: mark as assembled by defaultSee merge request petsc/petsc!5157
Merge branch 'barry/2020-07-28/superlu_dist-single' into 'main'Single precision support for SuperLU_DISTSee merge request petsc/petsc!5165
Single precision support for SuperLU_DISTCommit-type: featureFunded-by: ECP/spend 1.5hReported-by: flw@rzg.mpg.deThanks-to: Xiaoye S. Li <xsli@lbl.gov>
Implement MatInvertVariableBlockEnvelope() with test exampleCommit-type: feature, example/spend 12hReported-by: Olivier Jamond <olivier.jamond@cea.fr>
MatDense: remove unneeded MatAssemblies
MatDense: mark as assembled by default
Removed PetscCheckFalse() from mat tests and tutorial directoriesCommit-type: housekeeping/spend 10m
Merge remote-tracking branch 'origin/release'
Mat: fix a bug when converting AIJ with bs >1 to MATISReported-by: Xu Hui <459543524@qq.com>
Cleanup of introduction of PetscCall()* remove bogus error flags from XXXBegin()/End() macros such as PetscOptionsBegin()/End()* rename for consistency certain XXXBegin()/End() macros such as Mat
Cleanup of introduction of PetscCall()* remove bogus error flags from XXXBegin()/End() macros such as PetscOptionsBegin()/End()* rename for consistency certain XXXBegin()/End() macros such as MatPreallocateInitialize()/Finalize()* fix many lingering ierr = XXX that arose from multiline function calls* sync slepc/hpddm - to use snapshots with the same changesCommit-type: error-checking, style-fix/spend 8h
Docs: remove "Concepts:" and related comments in /*T .. T*/ blocksRemove all \*T ... comment blocks with e.g. cd src && find . -type f -exec sed -i '/^[! ] *\/\*T$/,/^[! ]*T\*\/$/d' {} \;Clea
Docs: remove "Concepts:" and related comments in /*T .. T*/ blocksRemove all \*T ... comment blocks with e.g. cd src && find . -type f -exec sed -i '/^[! ] *\/\*T$/,/^[! ]*T\*\/$/d' {} \;Clean up resulting double blank lines with e.g. cd src && find . type f \( -name "*.c" -o -name "*.cxx" -o -name "*.F" -o -name "*.F90" \) -exec sh -c "cat -s {} > tmp && mv tmp {}" \;Manually revert those changes from the vendored code (src/sys/yaml)Manually restore a few comments from these blocks.Manually remove "Concepts:" and "Processors:" comments from fileswhich have these outside of "\*T" blocks automatically deleted above.
Remove some PetscCheckFalse()
mat_tests-ex62: broken tests with nan
Add PETSC_STATIC_ARRAY_LENGTH
1...<<11121314151617181920>>...24