History log of /petsc/src/mat/impls/aij/seq/aij.c (Results 126 – 150 of 2495)
Revision Date Author Comments
# 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 ...


# 4d86920d 10-Feb-2024 Pierre Jolivet <pierre@joliv.et>

checkbadSource: rules for PetscFunctionBegin and derivatives


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


# f34454fb 18-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2024-01-24/optimize-hypre-seqaij-coo' into 'main'

Optimize MatSetPreallocationCOO_SeqAIJ when MatHypre gives already sorted coordinates

Closes #1521

See merge request petsc/p

Merge branch 'jczhang/2024-01-24/optimize-hypre-seqaij-coo' into 'main'

Optimize MatSetPreallocationCOO_SeqAIJ when MatHypre gives already sorted coordinates

Closes #1521

See merge request petsc/petsc!7230

show more ...


# 0d88f7f4 18-Feb-2024 Junchao Zhang <jczhang@mcs.anl.gov>

Optimize MatSetPreallocationCOO_SeqAIJ when MatHypre gives already sorted coordinates


# 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


# 8f397a5c 14-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/remove-deadcode' into 'main'

Remove unused Fortran kernels

See merge request petsc/petsc!7192


# f6fd6296 14-Jan-2024 Pierre Jolivet <pierre@joliv.et>

Remove unused Fortran kernels


# 49d85fc3 14-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 0e624a58 12-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/bad-compose-function' into 'release'

Fix bad calls to PetscObjectComposeFunction

See merge request petsc/petsc!7187


# 14e4dea2 12-Jan-2024 Jose E. Roman <jroman@dsic.upv.es>

Fix bad calls to PetscObjectComposeFunction

Seemingly due to copy-paste errors


# 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


# 810441c8 30-Dec-2023 Pierre Jolivet <pierre@joliv.et>

First batch of fixes


# 06d7d4ca 28-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2023-11-16/fix-aijkokkos-diag-bug' into 'main'

Fix some bugs in MATSEQAIJKOKKOS

Closes #1490

See merge request petsc/petsc!7032


# 6ea2a7ed 16-Nov-2023 Junchao Zhang <jczhang@anl.gov>

Mat: sync the host array in MatShift_SeqAIJ() because the routine is shared by device subclasses


# f3e2472c 16-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d087590d 16-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-15/fix-int-overflow-matseqaijsetpreallocation/release' into 'release'

Fix potential integer overflow in MatSeqAIJSetPreallocation().

See merge request petsc/petsc!7025


# c43c4a61 15-Nov-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix potential integer overflow in MatSeqAIJSetPreallocation().

Reported-by: Miguel Angel Salazar de Troya <miguel.salazar@corintis.com>


# 69e36a27 16-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2023-10-05/feature-support-matshift-aijkokkos' into 'main'

Support Mat{Shift, DiagonalSet, DiagonalScale} for MATAIJKOKKOS

See merge request petsc/petsc!6921


# bc43efbb 09-Oct-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: always build the diag[] for seqaij to make coding eaiser since it is used a lot and cheap to build


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

Merge branch 'jolivet/lazy-mat-blocksize' into 'main'

Mat: initialization of the block size only when not trivial

See merge request petsc/petsc!6890


# 37a5e0fa 25-Sep-2023 Pierre Jolivet <pierre@joliv.et>

Mat: initialization of the block size only when not trivial


12345678910>>...100