Fix warnings
DMClone: copy prealloc_skip like prealloc_onlyDMSetMatrixPreallocateOnly is similar to DMSetMatrixPreallocateSkip andshould be passed along to clones, especially so that-dm_mat_preallocate_skip i
DMClone: copy prealloc_skip like prealloc_onlyDMSetMatrixPreallocateOnly is similar to DMSetMatrixPreallocateSkip andshould be passed along to clones, especially so that-dm_mat_preallocate_skip is received by clones (which usually don'tthemselves call DMSetFromOptions).
show more ...
DMGetWorkArray: avoid MPI_Type_size for most used datatypes
DMPlexGetRawFaces_Internal: optimize DMGetWorkArray calls
DMPlex: add DMPlexUninterp eventThis operation is often expensive (even dominating total cost) so needsto be profiled.
KSPCHEBYSHEV: need to call skip set from options for the PC
Merge remote-tracking branch 'origin/release'
change to consistent use of ch_xxx for chapter names in the docs, instead of a mix of ch_xx and chapter_xx
Fix trivial typos etc in some manual pagesAlso remove manual page for SNESNGSFunction since it does not exist
Plex: More FPE fixesallow cells with no coordinatesFVM: More robust limiterPetscGridHash: use Calloc to avoid floating point exceptionsPetscDT: fpe fixes
Fix typos
Fix PetscCallMPI(MPI_Allreduce()) with PETSc types
Fix documentation
Some updates to users guide focusing on the discretization infrastructure
Merge branch 'barry/2023-03-30/fix-include-man-pages/release' into 'release'Fix manual pages in include filesSee merge request petsc/petsc!6272
Fix manual pages in include files
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
DM: add events for plex creation, projection, transforms, offsetsThese often account for a lot of time, but were not captured in anyevents, leading to mystery time in the overall log_view.
Merge branch 'barry/2023-03-25/fix-more-manualpages' into 'main'More manual page fixesSee merge request petsc/petsc!6233
12345678910>>...60