Clarify MPISBAIJ preallocation docsHg-commit: 0a354f9bb0c1a658c603a0a321833d98b8226be1
got MatZeroRowsColumns_Seq(S)BAIJ() to handle x and b vector updates correctlyHg-commit: 79a5d45cc3106f33bbfa8d16fef9893e537bfb5c
commit after massive merge, what the hey did people do to PETSc?Hg-commit: 031d5f8bde1a14a3fe45758d80598ded09e1c94a
BAD bug in MatConvert_SeqSBAIJ_SeqAIJ(), did not transpose little block matrices when putting in the lower diagonal portion!Added MatZeroRowsColumns_SeqSBAIJ()Hg-commit: 1f12d874303fc32a7202424312
BAD bug in MatConvert_SeqSBAIJ_SeqAIJ(), did not transpose little block matrices when putting in the lower diagonal portion!Added MatZeroRowsColumns_SeqSBAIJ()Hg-commit: 1f12d874303fc32a720242431217aeb76b310f08
show more ...
merge from 3.1Hg-commit: 6c53cf8b2f8caafd6dff9af851559b53602fed8e
initialize nonzerorowHg-commit: 4269ae49dd8d355aa5cfbcb097414f3f83967fa8
Added support for empty rows in MatMult_SeqSBAIJ block size 1Hg-commit: 0b15b4aaf035ae51555eb3e88eca6cfd539a2be1
added vec x and b to the MatZeroRowsXXX() routines, they are not yet used.Hg-commit: aeb830e2090107e6c8d4fcf07605e004a9e621cf
merge from 31Hg-commit: 3de96c5abc0b03b7e4c61c3e7fffa56d5a944420
Clean up after messy sed in original conversion: (PetscBool ) -> (PetscBool)Hg-commit: d2297d04e5f4a401f60e8ca64322828d2eec0c0c
PetscOptionsTruth -> PetscOptionsBool and relatedHg-commit: dfea0d194d94180043ddc1c2d9d074a0b8717c77
ISCreateBlock() now takes the PetscCopyMode argumentHg-commit: af104d8e976a6631e09ed8c035ce3c2897191d87
ISCreateBlock() and ISBlockSetIndices() now takes values relative to blocks not indices. So the third block, for example, is indicated with 3 not 3*bsHg-commit: 71ba4ee06e95b5fcfc0ac2ec0bc9dfc756f7
ISCreateBlock() and ISBlockSetIndices() now takes values relative to blocks not indices. So the third block, for example, is indicated with 3 not 3*bsHg-commit: 71ba4ee06e95b5fcfc0ac2ec0bc9dfc756f72691
finished converting to use PetscTryMethod() and PetscUseMethod() whenever possible.Hg-commit: 37cf7fcea5d871042d238d3c6a46bb0914b2136d
Small bug fix for MATSEQSBAIJ ASCII viewerHg-commit: db62a807e4f40cb9cf70b336a8438d1a1dc82e0f
merged ISCreateGeneral(), ISCreateGeneralNC() and ISCreateGeneralWithArray()Hg-commit: 6b6d97a9614bebe6ee4abe6a5cb88a816f7fa364
Added printing of matrix name and type for ASCII viewer. Implemented for aij,baij,sbaij,and dense matrix types.Hg-commit: 9e3b8e72e632eee8f747cc98d27400b4ba5f3c71
Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOLnote this requires a new sowing versionHg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
added MatCreateMPIBAIJWithArrays() and MatCreateMPISBAIJWithArrays()Hg-commit: 668a61a0fae60b105f1eb95c730ea25d28e197bc
Use local row count instead of global for MPI(S)BAIJ local summaryHg-commit: 35e2047b39e6f3068a4d47e5ae35b13a509cd923
Fix detailed diagnostics for MPI(S)BAIJ, was multiplying by block size extra timesHg-commit: f3c98f53f8591976bb4689843e2835a50b5cf760
Make use of a->maxnz consistent in (S)BAIJ as the number of blocksHg-commit: 623a2a6b139428abec72964c7a1491a3f1ee1e1d
Slightly hairy mergeBarry should not use tabs in source.Hg-commit: 1034e7ac3169f83cc7763b9b7bc9759aefdba1d5
added MAT_NO_OFF_PROC_ENTRIESHg-commit: f210f82d77e94a973918cbd989aee2263e028ced
bugfix of MatDestroy_MPIBAIJ() and MatDestroy_MPISBAIJ()Hg-commit: a90b296e70aacef9449cfedebddf88a2a8b5686f
1...<<31323334353637383940>>...69