Update MatGetRowIJ() and MatGetColumnIJ() etc routines totake an additional argument blockcompressed. If this flagis set then the reduced matrix [baij/inode] is returned.This fixes hypre breakage
Update MatGetRowIJ() and MatGetColumnIJ() etc routines totake an additional argument blockcompressed. If this flagis set then the reduced matrix [baij/inode] is returned.This fixes hypre breakage with inode & MatGetRowIJ()Hg-commit: df52a525486d9327b0309b55f9268b8b74d8b888
show more ...
revised the design of PetscMap....should fix petsc-maint 15893Hg-commit: c45a79cbc7d588b27e55b535c0cbb18777095c43
changed MatGetRowMax() to MatGetRowMaxAbs() corrected for all cases added MatGetRowMax() and MatGetRowMin() implemented for SeqAIJ and SeqDenseHg-commit: d30c19208a05a3736f31c2cee3e9876a19389d7c
fix incref/decref pattern in many placesHg-commit: 22e103f7957be81eb52288a9ed4ffb27537b6d8f
rm duplicate output of MatView() for mumps and spoolesclean code for spooles interfaceHg-commit: 9d868fbfb97c8d7d6611be06afaf72b82e60a545
fix memory leak in ex10.c, crash on complex precision for ex74.c.Hg-commit: 26e2927f1cffa7cfe5aca5a8a37fe43d905416ee
optimize MatForwardSolve and MatBackwardSolve for sbaij with bs=1Hg-commit: 6dc370aff41415e2584242cf36faace99e16c49c
bugfix for complex buildHg-commit: 2a073c0227c7760354eec476ba97e0a3d8135b4c
add MatForwardSolve and MatBackwardSolve for sbaij (bs=1) with matrix orderingHg-commit: 769ec928e76bcc7b60e7ae409613c9bb49f5cf64
mv prototypes from sbaij.c to sbaij.hHg-commit: 7c3ae4d0a2349a478674822667d7acc3b75ac96b
rm unused variablesHg-commit: 3c8386208348f5fb9fbeff61bea25fef0013a247
moved many implementation headers to include/privateHg-commit: aa99826eaac01bf46b6b3b0207d0ecd69d3393cb
add MatForwardSolve() and MatBackwardSolve() for sbaij matrix for all block sizesHg-commit: cb4eca77804c1f57aa6cbb6a4bf4507d5fd67c99
add MatForwardSolve() and MatBackwardSolve() for SeqSBAIJ_1_NaturalOrderingHg-commit: 9905a3594dd7a16f61aa33e75760bb5c4884649f
bugfix: set matrix type as 0 after MatDestroy_xxx() is calledHg-commit: 863552fe268e86601b2450701133dbe07dd08765
added DMMGSetMatType() and -dmmg_mat_type <mtype>started symmetric version of BlockMat.added MatOptions[] to string match the options and renumbered the options from 0.Hg-commit: 9884893e09ba39
added DMMGSetMatType() and -dmmg_mat_type <mtype>started symmetric version of BlockMat.added MatOptions[] to string match the options and renumbered the options from 0.Hg-commit: 9884893e09ba39ad38482aeb4138851bf91cb680
started BlockMat seq matrix format modified SEQIAJSTRUCTHEADER to support thisimproved/fixed portions of fieldsplit and composite preconditionersHg-commit: 34ccd2b4894b8dd91a39b1af7f4acae5f917c
started BlockMat seq matrix format modified SEQIAJSTRUCTHEADER to support thisimproved/fixed portions of fieldsplit and composite preconditionersHg-commit: 34ccd2b4894b8dd91a39b1af7f4acae5f917c476
bugfix of ICC with matrix reorderingHg-commit: 2caff8019d2d61254847978e7e1708344ee7a876
automergeHg-commit: b4226bd5eff2eb5bfd76a421c2cde3b06bac9f58
bug fix for PetscBinaryRead when filename passed inbug fixes for fieldsplit preconditionerenhancement to PetscOptionsGetIntArray() to support 0-23 notationadded symmetric_multiplicative to fieldsp
bug fix for PetscBinaryRead when filename passed inbug fixes for fieldsplit preconditionerenhancement to PetscOptionsGetIntArray() to support 0-23 notationadded symmetric_multiplicative to fieldsplitminor cleanupHg-commit: 4f04561d24dfb0b158d6ddfdd5949da977f645be
bugfix for cholesky numeric factorizatio and solveHg-commit: a7a098cc07dfdacd983700b98a3b540630e7fbc2
Take out buggy and inefficient cholesky/icc for sbaij with mat reorderingHg-commit: 7c91ba9512a5b289022c393ee8d791999173b8dc
take out buggy cholesky factorization with mat reordering for sbaij/baij matrixadd inplace icc(0) for seqsbaij (bs=1) matrixHg-commit: bcfd80f0ab4413688fa168601f4611f4b6c47107
bugfix of cholesky factorization with reordering for seqaij matrixHg-commit: b4b752b5a31797ea5a849cd6dbe758f544a8d7b7
Cleanup of MatConvert....Removal of special AIJ matrix typeMoved setting the matrix type_name from MatSetType() to each MatCreate_Pretty messy stuff, not tested for external packages probably l
Cleanup of MatConvert....Removal of special AIJ matrix typeMoved setting the matrix type_name from MatSetType() to each MatCreate_Pretty messy stuff, not tested for external packages probably lots of broken stuffHg-commit: 4d6c1df13f9fa0d93bc9d5bb964240852547fe7b
1...<<31323334353637383940>>...53