MatMult-ColumnRanges support added
Docs: fix missing or extra dash in right-hand side
MATDENSE: support NULL in MatSetValues
Remove multiple parentheses and extra semicolongit 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 semicolongit 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 ...
checkbadSource: rules for PetscFunctionBegin and derivatives
Trivial fix to MatSetValuesBlocked() manual page, spelling and spacing
Mat: GetAbsSum (l1) row norms; PCJacobi: add scaled L1 diagonal approximation
Merge branch 'jolivet/enable-ubsan' into 'main'Proper UBSan suppression file and last fixesSee merge request petsc/petsc!7166
Added MatMultHermitianTranspose and MatMultHermitianTransposeAdd for MATDENSECUPM
Added MatMultHermitianTranspose and MatMultHermitianTransposeAdd for MATSEQDENSE and MATMPIDENSE
Missing calls to PetscSafePointerPlusOffset()
Important fixes
Sys: add PetscSafePointerPlusOffset() to pacify UBSan
LIBBASE is no longer used in make so remove it
MatProduct_AB for mpidense-mpidense without Elemental
Proper option when doing matrix-dense matrix multiplications
Remove useless code and misc fixes
Fix bugs in handling PetscViewerGetSubViewer() and tabing in ASCII viewersReported-by: Pierre Jolivet
Merge branch 'release'
Fix a variety of manual pages in dense.c
fix Not Collective listing in manual page for MatDenseSetLDA.Reported-by: Damian Marek <damian.marek@mail.utoronto.ca>
Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.Thanks-to: Jed Brown
Remove DIRS variable and unneeded tabs from all makefiles since no longer neededCommit-type: housekeeping
Merge branch 'jolivet/fix-elemental-lda' into 'main'Fix MatConvert_MPIDense_Elemental() with non-trivial LDASee merge request petsc/petsc!6894
Remove first and last empty lines
12345678910>>...54