- 01 Oct, 2022 6 commits
-
-
Satish Balay authored
-
Satish Balay authored
-
Satish Balay authored
-
Satish Balay authored
-
Satish Balay authored
Add HIP support to Mat class in PETSc See merge request !5383
-
Co-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>
-
- 30 Sep, 2022 9 commits
-
-
Satish Balay authored
Re-enable why argument of attribute deprecated See merge request !5695
-
Satish Balay authored
Add memory cleanup operations suitable for managed languages, and corresponding calls to petsc4py See merge request !4619
-
-
Jacob Faibussowitsch authored
-
Satish Balay authored
Update webpage news to include PETSc 2023 annual meeting See merge request !5696
-
Satish Balay authored
Update doc/petsc.bib See merge request !5699
-
Satish Balay authored
-
Commit-type: documentation /spend 5m
-
Matthew Knepley authored
-
- 29 Sep, 2022 4 commits
-
-
Satish Balay authored
Start gathering more statistics on PCMPI See merge request !5679
-
Satish Balay authored
Tell clang-format to treat khash_t as a typename See merge request !5697
-
Jacob Faibussowitsch authored
-
Barry Smith authored
Have PCMPI transmit matrix properties from sequential matrix to parallel matrix and support rectangular matrices Commit-type: feature /spend 20m
-
- 28 Sep, 2022 8 commits
-
-
Satish Balay authored
Update the mkl_sparse interface to handle 64 bit integers See merge request !5693
-
Satish Balay authored
CI: switch stage-1 jobs to use gcc-12 See merge request !5653
-
Barry Smith authored
Commit-type: portability Reported-by:
Bro H <broheimhelldawg29@gmail.com>
-
Satish Balay authored
And Use -O instead of -O3, this fixes: CC arch-linux-c-opt/obj/sys/memory/mtr.o In file included from /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petscsys.h:1184, from /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petsc/private/petscimpl.h:7, from /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/src/sys/memory/mtr.c:5: /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/src/sys/memory/mtr.c: In function 'PetscMallocView': /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/src/sys/memory/mtr.c:916:13: error: 'PetscSortStrWithPermutation' accessing 4 bytes in a region of size 0 [-Werror=stringop-overflow=] 916 | PetscCall(PetscSortStrWithPermutation(n, (const char **)shortfunction, perm)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petscerror.h:435:17: note: in definition of macro 'PetscCall' 435 | ierr_q_ = __VA_ARGS__; \ | ^~~~~~~~~~~ /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/src/sys/memory/mtr.c:916:13: note: referencing argument 3 of type 'PetscInt[0]' {aka 'int[]'} 916 | PetscCall(PetscSortStrWithPermutation(n, (const char **)shortfunction, perm)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petscerror.h:435:17: note: in definition of macro 'PetscCall' 435 | ierr_q_ = __VA_ARGS__; \ | ^~~~~~~~~~~ /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petscsys.h:2340:29: note: in a call to function 'PetscSortStrWithPermutation' 2340 | PETSC_EXTERN PetscErrorCode PetscSortStrWithPermutation(PetscInt, const char *[], PetscInt[]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-
Satish Balay authored
Fix -Wformat-pedantic See merge request !5694
-
Pierre Jolivet authored
-
Satish Balay authored
Fix a bug when changing an MPI matrix with one rank to a subclass type See merge request !5691
-
Satish Balay authored
Add support to PCDISTRIBUTE for completely empty rows (no entries or only zero entries) See merge request !5692
-
- 27 Sep, 2022 12 commits
-
-
Satish Balay authored
DMPlex CGNS: automatically project coordinates See merge request !5687
-
Junchao Zhang authored
-
Junchao Zhang authored
e.g., from MPIAIJ to '-mat_type aijcusparse' Reported-by:
Jesper Lund-Carlson <jca@dhigroup.com>
-
Barry Smith authored
Generate an error if the right hand side for any such rows is not zero (meaning there is no solution, the right hand side is inconsistent) Commit-type: error-checking, feature /spend 1h
-
Satish Balay authored
VecGetArrayReadAndMemType() double return See merge request !5690
-
Jacob Faibussowitsch authored
-
Satish Balay authored
Misc Vec Fixes Closes #1184 See merge request !5677
-
Jed Brown authored
Prior to this change, the user was responsible for ensuring that the coordinate order matches the solution order because CGNS needs them to be collocated. Now we do the projection automatically when necessary.
-
Satish Balay authored
If!defined() -> ifndef See merge request !5686
-
Jacob Faibussowitsch authored
Change the remaining if !defined() header guards that were missed during The Great Formatting 2 to ifndef
-
Barry Smith authored
The percentage of time etc in the stage will thus be useful in understanding the performance of the entire solver inside the PCMPI Commit-type: feature, logging /spend 2h
-
Barry Smith authored
Commit-type: feature /spend 1h
-
- 26 Sep, 2022 1 commit
-
-
Satish Balay authored
Perf: Updated TAS Updates See merge request !5664
-