| #
6768869d
|
| 30-Nov-2019 |
prj- <pierre.jolivet@enseeiht.fr> |
Propagate flag in MatPermute_SeqAIJ
|
| #
1143afed
|
| 21-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
c347dca2
|
| 19-Oct-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/2019-10-15/bug-gamg-complexity/maint' into 'maint'
Bug fix: computing MG complexity had integer overflow. Would only occur for very large problems
See merge request petsc/petsc!
Merge branch 'barry/2019-10-15/bug-gamg-complexity/maint' into 'maint'
Bug fix: computing MG complexity had integer overflow. Would only occur for very large problems
See merge request petsc/petsc!2179
show more ...
|
| #
3966268f
|
| 16-Oct-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Bug fix: computing MG complexity had integer overflow. Would only occur for very large problems
Also fixed code that computes parallel matrix storage information to communicate with PetscLogDouble i
Bug fix: computing MG complexity had integer overflow. Would only occur for very large problems
Also fixed code that computes parallel matrix storage information to communicate with PetscLogDouble instead of PetscReal.
Commit-type: bug-fix Reported-by: Mark Lohry <mlohry@gmail.com>
show more ...
|
| #
81e64d77
|
| 06-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
6881a170
|
| 06-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-valid-gpu-array' into maint
Rename: v->valid_GPU_array/matrix==> v->offloadmask and PetscOffloadFlag==>PetscOffloadMask
See merge request petsc/petsc!2141
|
| #
c70f7ee4
|
| 02-Oct-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Rename valid_GPU_array/matrix to offloadmask
|
| #
040e670d
|
| 25-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'karlrupp/fix-cuda-streams' into 'master'
GPU: Fixed incorrect use of CUDA streams, SNES ex19 and ex56 now working with CUDA
See merge request petsc/petsc!2091
|
| #
a8e311a6
|
| 24-Sep-2019 |
Karl Rupp <me@karlrupp.net> |
CUDA: Fixed compilation warning obtained with CUDA 10.1 and GCC 8.
|
| #
8da4f93b
|
| 23-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/gpu-bddc' into 'master'
Improvements towards BDDC on GPUs
See merge request petsc/petsc!2067
|
| #
9fe5e383
|
| 20-Sep-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatPermute_SeqAIJ: propagate PinToCpu flag
|
| #
8f1ea47a
|
| 17-Sep-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatSeqAIJ{Get|Restore}ArrayRead: first implementation
This allows to do few things, waiting for Karl to write the wrapper library...
|
| #
305c6ccf
|
| 17-Sep-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatCreateSubMatrix_SeqAIJ: propagate pinning information to submatrix
|
| #
f38c1e66
|
| 15-Sep-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATSEQAIJVIENNACL: implement MatSeqAIJGetArray
|
| #
ed0ed7c6
|
| 19-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'
# Conflicts: # lib/petsc/conf/test
|
| #
9a941f3c
|
| 13-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'wence/fix/freeze-petsc-layout' into 'master'
freeze PetscLayout after PetscLayoutSetUp
Closes #356
See merge request petsc/petsc!2028
|
| #
ca5434da
|
| 28-Aug-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
PetscLayout: forbid calling setup twice with different sizes
* PetscLayout objects should be considered immutable, especially because they can be shared. * Make use of PetscLayoutCreateFromSizes().
PetscLayout: forbid calling setup twice with different sizes
* PetscLayout objects should be considered immutable, especially because they can be shared. * Make use of PetscLayoutCreateFromSizes(). * setupcalled is now the single indicator that PetscLayout is ready. * Insure the rest of variables (e.g. map->rstart) are calculated even if n, N and range are set.
show more ...
|
| #
a1da0019
|
| 18-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'stefano_zampini/fix-plex-matis-bs' [PR #1971]
* stefano_zampini/fix-plex-matis-bs: Fix MATIS construction for DMPLEX when bs > 1
|
| #
0a6a86df
|
| 17-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'jolivet/typos' [PR #1970]
* jolivet/typos: Some typos in the range T--Z Pierre Jolivet doesn't know why, but had the splendid idea to type in find . -name "*.c" -exec cat {} ; | aspel
Merge branch 'jolivet/typos' [PR #1970]
* jolivet/typos: Some typos in the range T--Z Pierre Jolivet doesn't know why, but had the splendid idea to type in find . -name "*.c" -exec cat {} ; | aspell list | sort -u
show more ...
|
| #
2950ac48
|
| 15-Aug-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatView_SeqAIJ_ASCII: handle PETSC_VIEWER_ASCII_INFO_DETAIL as in BAIJ and SBAIJ classes
|
| #
4c500f23
|
| 15-Aug-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Typos.
|
| #
0835b0b4
|
| 07-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/2019-08-01/fix-matmpisbaijsetpreallocationcsr' [PR #1941]
* barry/2019-08-01/fix-matmpisbaijsetpreallocationcsr: Fix bug in MatMPISBAIJSetPreallocationCSR() Add test case that de
Merge branch 'barry/2019-08-01/fix-matmpisbaijsetpreallocationcsr' [PR #1941]
* barry/2019-08-01/fix-matmpisbaijsetpreallocationcsr: Fix bug in MatMPISBAIJSetPreallocationCSR() Add test case that detected bug Fix over-preallocation that occured in MatMPISBAIJSetPreallocationCSR() and MatSeqSBAIJSetPreallocationCSR() Added documentation MATMPI[B]AIJ and MATSEQ[B]AIJ noting their support of two features
show more ...
|
| #
0cd7f59a
|
| 01-Aug-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix bug in MatMPISBAIJSetPreallocationCSR()
Add test case that detected bug
Fix over-preallocation that occured in MatMPISBAIJSetPreallocationCSR() and MatSeqSBAIJSetPreallocationCSR()
Added docum
Fix bug in MatMPISBAIJSetPreallocationCSR()
Add test case that detected bug
Fix over-preallocation that occured in MatMPISBAIJSetPreallocationCSR() and MatSeqSBAIJSetPreallocationCSR()
Added documentation MATMPI[B]AIJ and MATSEQ[B]AIJ noting their support of two features
Commit-type: optimization, bug-fix, testing, documentation, example Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>
show more ...
|
| #
78af062c
|
| 31-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/2019-07-30/add-use-petscintcast-corrected' [PR #1924]
* barry/2019-07-30/add-use-petscintcast-corrected: Add PetscIntCast() to check for integer overflow
|
| #
c73702f5
|
| 31-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PetscIntCast() to check for integer overflow
Used in MatSeqXAIJSetPreallocation() to determine if the number of nonzeros in the matrix (and hence the ai[] column indices and lengths of a
Add PetscIntCast() to check for integer overflow
Used in MatSeqXAIJSetPreallocation() to determine if the number of nonzeros in the matrix (and hence the ai[] column indices and lengths of aj[] columns indices and a[] numerical values) fit in PetscInt.
Commit-type: error-checking Reported-by: Karl Lin <karl.linkui@gmail.com>
show more ...
|