History log of /petsc/src/mat/interface/matrix.c (Results 776 – 800 of 3231)
Revision Date Author Comments
# 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


1...<<31323334353637383940>>...130