Merge branch 'barry/fix-matsetsize-matload'Conflicts: src/mat/examples/tests/makefile
convert some PetscMalloc() to PetscMalloc1()remove unneeded () in first argument to PetscMalloc/Calloc1()fixes for MATLAB examples
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
show more ...
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()
MatGetRedundantMatrix_MPISBAIJ() calls MatCreateMPIMatConcatenateSeqMat(); delete MatCreateMPISBAIJConcatenateSeqSBAIJ
Merge branch 'hzhang/mataxpy-subsetcleanup'
Merge branch 'barry/fix-options-default'Conflicts: src/ksp/ksp/examples/tutorials/ex52.c
rm xtoy, XtoY, previously used for MatAXPY, case SUBSET; add a test contributed by Jose Roman
update use of PetscOptionsBool() to not rely on default setting automatically
fixed documentation for PetscOptionsXXX that refered to "default value" when they really mean current valuealso fixed usage of PetscOptionsEnum() with regards to current value in several callsRepo
fixed documentation for PetscOptionsXXX that refered to "default value" when they really mean current valuealso fixed usage of PetscOptionsEnum() with regards to current value in several callsReported-by: Ed Bueler <elbueler@alaska.edu>
mv struct 'Mat_Redundant' to '_p_Mat’ for simplify codes
bugfix for sbaij: nbs != mbs in some cases, e.g., matgetsubmatrices
implement MatGetRedundantMatrix_MPISBAIJ() without MatConvert();
added test to manual pages clarifying what row and column Mat blocksize actually meansomeone added them without any regard for how confusing it would be to users
reduce code duplication for MatAXPYGetPreallocation_SeqXXX()
bugfix for MatAXPY_ for mpibaij and mpisbaij
bugfix for MatAXPY_ for seqbaij and seqsbaij
Mat doc: fix mismatches between Mat name and man pageReported-by: Sven Heinrich <s.heinrich@tu-braunschweig.de>
CholmodOrderingMethods is defined but never used, compiler complains
check misssing diagonal for PETSc cholesky symbolic factorization
check misssing diagonal for PETSc icc symbolic factorization; bugfix for MatMarkDiagonal_SeqSBAIJ()
1...<<11121314151617181920>>...53