dropped the use from PCFactorSetUseDropTolerance() and -pc_factor_use_drop_toleranceHg-commit: 38537a65d99317cb3764af5eac895154a7e2f605
added support for drop tolerance to PCICCfirst cut of Bas ICC, not yet completely working.Hg-commit: c81908c7b1f7211c4c768df4016c15cc490189b8
removed public interface for MatILUDTFactor*, this will now be handled by regular MatILU/ICCFactor* interfaceHg-commit: b130c3ab430985359fffc88a9c93110f07b98d13
correcting of 0 assignments to double to be 0.Hg-commit: 4e8d3c66ce68ac50361b8dc9292a6438842e1543
removed mention of MPIRowbs from icc.c and ilu.cHg-commit: 4abc7f8714c86445dcfb82dd3dd455c27f74d8cf
removed PETSC_ARCH/conf/base andadded support for not setting PETSC_ARCH and PETSC_DIR with --prefix optionHg-commit: e478f4df238e5763b64567336d7cf94ca5d89d58
factor common options for PCSetFromOptions_ILU(), LU() etc into PCSetFromOptions_Factor()rename PCFactorSetPivoting -> PCFactorSetColumnPivotHg-commit: 9fc226d4711fc60f38c040374fd14f9fe3620f06
added university of florida sparse matrix collection referenceHg-commit: c64940800a9b9c6ee85e50396354778dc8b71703
fix memory leak in PCDestroy_ILUHg-commit: 085c9049d43f7be5073ff42d50f6f93981a76afd
add mat_solver_package option to ilu - prepare for adding ilu into the superlu interfaceHg-commit: 412e9c77e9f2a5b5eb96572e90539baa9a056496
add support of '-pc_factor_reuse_fill' for iludt on seqaij matrixHg-commit: bbbef9fecfdeb77ae01b1dc605e320edd855eb6e
merge MatILUDTFactorSymbolic() and MatILUDTFactorNumeric() into MatILUDTFactor()Hg-commit: 542666db30301dde69df49d262ed2c65e908eb7a
changed PetscOptionsName() and PetscOptionsHasName() to return true if option is set, regardless of the value it is set to, include 0 and false changed most uses of these routines to the Truth vari
changed PetscOptionsName() and PetscOptionsHasName() to return true if option is set, regardless of the value it is set to, include 0 and false changed most uses of these routines to the Truth varientHg-commit: fd6366abd7eb1f3ec925faa0ecd078d5cc025eb2
show more ...
merged hdf4 viewer code into hd5 viewer code. Basic vector viewing and loading name work with hdf5 viewer (using name of vector as name in hdf5 file). Vector viewing also works for DA vectors, but st
merged hdf4 viewer code into hd5 viewer code. Basic vector viewing and loading name work with hdf5 viewer (using name of vector as name in hdf5 file). Vector viewing also works for DA vectors, but still uses GlobalToNatural and so does not provide multi-dimensional DA array info into HDF5 file yet. Will be done next.Hg-commit: 3a20bd7aed8a5ccc4310dfbef8f234ed655cbbbf
fixes, cleanups, and heavy review of the meany XXXRegisterAll() callsHg-commit: a22e06998b33293c00422f45f4010e18e1dfb00e
removed -I$PETSC_DIR from make system and changed the corresponding#include "src/dsdsdsds" to "../src/sdsdsds" in the source codeHg-commit: 6e3c4cc4b4bfcb366bae9b71afcb5009c1f0429d
added PCFactorGetMatSolverPackage()Hg-commit: a123d5b4378bd8a00fad3da3e3525ceb2ae3ebe5
moved much of the PC_Factor methods inside the individual ilu/lu/icc/cholesky files into a single copy in the factor directoryfixed output from some example tests that do -ksp_view to contain the
moved much of the PC_Factor methods inside the individual ilu/lu/icc/cholesky files into a single copy in the factor directoryfixed output from some example tests that do -ksp_view to contain the new solver package information that is now printedHg-commit: f303c70be042abf5c2b17ed52c7a90c376106dc8
merged common fields of Factor preconditioner into PC_Factor base classHg-commit: e4d76e70e3f11265d8bb736f6d921cb6c5c43fbd
pass MatFactorInfo as const into factorization routines, they shouldn't be changing it.Hg-commit: 06e09652bd7d2f02616c7256594ec565736aabbf
1) The first argument to MatXXXFactorSymbolic/Numeric() is now the factored matrix2) The assigment of the MatXXXFactorNumeric ops pointer is now done in the symbolic factorization the assigment o
1) The first argument to MatXXXFactorSymbolic/Numeric() is now the factored matrix2) The assigment of the MatXXXFactorNumeric ops pointer is now done in the symbolic factorization the assigment of the MatSolve pointer is now done in the numeric factorization (This is because only then do you know the right pointer that should be used)Hg-commit: efc00afbc7c5103f2f56fd96963db2c4cf4e1ed4
added MAT_SOLVER_PETSC and put its use in to replace "petsc"Hg-commit: fb5c62a1c792f5910ab22585ae231ff32b4b671f
commit after most of merge of petsc-dev with petsc-dev-new-solvers with new way of handling external solversHg-commit: 7c86fa28bc8468b955cc6a62edd1de55d6c3d700
#17844 PCFactorSetMatOrderingType() should use 'const MatOrderingType'Hg-commit: 422b7dd730259aa6ded1cdcea230c8f65690d965
revert - as per #17875, #17872Hg-commit: c00c266b6aa66a660cfd44ad80192b868efadea0
123456789