History log of /petsc/src/mat/impls/preallocator/matpreallocator.c (Results 1 – 25 of 104)
Revision Date Author Comments
# 8112c1cb 22-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-09-04/deprecate-mpiu-bool' into 'main'

Deprecate MPIU_BOOL which used to be for PETSc's enum Bool but now is just MPI_C_BOOL

See merge request petsc/petsc!8691


# 5440e5dc 04-Sep-2025 Barry Smith <bsmith@mcs.anl.gov>

Deprecate MPIU_BOOL which used to be for PETSc' enum Bool but now is just MPI_C_BOOL so no longer needs its own name


# d8e47b63 17-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'

Compiler finds (and forbid) casts from higher precision integers to lower

See merge request petsc/petsc!7806


# 462c564d 14-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()

Introduce MPIU_Count to be used when MPI_Count is not available


# 942d34d0 03-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-ubsan' into 'main'

Pacify UBSan

See merge request petsc/petsc!7158


# 8e3a54c0 24-Dec-2023 Pierre Jolivet <pierre@joliv.et>

Sys: add PetscSafePointerPlusOffset() to pacify UBSan


# 9c5460f9 17-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-09/linter-detect-static-function-candidates' into 'main'

Linter detect possible static functions

See merge request petsc/petsc!6796


# 66976f2f 14-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add static to internal functions


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# b7124133 20-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-17/slimmer-petscobject' into 'main'

Feature: Slimmer PetscObject

See merge request petsc/petsc!5649


# 4dfa11a4 17-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()


# 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


# 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


# 252a1336 15-Apr-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix rebalancing of ghost pointers for DMPLEX

/spend 25h

Commit-type: optimization, bug-fix, style-fix, feature


# b906a4b5 05-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-dpcpp-compilation-warnings' into 'main'

Fix some compilation warnings with the new Intel dpcpp compiler

See merge request petsc/petsc!5380


# 8c88b02f 15-Apr-2022 Barry Smith <bsmith@mcs.anl.gov>

Force display of remote stashes on all ranks, not just rank 0

/spend 10m


# c599c493 29-Jun-2022 Junchao Zhang <jczhang@mcs.anl.gov>

Fix a bunch of 'set but not used' compilation warnings


# 7ab363e1 28-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 235bb534 26-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/mat-preallocator-reset-nooffproc' into 'release'

MatPreallocator: restore MAT_NO_OFF_PROC_ENTRIES after fill

See merge request petsc/petsc!5329


# a6f8f0eb 10-Jun-2022 Patrick Sanan <patrick.sanan@gmail.com>

MatPreallocator: restore MAT_NO_OFF_PROC_ENTRIES after fill

MatPreallocator_Preallocate sets the MAT_NO_OFF_PROC_ENTRIES
option for the matrix it preallocates, when filling zeros (if requested).
How

MatPreallocator: restore MAT_NO_OFF_PROC_ENTRIES after fill

MatPreallocator_Preallocate sets the MAT_NO_OFF_PROC_ENTRIES
option for the matrix it preallocates, when filling zeros (if requested).
However, the user may set entries from other processes, inducing
an error, so this value is reset to its default after the fill step.

Reported-by: Ye Changqing<Ye_Changqing@outlook.com>
Thanks-to: Barry Smith<bsmith@petsc.dev>

show more ...


12345