History log of /petsc/src/mat/utils/axpy.c (Results 1 – 25 of 480)
Revision Date Author Comments
# 5b12497f 27-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-unnecessary-reduce' into 'main'

Mat: set appropriate NO_OFF_PROC_ENTRIES to bypass MPI_Allreduce()

See merge request petsc/petsc!8872


# 799b351e 26-Nov-2025 Pierre Jolivet <pierre@joliv.et>

Mat: set appropriate NO_OFF_PROC_ENTRIES to bypass MPI_Allreduce()


# 2286efdd 25-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-07-30/fix-matshellsetoperationarg' into 'main'

Complete usage of PetscVoidFn and PetscErrorCodeFn and introduce PetscFortranCallbackFn

See merge request petsc/petsc!8615


# 57d50842 31-Jul-2025 Barry Smith <bsmith@mcs.anl.gov>

Change use of void (*)(void) and void (**)(void) in the PETSc API to PetscVoidFn * and PetscVoidFn ** or PetscErrorCodeFn * or PetscErrorCodeFn **


# d0e6bf2a 25-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-19' into 'main'

clang-format-19

See merge request petsc/petsc!7644


# 0d5ef98a 18-Sep-2024 Satish Balay <balay@mcs.anl.gov>

CI: update checkclangformat to use clang-format-19.1.0


# 03566b74 06-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/avoid-typecompare-axpy_basic' into 'main'

MatAXPY_Basic: avoid unnecessary type comparisons

See merge request petsc/petsc!7744


# b20dac60 05-Aug-2024 Pierre Jolivet <pierre@joliv.et>

MatAXPY_Basic: avoid unnecessary type comparisons


# 513df02a 06-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/scalapack-improve' into 'main'

Improvements to MATSCALAPACK

See merge request petsc/petsc!7737


# 2e37cc59 01-Aug-2024 Jose E. Roman <jroman@dsic.upv.es>

MatAXPY: workaround for Mat types that do not support MatGetRow()


# 3fbf2391 30-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'origin/release' with a revert of !7720


# a2c3d5cd 29-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/consolidate-error-checking-shell' into 'release'

MatShell and derivatives: bug fixing and code consolidation

See merge request petsc/petsc!7721


# 4166f22e 26-Jul-2024 Pierre Jolivet <pierre@joliv.et>

MatAXPY: fix for Mat[Hermitian]Transpose case


# a623e290 12-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-05-29/minor-fortran-stub-cleanup' into 'main'

More improvements to Fortran stubs and interfaces

See merge request petsc/petsc!7598


# 5d83a8b1 30-May-2024 Barry Smith <bsmith@mcs.anl.gov>

This requires some changes to user FORTRAN code

Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array
Pass PETSC_NULL_ENUM when argument returns an enum instead of

This requires some changes to user FORTRAN code

Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array
Pass PETSC_NULL_ENUM when argument returns an enum instead of PETSC_NULL_INTEGER
Pass arrays (and not scalar values) when the argument is expecting an array; this means replace, for example, the argument v with [v]
Use PetscObjectIsNull(obj) to check if the object is NULL, instead of obj == PETSC_NULL_XXX

The compiler will now automatically prevent you from using the wrong argument type for the first three bullets above
This will also require an update sowing with the new sowing branch this MR is using.

show more ...


# b2e8165f 11-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d61ff78d 11-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-06-08/minor-docs-fixes/release' into 'release'

Minor docs fixes

See merge request petsc/petsc!7618


# f13dfd9e 11-Jun-2024 Barry Smith <bsmith@mcs.anl.gov>

Minor docs fixes


# 3286915e 14-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# cd9b1c2e 13-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/mat-prealloc' into 'release'

Mat: guarantee preallocation in MatDiagonalSet()

See merge request petsc/petsc!7357


# 2fbb122a 12-Mar-2024 Jose E. Roman <jroman@dsic.upv.es>

Mat: guarantee preallocation in MatDiagonalSet()


# 2ea53aef 08-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 998f8aac 08-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/cleanup' into 'main'

Autumn cleanup

See merge request petsc/petsc!6915


# 5afa97f7 08-Oct-2023 Pierre Jolivet <pierre@joliv.et>

Remove unnecessary spaces


# d8506f9b 06-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'prj--release-patch-01786' into 'release'

Update axpy.c

See merge request petsc/petsc!6910


12345678910>>...20