Deploy new PetscValidPointer, remove PetscValidXXXPointer
DT: 0D quadrature has a single point
Fix -Wextra-semi-stmt
Lint apply: dm
Merge branch 'barry/2023-06-15/add-fortran-file-viewer' into 'main'Allow one to attach a PETSCVIEWERASCII to a Fortran file unitSee merge request petsc/petsc!6607
HAVE_FORTRAN should be USE_FORTRAN_BINDINGS since it is about generating the Fortran bindings, not about if the Fortran compiler exists
Merge remote-tracking branch 'origin/release'
DS: Added doc for PetscDSGetObjective() PetscDSSetObjective()
DT: Fix check
FE: Protect against 0-dim calls
Plex: More FPE fixesallow cells with no coordinatesFVM: More robust limiterPetscGridHash: use Calloc to avoid floating point exceptionsPetscDT: fpe fixes
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
Fix typos
Merge branch 'barry/2023-03-25/fix-more-manualpages' into 'main'More manual page fixesSee merge request petsc/petsc!6233
More manual page fixes
Fix typo in manual pageCommit-type: documentation
Merge branch 'knepley/feature-hybrid-mass' into 'main'Plex: Can now specify a mass weighting to hybrid residualSee merge request petsc/petsc!6210
DT: Add quadrature permutations and default quadrature- Add integration domain to PetscQuadrature- Add quadrature permutations to DS- Add default quadrature to DT
Plex: Can now specify a mass weighting to hybrid residual- This is not a complete fix. We need to match up quadrature points across the interface.
non-test and tutorial makefiles only need rules.doc not the full rulesCommit-type: documentation
Only makefiles in the test and tutorial directories need lib/petsc/conf/testCommit-type: housekeeping
Switch to clang-format 16
Merge branch 'stefanozampini/minres-2' into 'main'MINRES QLPSee merge request petsc/petsc!6184
KSPMINRES: Implement QLP variantAdd support for negative curvature detection
12345678910>>...33