AIJDEVICE.h: split declarations and codeDisable LANDAU code for CLANG-CUDA since it does not compileclang -c -g -O0 --cuda-gpu-arch=sm_60 -Wno-deprecated-declarations -I/home/zampins/Devel/pet
AIJDEVICE.h: split declarations and codeDisable LANDAU code for CLANG-CUDA since it does not compileclang -c -g -O0 --cuda-gpu-arch=sm_60 -Wno-deprecated-declarations -I/home/zampins/Devel/petsc/include -I/home/zampins/Devel/petsc/arch-dealii/include -I/home/zampins/Devel/miniforge/envs/dealii/pkgs/cuda-toolkit/include /home/zampins/Devel/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu -o arch-dealii/obj/mat/impls/aij/seq/seqcusparse/aijcusparse.optxas /tmp/aijcusparse-d4e683/aijcusparse-sm_60.s, line 477244; fatal : Parsing error near '.': syntax errorptxas fatal : Ptx assembly aborted due to errorsFix clang parsing error
show more ...
Make PetscErrorCode a non-discardable enum
Mat: copy the MatDenseGetArrayAndMemType() cuda code to HIP
Merge remote-tracking branch 'origin/release'
Fix some typos
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
Docs: remove or add space before back tick
Vec CUPM implementation to replace old CUDA and HIP versions
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>
1234