aijkokkos: setting block sizes for product of PtAP, etc to aijkokkos and cusparse
Merge remote-tracking branch 'origin/release'
Improve some manual pages in KSP/SNES
Add a MatResetHash API
Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type
Brain dead fixes for useless casts
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those thatused PetscContainer- Now allows any context to be a PetscObject- Will provide a cleaner mapping to bindings in other languages- Simplifies the maintenance of PETSc source code; improves clarityNot backward compatible, compiler warnings will tell users what functions need to be updated
show more ...
Fix typos
Merge branch 'stefanozampini-main-patch-75859' into 'main'MAT: fix MatIsSymmetric and MatIsHermitianSee merge request petsc/petsc!7875
MAT: fix MatIsSymmetric and MatIsHermitian
Use PetscObjectContainerCompose() when applicable
CI: update checkclangformat to use clang-format-19.1.0
Update Htool
Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()Introduce MPIU_Count to be used when MPI_Count is not available
Fixes for clang-tidy
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MINCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MINCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded-by:Project:Time: hoursReported-by:Thanks-to:Development Tools: Vim, Emacs, Eclipse
Merge branch 'jczhang/2024-07-02/revise-vecduplicatevecs' into 'main'Simplify VecDuplicateVecsSee merge request petsc/petsc!7668
Mat: add event for MatCreateGraph
viewer: add comments on PETSC_VIEWER_ASCII_INFO_DETAIL
Fix usage of deprecated PETSC_DEFAULT
MatPropagateSymmetryOptions in MatDuplicate and not always inMatCreateSubMatrices
Docs: fix nonexisting functions and variables
Refactor VecSetInf() into VecFlag() and deprecate VecSetInf()Reported-by: Stefano Zampini
Merge branch 'release'
12345678910>>...111