MatSetPreallocationCOOLocal: convenience interface for COO assembly
MatSetPreallocationCOO: allow negative indices (to be ignored)WIP: MatSetPreallocationCOO_*AIJCUSPARSE needs to learn to ignorenegative indices.
MATAIJKOKKOS: support MatSetValuesCOO
Mat: add MatMultHermitianTranspose[Add]Equal()
Doc: MatMultTranposeAdd() -> MatMultTransposeAdd()
MATTRANSPOSE: use MatConvert_Basic if inner transposition operation is not available
Additional PetscInt_FMT empty string and SETERRQ trailing newline fixes
remove trailing newline from SETERRQ
applied attribute format fixes to mat headers
MatConvert_Basic: use matvecs if getrow is not implementedAllow MatEqual to run the matvecs comparison if the implementation is not foundAdd test for MATPYTHON
Mat: fix memory leak in MatAXPY after changing to use MatHeaderMergeThe leak was introduced in 79c2fd05 and appears only in case of matricesobtained from MatCreateRedundantMatrix() and when using
Mat: fix memory leak in MatAXPY after changing to use MatHeaderMergeThe leak was introduced in 79c2fd05 and appears only in case of matricesobtained from MatCreateRedundantMatrix() and when usingDIFFERENT_NONZERO_PATTERN
show more ...
MatAXPY: Use MatHeaderMerge instead of MatHeaderReplace
MatHeaderMerge: a couple of fixesadd missing destroy for composed quantitiesIncrement object state
Add Vec/MatGetBindingPropagates().
Add Vec/MatSetBindingPropagates().
Add -vec_bind_below and -mat_bind_below options.
doc fixes
Add VecBoundtoCPU and MatBoundToCpu queries
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds lesstightly, so the result of the computation would otherwise change.
Merge remote-tracking branch 'origin/jose/fix-manpages'Fix manpages to avoid errors reported by doctextSee merge request petsc/petsc!4309
Merge branch 'rmills/feature-matgetcolumnreductions' into 'main'Add MatGetColumnReductions()See merge request petsc/petsc!4272
Add MatGetColumnSums() and MatGetColumnMeans() (and real and imaginary part variants)MatGetColumnReductions() now takes a PetscInt so ReductionType or NormType members can be passed.ReductionType
Add MatGetColumnSums() and MatGetColumnMeans() (and real and imaginary part variants)MatGetColumnReductions() now takes a PetscInt so ReductionType or NormType members can be passed.ReductionType no longer duplicates entries of NormType.Replace MatGetColumnNorms_SeqBAIJ() with MatGetColumnReductions_SeqBAIJ()
Fix manpages: Argument --> Parameter (required to enable sowing checks)
Fix manpages: mismatching number of parameters
Fix manpages: Input/Output Parameter --> Parameters
12345678910>>...47