Conversion of a few macros to static inline functionsFixed fill ratio info for SeqAIJ LU symbolic factorizationHg-commit: 70f9e9faca93960c98b60d63404804672fe0204b
-mat_view_info option now prints how many mallocs done during MatSetValues() calls. i.e. there was not enough preallocation.Hg-commit: 67924c1b341eff65b03e800aa6bcfd3cec414aa7
fixed XXXType #define names that had underscores in them such as MAT_SOLVER_SUPERLU MATORDERING_ND or PETSC_VIEWER_ASCII to not have _ also updated style guide to clearly indicate this.Hg-commit: 9
fixed XXXType #define names that had underscores in them such as MAT_SOLVER_SUPERLU MATORDERING_ND or PETSC_VIEWER_ASCII to not have _ also updated style guide to clearly indicate this.Hg-commit: 9ee752148eed3df65feb0f7eb0686798c3c0621b
show more ...
replace sctx.useshift with sctx.newshiftHg-commit: 2f3e02680ad1d957577174697f9d3c9a99ba67d4
Merged MatGetFactor seq and mpi routines for MUMPS.Replaced "PetscTruth valOnly" input to MatConvertToTriples with "MatReuse reuse"Added nightly test cases.Hg-commit: 98eb5544568b0e3e2c944849bbdd
Merged MatGetFactor seq and mpi routines for MUMPS.Replaced "PetscTruth valOnly" input to MatConvertToTriples with "MatReuse reuse"Added nightly test cases.Hg-commit: 98eb5544568b0e3e2c944849bbdd111b0905ded9
kce macros with inline function MatPivotCheck() for inplace choleskyHg-commit: c46e84321e39b233830f8f272ecba27158678374
changed many calls to SETERRQ() to use correct (non-PETSC_COMM_SELF) communicatorreformated many badly formatted SETERRQ(); there was nonsense like {} around them or they were wrongly on a seperate
changed many calls to SETERRQ() to use correct (non-PETSC_COMM_SELF) communicatorreformated many badly formatted SETERRQ(); there was nonsense like {} around them or they were wrongly on a seperate lineHg-commit: 7550f3779f18eaf7ce68bae52b964532aa97c1d5
commit after mergeHg-commit: 48b70b42be4a2d6204908159f4e858719828c6e9
added MPI_Comm as first argument to PetscError() and SETERRQX()Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e
bugfix of MatDuplicate() for seqbaij and seqsbaij: a->maxnz=bs2*a->nzHg-commit: c7cc379f82e439f92a9318a9637114a4e610d273
Report correct allocation sizes for MatDuplicateHg-commit: 2bb9be1bacb08f7469cbd4dde51f5019e3f42843
Fixed compiler warningsHg-commit: dbf6c6706229220a13a0fc25897a044a832e3e41
changed cookie to classid cause that is what it is.Hg-commit: ffa25d1edea7afc409fcc13e7f2b63587b1494c1
changed factor field in _p_Mat structure with factortype which is a much clearer name for what the field isHg-commit: 6b534140d991e694c6c4621ae2403611b202dd1c
merge from releaseHg-commit: 5a8467a2152f72b0af847c209f34f1f274cf2544
MatGetInertia() works for complex Hermitian matrixHg-commit: 7ce6e2445c261601ed667cdffdcb4eeb955b523d
merge from releaseHg-commit: b6d0c82d1414273d2acc728578c2ca06011d02b5
bugfix for MatGetInertia_SeqSBAIJ()Hg-commit: b24baa2bc84003375224642fd9ac6f45074815a3
Fixed MatPivot inline functionsHg-commit: 96fda1411c1c008d01356d7491bf638c8a286e1f
mergeHg-commit: 3c37cd08338da8389f42ac1b86c1dfcfb83db513
windows c++ compile fixesHg-commit: 79d5cea27d675b66a1e1f9825b4405dc2a844d85
Replace MatPivot macros with static inline functionsHg-commit: eddd089ac900b47f366c19e92faac9522b9d9b0f
updated MatFactorInfo to use a PetscReal for shifttype so that it can be used from Fortran and PythonHg-commit: 6c65af8d77207f21d4c5751ca2d8dacb3c75581f
remove all shiftnz, shiftpd and shiftinblocksHg-commit: f1e8178d024009572475a411c3fa40df12abb777
only files that need it get petscblaslapack.h included because it conflicts with prototypes included with some external packages.Hg-commit: 9b075c74df17031ee2599abf4807903f0312acd0
1...<<21222324252627282930>>...53