minor cleanup of MatCoarsen implementations
Fix bug where MatCoarsenView crashes when the coarsen object is incompleteReported-by: Eric Chamberland
Fix bug when -pc_type gamg and -ksp_view_pre errors on missing MatCoaren.Reported-by: Eric Chamberland
Minor cleanup of GAMG code for main
Merge branch 'release'
Add Fortran stub for SNESSetObjective()Add Fortram test of the stub for SNESSetObjective()
DMField: Quadrature was wrong for affine branch of facedata
FE test for Raviart-Thomas (RT0) element for triangles and quads
SNES ex13: Add MG tests
Docs: fix missing or extra dash in right-hand side
Plex ex53: Cleaned up creation and addded parallel test
DMPlex: update test outputs
Remove trailing whitespace
Fix double whitespace after colon
Merge branch 'knepley/fix-plex-io-section-perm' into 'main'Plex: Flexible creation of section permutationsSee merge request petsc/petsc!7258
Plex: Improved debugging
Merge branch 'stefanozampini/bddc-mixed-poisson' into 'main'SNES ex24: add BDDC testsSee merge request petsc/petsc!7121
KSP: fix eigenvalues computationsupdate outputs
DMCreateDomainDecomposition: support sequential cases
SNES ex11: simplified SNES + PLEX example
PCBDDC: support DMFORESTadd more corners to prevent from floating subdomains
configure: update packages
Merge remote-tracking branch 'origin/release'
PCHPDDM: fix missing assignment
Merge branch 'barry/2023-06-07/optimize-multivecs-zhang' into 'main'Optimize VecMDot_Seq as suggested by Junchao Zhang using BLAS 2 gemvSee merge request petsc/petsc!6580
12345678910