History log of /petsc/src/mat/impls/baij/mpi/mpibaij.c (Results 51 – 75 of 1562)
Revision Date Author Comments
# a81650ca 29-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'lindad/new-aij-from-hash' into 'main'

Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type

See merge request petsc/petsc!7939


# fe1fc275 29-Oct-2024 Alexander <alexander.lindsay@inl.gov>

Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type


# be37439e 21-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/useless-cast' into 'main'

Remove useless cast

See merge request petsc/petsc!7894


# 835f2295 05-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

Brain dead fixes for useless casts


# 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


# 57508ece 17-Sep-2024 Pierre Jolivet <pierre@joliv.et>

Remove unneeded parentheses


# 4a997463 20-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2024-09-05/feature-mat-get-vpb' into 'main'

PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL

See merge request petsc/petsc!7811


# 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


# 6497c311 25-Aug-2024 Barry Smith <bsmith@mcs.anl.gov>

Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']

Also fix the code to repository to compile cleanly with these flags in th

Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']

Also fix the code to repository to compile cleanly with these flags in the CI

show more ...


# 42ce410b 05-Sep-2024 Junchao Zhang <jczhang@anl.gov>

PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL

so that a shell matrix can return its own (variable) point blocks in a matrix for use in PC (V)PBJacobi


# 456f4312 14-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-missing-field-initializers' into 'main'

Mat: fix -Wmissing-field-initializers

See merge request petsc/petsc!7628


# 4cc2b5b5 14-Jun-2024 Pierre Jolivet <pierre@joliv.et>

Mat: fix -Wmissing-field-initializers


# 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 ...


# 003fa74b 02-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 9bb5003f 02-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-05-27/fix-bug-baij-setvaluesblocked/release' into 'release'

Fix serious bug in MatSetValuesBlocked for SeqBAIJ when a reallocation is needed.

See merge request petsc/petsc!

Merge branch 'barry/2024-05-27/fix-bug-baij-setvaluesblocked/release' into 'release'

Fix serious bug in MatSetValuesBlocked for SeqBAIJ when a reallocation is needed.

See merge request petsc/petsc!7578

show more ...


# b758ae8c 27-May-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix serious bugs in MatSetValuesBlocked for SeqBAIJ and MPIBAIJ when a reallocation is needed.

Reported-by: Adrian Croucher <a.croucher@auckland.ac.nz>


# c74fe4ad 01-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 5a0d7251 01-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-28/docs-ownershiprange/release' into 'release'

Add more details on Vec/MatGetOwnershipRange() and how the values are determined.

See merge request petsc/petsc!7512


# 727bdf9b 29-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Add more details on Vec/MatGetOwnershipRange() and how the values are determined.

Reported-by: Sayan Bhattacharjee


# ce938486 06-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/MatGetRowMaxAbs_MPIBAIJ' into 'main'

Add MatGetRowMaxAbs_MPIBAIJ()

See merge request petsc/petsc!7434


# c7b600bf 06-Apr-2024 Pierre Jolivet <pierre@joliv.et>

Add MatGetRowMaxAbs_MPIBAIJ()


# 4d179fb4 19-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/add-matmatsolvetranspose_seqaij' into 'main'

MatMatSolveTranspose_SeqAIJ and minor housekeeping

See merge request petsc/petsc!7386


# dd8e379b 19-Mar-2024 Pierre Jolivet <pierre@joliv.et>

Docs: fix missing or extra dash in right-hand side


12345678910>>...63