cannot call PetscObjectGetName() on a subset of the MPI processes
Merge branch 'maint'
MatView() with some matrix formats and ASCII_MATLAB did not print correct matrix nameReported-by: Michael Souza <souza.michael@gmail.com>
manual merge of conflict
mv include/finclude to include/petsc-finclude for namespacing in installs
-ksp_richardson_scale was ignored when PCApplyRichardson() was usedFix: turn off PCApplyRichardson() when scale is not 1 and print PetscInfo warningReported-by: Mark Adams <mfadams@lbl.gov>Fixed
-ksp_richardson_scale was ignored when PCApplyRichardson() was usedFix: turn off PCApplyRichardson() when scale is not 1 and print PetscInfo warningReported-by: Mark Adams <mfadams@lbl.gov>Fixed missing carriage return in uses of PetscInfo() and missing ierr CHKERRQ() usage
show more ...
Merge branch 'rlacroix/fix_bs_mpibaij_to_mpiaij'
Merge branch 'barry/remove-unneeded-paren-petscmalloc'Conflicts: src/mat/impls/baij/seq/baij.c
Merge remote-tracking branch 'lawrence/fix-baij-threads'* lawrence/fix-baij-threads: Fix buffer overrun in threaded MatZeroEntries_SeqBAIJ
Merge branch 'barry/fix-matsetsize-matload' into maint
Merge branch 'barry/fix-memoryallocation-matsor-seqbaij'
Merge branch 'barry/fix-matsetsize-matload'Conflicts: src/mat/examples/tests/makefile
if () test was on wrong work array
convert some PetscMalloc() to PetscMalloc1()remove unneeded () in first argument to PetscMalloc/Calloc1()fixes for MATLAB examples
Memory allocation error where space is allocated MatMult_SeqBAIJ with a space shorter than that needed in MatSOR_SeqBAIJReported-by: Stephan Kramer <s.kramer@imperial.ac.uk>
bugfix of MatAXPY() with case SUBSET_NONZERO_PATTERN for sbaij matrix, see report by Jose Roman, Nov 11, 2014This is on master branch (same fix was done on maint) to avoid too much conflict with mai
bugfix of MatAXPY() with case SUBSET_NONZERO_PATTERN for sbaij matrix, see report by Jose Roman, Nov 11, 2014This is on master branch (same fix was done on maint) to avoid too much conflict with maint
bugfix of MatAXPY() with case SUBSET_NONZERO_PATTERN for sbaij matrix, see report by Jose Roman, Nov 11, 2014
Allow setting the matrix block size with MatSetBlockSize() before calling MatLoad()Reported-by: Steena M <stm8086@yahoo.com>
Moved registration of MatSolverPackages out of MatCreate_XXX routines into standalone system, this allows1) more precise error message when a requested solver is not found2) easier to add new solve
Moved registration of MatSolverPackages out of MatCreate_XXX routines into standalone system, this allows1) more precise error message when a requested solver is not found2) easier to add new solvers without touching basic PETSc matrix implementation files and the possibility of adding new solvers to the library after PETSc is installed or even at run time
Merge branch 'hzhang/mat-redundant_sbaij'
call MatDestroy_Redundant from MatDestroy() instead of from MatDestroy_XXX()
merge MatCreateMPIAIJConcatenateSeqBAIJSymbolic and xxxNumeric into MatCreateMPIMatConcatenateSeqMat_MPIBAIJ()
rm MatGetRedundantMatrix_xxx()
fix block size; intend to unify MatGetRedundantMatrix_XXX to MatGetRedundantMatrix()
delete MatGetRedundantMatrix_MPIAIJ_interlaced() because it does not do better than MatGetRedundantMatrix_MPIAIJ() with psubcomm_type interlaced
1...<<21222324252627282930>>...92