add special case "allcolumns" to MatGetSubMatrices_MPIBAIJ_Local()for scalability. Remove non-scalable colmap. See changeset 20197:1093ea5868ec on MPIAIJHg-commit: abe18fb0e4d548c12fe822dc2a9d43a1
add special case "allcolumns" to MatGetSubMatrices_MPIBAIJ_Local()for scalability. Remove non-scalable colmap. See changeset 20197:1093ea5868ec on MPIAIJHg-commit: abe18fb0e4d548c12fe822dc2a9d43a1bcc36153
show more ...
merge from the releaseHg-commit: 003b6fef9eb701c5cb4a9866830e909adea15bf5
rm C++ style comment that was accidentally pushed with the previous change setHg-commit: f127636ed65e551e9df322e515a64504d6495de7
merge from release with minor edit on isblock.cHg-commit: 70fe517ef28a01974b3bd58d45be5b1ed8f022e8
add 'nkeys' to ISCompressIndicesGeneral() to make it scalable when PETSC_USE_CTABLERef: http://petsc.cs.iit.edu/petsc/petsc-dev/rev/39de4196260f (a bad change made in 2004)Hg-commit: 8cc43958d6493
add 'nkeys' to ISCompressIndicesGeneral() to make it scalable when PETSC_USE_CTABLERef: http://petsc.cs.iit.edu/petsc/petsc-dev/rev/39de4196260f (a bad change made in 2004)Hg-commit: 8cc43958d6493e4eeb199b935ab256ab96f3dc6d
more updates on PetscTableHg-commit: 81961d54ed644345546c0aa2c889e2474eb971d1
fixes to allow runs without ctablechanged default values for machine epsilon and its sqrtHg-commit: c636d6b71ea127a1acb84fe0383b490d3b14f6a2
bugfix for MatConvert_xxx_xxx() when user uses mpi format for sequential runs. Ref [petsc-dev] Failure converting MPIBAIJ -> MPIAIJ, Sun, Sep 18, 2011 at 5:19 PMHg-commit: 143491d1970242baaec82f3ab
bugfix for MatConvert_xxx_xxx() when user uses mpi format for sequential runs. Ref [petsc-dev] Failure converting MPIBAIJ -> MPIAIJ, Sun, Sep 18, 2011 at 5:19 PMHg-commit: 143491d1970242baaec82f3ab55545fd4379a5e9
changed sqrt() to PetscSqrtReal() to work properly with __float128changed some %G to use %14.12e and (double) to work with __float128Hg-commit: a8faa4e64896cf76f3f64094484ef5e06761417b
bug fixesHg-commit: a2cdd4bed691425566464b7641d858f37743937f
various MatDuplicate_XXX() that previously used PetscLayoutCopy() now use PetscLayoutReference() to share the same layout.Hg-commit: fd9a32ce98293ea5f22d7487fd95e4b6f875cb6c
added MatRegisterBaseName() so that setting matrix type to BAIJ for example doesn't cause reset of matrixHg-commit: a4b44c64cb7a86f56eef479dfdd6ba26d266b203
fix warningsHg-commit: 71146481762a9a75843eb08afc66fa4e4d847521
some c syntax fixesHg-commit: 5cf8867b435d67a514b52dba1cbaf6c5c6eac1ab
c/c++ compile fixes for sbstreamHg-commit: 322ba9af662cdda51f889706b2f985501694c70c
add sbstream format - for symmetric matrix tuning.Hg-commit: 464c0a3c7213ffff467aef837bf79b19dc87e79a
updates to docs on Hermitian vs non-Hermitian symmetryHg-commit: fbe127677dc8c0ac83300394584bd88702ba1f0c
API Change:[Mat] Remove iscopy,reuse from MatGetDiagonlBlock()* Now it should return a borrowed reference.* MATDENSE was updated to cache the the diagonal blockHg-commit: dbddbea75f68dca2821e78
API Change:[Mat] Remove iscopy,reuse from MatGetDiagonlBlock()* Now it should return a borrowed reference.* MATDENSE was updated to cache the the diagonal blockHg-commit: dbddbea75f68dca2821e7818ebd56b2b79bbbaf9
MatDestroy(): cleanup the MatPreallocated() hack, fix all matrix typesHg-commit: 8b12afa1931080f94d5efc78eba78580324579e8
convert some c++ syntax to cHg-commit: e6c5fa377d698402fe35d535ea950bfe6cf9e9b0
adding missing lower triangular entries in diagonal blocks of MatConvert_MPIAIJ_MPISBAIJ()bugfix of MatIncreaseOverlap_SBAIJ()Hg-commit: 2b3dab7dd0b21d82f7ebf126a86ea89f5f29523d
updated PetscTableDestroy() to new paradigmHg-commit: ac57dd2a39d9e719ebeec1c5179c4469b71a8d21
Fix a few Destroy-related artifacts from packages that weren't built on Barry's machine.Hg-commit: e55c7066b74bb646d50fb615071c1d89e95eede4
commit after merge, some manual mergesHg-commit: a60db41ebcbbb90ab0d02727666a69b6d3ee88a0
copy Mat optins in MatConvert() instead of in MatConvert_xxx()Add test for MatConverting_xxx_mpisbaijHg-commit: 6d8d6942c2dc7091bdac9b2eb9c5320f3965b209
1...<<11121314151617181920>>...37