Used PetscInt_FTM to densehip.hip.cpp
Improve Mat and DM coverage by ifdef-ing out unused code that otherwise should not counttowards coverage
Merge remote-tracking branch 'origin/release'
Fix Typos
Resolved HIP compiler warnings
Merge branch 'stefanozampini/nvhpc-and-clang-cuda' into 'main'Clang support for CUDASee merge request petsc/petsc!6015
Fix various HIP warnings
Make PetscErrorCode a non-discardable enum
Mat: let device matrices always return device arrays in MatDenseGetArrayAndMemType() etc
Mat: copy the MatDenseGetArrayAndMemType() cuda code to HIP
Mat: add MatDenseGetArrayAndMemType and friendsFix #1299
Merge branch 'barry/2022-12-27/rm-vecgetarray-fortran-examples' into 'main'Replace use of VecGetArray() and friends from Fortran examples and docsSee merge request petsc/petsc!5950
Deprecate VecGetArray() and similar routines in favor of VecGetArrayF90() and similar routines, and update DocsCommit-type: housekeeping/spend 1h
Fix -Wunused-parameter for CUDA files
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
show more ...
Merge branch 'hongzh/improve-fd-coloring' into 'main'Add MatEliminateZerosSee merge request petsc/petsc!5816
Add MatEliminateZeros
Docs: remove or add space before back tick
Vec CUPM implementation to replace old CUDA and HIP versions
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>
source code format changes due to .clang-format changes
Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation
Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()
12345678910>>...54