Do MatAXPY in a single kernel instead of multiple cublas calls
Do MatScale in a single kernel instead of multiple cublas calls
MatDense CUPM
Use proper getter/setters and add standard error checking in MatSeqDenseInvert()
Delete unused MatPtAPNumeric_SeqDense_SeqDense(), MatPtAPSymbolic_SeqDense_SeqDense(), and remove unused ptapwork member from Mat_SeqDense struct
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
Merge branch 'jychang48/hip-warning-fixes' into 'main'Resolved HIP compiler warningsSee merge request petsc/petsc!6020
Used PetscInt_FTM to densehip.hip.cpp
Improve Mat and DM coverage by ifdef-ing out unused code that otherwise should not counttowards coverage
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
Merge remote-tracking branch 'origin/release'
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 ...
12345678910>>...38