History log of /petsc/src/mat/impls/sbaij/seq/sbaij.c (Results 51 – 75 of 1290)
Revision Date Author Comments
# 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 ...


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

Remove now redundant increase in mat nonzero state


# ec2147f8 17-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# f7c44aef 15-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-seqsbaij-setpreallocationcsr' into 'release'

MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ: fix bug when array is NULL

See merge request petsc/petsc!7469


# 1c466ed6 15-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ: fix bug when array is NULL


# 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


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

Merge branch 'jolivet/feature-consolidate-issymmetric' into 'main'

Mat: consolidate MatIs[Symmetric|Hermitian]() implementations

See merge request petsc/petsc!7380


# 6cff0a6b 18-Mar-2024 Pierre Jolivet <pierre@joliv.et>

Mat: consolidate MatIs[Symmetric|Hermitian]() implementations


# 970231d2 07-Mar-2024 Satish Balay <balay@mcs.anl.gov>

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

clang-format version 18

See merge request petsc/petsc!6902


# f4f49eea 11-Feb-2024 Pierre Jolivet <pierre@joliv.et>

Remove multiple parentheses and extra semicolon

git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g

Remove multiple parentheses and extra semicolon

git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g'
git grep -l -E "Petsc(.)*\(\(\*[a-zA-Z0-9_]*\)," | xargs sed -r -i'' 's#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g'
git grep -l -E "([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)" | xargs sed -r -i'' 's#([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g'

show more ...


# abdf6bc0 05-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-03-03/docs-mat-manpages' into 'main'

Clarify which MatCreate and friends copies the user provided values

See merge request petsc/petsc!7336


# d8a51d2a 05-Mar-2024 Barry Smith <bsmith@mcs.anl.gov>

Clarify which MatCreate and friends copies the user provided values

Reported-by: Fabian Wermelinger <fab4100@posteo.ch>


# caec1139 03-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 6903f024 02-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-mmloader' into 'release'

Fix mmloader

See merge request petsc/petsc!7323


# 57069620 25-Feb-2024 Pierre Jolivet <pierre@joliv.et>

MatPermute_SeqSBAIJ(): check for equal IS


# 2398a04f 09-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/feature-jacobi-l1' into 'main'

Mat: GetAbsSum (l1) row norms; PCJacobi: add scaled L1 diagonal approximation

See merge request petsc/petsc!7260


# eede4a3f 09-Feb-2024 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

Mat: GetAbsSum (l1) row norms; PCJacobi: add scaled L1 diagonal approximation


# e8e8640d 26-Sep-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/rm-first-empty-line' into 'main'

Remove first and last empty lines

See merge request petsc/petsc!6892


# 92bec4ee 26-Sep-2023 Pierre Jolivet <pierre@joliv.et>

Remove first and last empty lines


# dd59927b 19-Sep-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/mumps-schur-pchpddm' into 'main'

Minor MAT[SOLVERMUMPS|DIAGONAL] and PCHPDDM improvements

See merge request petsc/petsc!6880


# f9178db3 19-Sep-2023 Pierre Jolivet <pierre@joliv.et>

MatRestoreRow(): avoid duplicated operations


# 2bb3e1ad 25-Aug-2023 Satish Balay <balay@mcs.anl.gov>

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

Lazy fixing of UBSan

See merge request petsc/petsc!6836


12345678910>>...52