| #
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
|
| #
a21c7c3b
|
| 16-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/fix-newline-MatGetLocalSubMatrix' into 'master'
Fixed doc indentation for MatGetLocalSubMatrix
See merge request petsc/petsc!2058
|
| #
ce61add7
|
| 16-Sep-2019 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Fixed doc indentation for MatGetLocalSubMatrix
|
| #
754bdc40
|
| 10-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-08-21/add-matfdcoloringsetvalues' into 'master'
Added MatFDColoringSetValues() takes matrix in compressed color form (as often...
See merge request petsc/petsc!1999
|
| #
bdaf1dae
|
| 21-Aug-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Added MatFDColoringSetValues() takes matrix in compressed color form (as often used by AD codes) into a PETSc Mat
Added PetscObjectCompareId()
Commit-type: feature Reported-by: Hong Zhang <hongzhan
Added MatFDColoringSetValues() takes matrix in compressed color form (as often used by AD codes) into a PETSc Mat
Added PetscObjectCompareId()
Commit-type: feature Reported-by: Hong Zhang <hongzhang@anl.gov>
show more ...
|
| #
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 ...
|
| #
4c500f23
|
| 15-Aug-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Typos.
|
| #
6b804ed2
|
| 30-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'stefano_zampini/GPU-matdensecuda' [PR #1911]
* stefano_zampini/GPU-matdensecuda: GPU: Initial implementation for SeqDense class on GPUs.
|
| #
bfc799aa
|
| 22-Jul-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Added MATSEQDENSECUDA
|
| #
e2cf4d64
|
| 23-Jul-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: get rid of the valid_GPU_matrix flag from the interface
A specific implementation may provide those operations on GPU The previous interface would have invalidated the data
MatAssemblyEnd_MPIA
Mat: get rid of the valid_GPU_matrix flag from the interface
A specific implementation may provide those operations on GPU The previous interface would have invalidated the data
MatAssemblyEnd_MPIAIJ now takes care of propagating the correct flags to the blocks if we set its flag to OFFLOAD_CPU This is to fix the case of MatFDColoring, which do not use the MatSetValues interface
show more ...
|
| #
a4dc18ea
|
| 24-Jul-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatFactor: the interface allows for NULL info
|
| #
98ed55f0
|
| 25-Jul-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatMatSolve_Basic: let PETSc complain if a matrix does not implement MatDenseGetArray
|
| #
1b1ee960
|
| 24-Jul-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: declare MatPtAP_Basic as PETSC_INTERN
|
| #
9b3c2fbf
|
| 22-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'dalcinl/fix-headers' [PR #1897]
* dalcinl/fix-headers: Minor fixes to headers.
|
| #
534a8f05
|
| 21-Jul-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Fix a bunch of PetscValidPointer() -> PetscValidXXXPointer()
|
| #
a8158fb5
|
| 14-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'gropp/doc-fixes-1' [PR #1838]
|
| #
57a5760d
|
| 02-Jul-2019 |
William Gropp <wgropp@illinois.edu> |
Merge from doc-fixes branch
|
| #
a2b725a8
|
| 27-Jun-2019 |
William Gropp <wgropp@illinois.edu> |
Fixes for doctext update
|
| #
c56e2027
|
| 26-Jun-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/optimize-aij-da (pull request #1762)
Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments
|
| #
071fcb05
|
| 05-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments
1) PetscCalloc*() now uses system calloc() 2) Merged some Pets
Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments
1) PetscCalloc*() now uses system calloc() 2) Merged some PetscMalloc*() 3) Eliminated unneeded PetscCalloc*() 4) Removed some memory allocations and copies in MatFDColoringSetUp(), added local variables for better compiler optimization 5) Added MatSetValues_SeqAIJ_SortedFull(), added MatSetOption(MAT_SORTED_FULL) 6) Optimized DMCreateMatrix_DA_*AIJ for nonperiodic case to automatically have sorted columns (faster MatSetValues() times) 7) Eliminated call to PetscMemzero() in PetscFree()
Commit-type: style-fix, feature
show more ...
|
| #
cb20e456
|
| 26-Jun-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged in jolivet/matmatmult-transpose (pull request #1812)
Transpose and MatMatMult
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
ff3cf39d
|
| 24-Jun-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Multiple routines fixed with MATTRANSPOSEMAT.
|
| #
93763a8e
|
| 22-Jun-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/feature-matload-dense-hdf5 (pull request #1795)
MatLoad_Dense_HDF5
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
89583661
|
| 21-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]
|
| #
44166a02
|
| 18-Jun-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
docs update
|