Deprecate VecGetArray() and similar routines in favor of VecGetArrayF90() and similar routines, and update DocsCommit-type: housekeeping/spend 1h
Add manual pages for MatGetRowIJF90(), MatRestoreRowIJF90(), ISLocalToGlobalMappingGetIndicesF90(), ISLocalToGlobalMappingRestoresIndicesF90()Commit-type: docs-onlyfix
Add MatMPIAIJGetSeqAIJF90(), MatMPIAIJRestoreSeqAIJF90()
Fix -Wformat for GCCFollow-up of !5935
Fix -Wformat-pedanticsrc/dm/dt/interface/dtds.c:212:71: warning: format specifies type 'void *' but the argument has type 'void (*)(void)' [-Wformat-pedantic] else PetscCall(PetscViewerASCI
Fix -Wformat-pedanticsrc/dm/dt/interface/dtds.c:212:71: warning: format specifies type 'void *' but the argument has type 'void (*)(void)' [-Wformat-pedantic] else PetscCall(PetscViewerASCIIPrintf(viewer, " func: %p\n", b->func)); ~~ ^~~~~~~
show more ...
Add VecCheckAssembled() and attempt to check for illegal usage of unassembled vectorsCommit-type: error-checking/spend 25mReported-by: <ksi2443@gmail.com>
Merge remote-tracking branch 'origin/release'
Make MatIncreaseOverlap_AIJ respect blocking
Mat: fix a bug when calling MatCreateSubMatrix() on a mpiaijkokkos matrixThe created submatrix would have A of seqaijkokkos, but B of seqaijReported-by: "Fackler, Philip" <facklerpw@ornl.gov>
Mat: minor optimization MatSetType()
Move most of the manual pages no Fortran support to Collective lineCommit-type: documentation/spend 48m
Remove unneeded " on xxx" from most Collective comments in manual pagesThe phrase was unneeded 99% of the timeI did not remove in the dm directory since another MR is still active that affects th
Remove unneeded " on xxx" from most Collective comments in manual pagesThe phrase was unneeded 99% of the timeI did not remove in the dm directory since another MR is still active that affects that directoryCommit-type: documentation/spend 20m
Merge branch 'barry/2022-11-11/fixes-for-tao/release' into 'release'Some fixes for Tao while trying to help a userSee merge request petsc/petsc!5840
Merge branch 'barry/2022-11-15/fix-more-dm-man-pages/release' into 'release'fix more un-updated DMPLEX manual pagesSee merge request petsc/petsc!5839
Fix missing "Key" and incorrect "Command" for manual page listing of Options Database Key(s):Commit-type: documentation/spend 10m
Fix pointer check in MatCreateGraph
Fix Mat doc for MatCreateGraph and MatEliminateZeros
Allow viewing a matrix that is not preallocated or assembliedUseful for viewing PETSc objects (like Tao) that have Mats in themSome fixes for Tao while trying to help a userCommit-type: bug-fix
Allow viewing a matrix that is not preallocated or assembliedUseful for viewing PETSc objects (like Tao) that have Mats in themSome fixes for Tao while trying to help a userCommit-type: bug-fix, featureReported-by: Stephan Köhler <stephan.koehler@math.tu-freiberg.de>
Add error checking for [S]BAIJ matrices and PCFIELDSPLITAdd information about [SBAIJ] matrices and MatCreateSubMatrix() to manual page
Update MatEliminateZeros doc
1...<<11121314151617181920>>...111