Only makefiles in the test and tutorial directories need lib/petsc/conf/testCommit-type: housekeeping
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove unneeded SOURCEH from makefilesNo longer used by docs or build
Remove empty preprocessor variables
Cleanup of mat manual pagesCommit-type: documentation
Merge branch 'barry/2023-02-22/rm-locdir' into 'main'Remove need for hardwired LOCDIR in all makefilesSee merge request petsc/petsc!6113
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Double spaces, wrong backticks, or unneeded braces
Make PetscErrorCode a non-discardable enum
Remove PETSC_SKIP_SPINLOCKI don't see the reason why we needed it in the first placeDisabling the SPINLOCK makes some parts of the PETSc code base not thread-safe
- Replace PetscTable with PetscHMapI.- Rename: - PetscTableCreate() -> PetscHMapICreateWithSize() - PetscTableFind() -> PetscHMapIGetWithDefault() - PetscTableAdd() -> PetscHMapISetWithMode()
Vec CUPM implementation to replace old CUDA and HIP versions
Remove use of deprecated PetscLogObjectParent
clang-format fixups
Add HIP support to Mat class in PETScCo-authored-by: Justin Chang <jychang48@gmail.com>Fixed-by: Jacob Faibussowitsch <jacob.fai@gmail.com>Fixed-by: Junchao Zhang <jczhang@mcs.anl.gov>Fixed-by:
Add HIP support to Mat class in PETScCo-authored-by: Justin Chang <jychang48@gmail.com>Fixed-by: Jacob Faibussowitsch <jacob.fai@gmail.com>Fixed-by: Junchao Zhang <jczhang@mcs.anl.gov>Fixed-by: Satish Balay <balay@mcs.anl.gov>
show more ...
12