Merge branch 'barry/fix-private-functions'
PetscDraw: Explicitly save draw in {Vec|Mat|DMDA}View() routines
PetscDraw: Fix MatView() for MAT{SEQ|MPI}{[S|SB]AIJ|DENSE}
Tao Fortran stubs not properly marked with PETSC_EXTERN so would not work with multiple libraries and visibility turned onFixed a couple more unneccessarily visible functions
More decreasing visibility of symbols from outside librariesAlso fix a few bugs related to having multiple PETSc libraries
PetscDraw: Add utility routine PetscDrawRealToColor()
optimize by moving allowzeropivot = PetscNot(A->erroriffailure) out of loop
allow zeropivot PetscKernel_A_gets_inverse_A()
allow zeropivot in the middle of matrix for PetscKernel_A_gets_inverse_A_#
trivial cleanup
fix valgrind complain in on uninitialised value
replace !PetscBool with PetscNot(a)
set value for output zeropivotdetected in PetscKernel_A_gets_inverse_A_#
add allowzeropivot and zeropivotdetected to PetscKernel_A_gets_inverse_A_15
add allowzeropivot and zeropivotdetected to PetscKernel_A_gets_inverse_A_#
enable zeropivot for pbjacobi, bs=3, baij matrix
rename crash and wouldcrash -> allowzeropivot and zeropivotdetected as suggested by Barry
add 'PetscBool crash,PetscBool *wouldcrash' to PetscKernel_A_gets_inverse_A_3() to handle zeropivot error
Merge branch 'hzhang/matpackage-erroriffpe'
more Revert "replace 'const MatFactorInfo' to 'MatFactorInfo' in MatFactor routines"
add "Mat fact" as an input to MatPivotCheck() for setting errortype into matrix fact
added many checks for integer overflow in symbolic factorization and symbolic matrix matrix multiplication
bugfix for build
add enum 'MatFactorError' to handle error type for matrix factor; replace 'const MatFactorInfo' to 'MatFactorInfo' in MatFactor routines
Merge branch 'master' into barry/petscoptions-object
1...<<11121314151617181920>>...64