History log of /petsc/src/mat/interface/matrix.c (Results 401 – 425 of 3231)
Revision Date Author Comments
# 651615e1 11-Sep-2022 Barry Smith <bsmith@mcs.anl.gov>

Update very old incomplete links to users manual from manual pages to work with Sphinx

Commit-type: documentation
/spend 10m


# 1a8c2d05 15-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-09-14/fix-bugs-pcmpi' into 'main'

Fix bug in MatGetRowIJ_AIJ_Inode() if n is not requested do not crash. Fix logging and displaying of PCMPI stats

See merge request petsc/p

Merge branch 'barry/2022-09-14/fix-bugs-pcmpi' into 'main'

Fix bug in MatGetRowIJ_AIJ_Inode() if n is not requested do not crash. Fix logging and displaying of PCMPI stats

See merge request petsc/petsc!5639

show more ...


# 50ba90b4 14-Sep-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix bug in MatGetRowIJ_AIJ_Inode() if n is not requested do not crash

add docs for MatGetRowIJ() optional output

Commit-type: bug-fix, documentation
/spend 10m


# be01a732 13-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/densecudarandom' into 'main'

Support MatSetRandom for CUDA dense matrices

See merge request petsc/petsc!5616


# 3faff063 12-Sep-2022 Stefano Zampini <stefano.zampini@gmail.com>

MATDENSECUDA: add support for device random number generation


# 2052c788 10-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/pc-eisenstat' into 'main'

Several changes in PCEISENSTAT

Closes #1240

See merge request petsc/petsc!5589


# 8254c9ab 04-Sep-2022 Jose E. Roman <jroman@dsic.upv.es>

Add missing enumerate case in man page of MatSOR()


# a3c22455 05-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-15/fix-mat-manpages' into 'main'

Man pages in mat directory, manual material on matrices

See merge request petsc/petsc!5539


# 11a5261e 17-Aug-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages in src/mat directory, very minor source code change

Commit-type: documentation
/spend 22h


# 0480a123 31-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/less-verbose-mumps-ksp_view' into 'main'

Less verbose KSPView() with MUMPS by default

See merge request petsc/petsc!5569


# 7dd7279d 30-Aug-2022 Pierre Jolivet <pierre@joliv.et>

MatView: fix logic for factored Mat


# f0af967e 29-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners w/o PetscCall()

See merge request petsc/petsc!5561


# ad540459 29-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners w/o PetscCall()


# 38f67375 27-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners

See merge request petsc/petsc!5557


# 48a46eb9 27-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# 8fd105b6 17-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'

Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source

See merge request petsc/

Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'

Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source

See merge request petsc/petsc!5376

show more ...


# dbbe0bcd 23-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

Convert setfromoptions methods over to PetscTryTypeMethod() approach

Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co

Convert setfromoptions methods over to PetscTryTypeMethod() approach

Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methods

Commit-type: refactorization
/spend 4h

show more ...


# 71052fdf 23-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

Remove the no longer needed PetscCheck(a->ops->y...

Commit-type: error-checking, housekeeping
/spend 10m

Development Tools: Vim, Emacs, Eclipse


# 296d8154 28-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Add PetscUseTypeMethod() and PetscTryTypeMethod() as systematic replacement for (*obj->ops->method) with error checking

Commit-type: housekeeping, maintainability
/spend 20m


# 0ffc23ff 14-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-09/fix-manualpage-rot' into 'main'

Stop make allmanpages if an error is detected. Otherwise errors are hidden and never fixed.

See merge request petsc/petsc!5510


# 5cb80ecd 09-Aug-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix errors in manual pages that were hidden and passed the CI

ERROR Uses Input Parameter but has multiple input parameters in PetscObjectProcessOptionsHandlers() src/sys/objects/inherit.c
ERROR (Vec

Fix errors in manual pages that were hidden and passed the CI

ERROR Uses Input Parameter but has multiple input parameters in PetscObjectProcessOptionsHandlers() src/sys/objects/inherit.c
ERROR (VecStrideSum) Incomplete argument list (probably + with no - in vinv.c
ERROR (VecStrideSumAll) Incomplete argument list (probably + with no - in vinv.c
ERROR (MatFilter_AIJ) Incomplete argument list (probably + with no - in mpiaij.c
ERROR (DMPlexCreateNaturalVector) Incomplete argument list (probably + with no - in plexnatural.c
WARNING (hypre.c): argument with no description in PCSMG
WARNING (hypre.c): argument with no description in PCSMG
WARNING (hypre.c): argument with no description in PCSMG
WARNING (hypre.c): argument with no description in PCSMG
a=`cat /Users/barrysmith/Src/petsc/arch-classic-docs/manualpages.err | wc -l`; test ! $a -gt 0
gmake[3]: [makefile:376: allmanpages] Error 1 (ignored)

show more ...


# b024c22d 09-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-normalh-lightweight' into 'main'

MatNormalHermitian: add some missing operations

See merge request petsc/petsc!5507


# d00c4fa8 08-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Mat[Transpose|Conjugate](): missing state increase


1...<<11121314151617181920>>...130