moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongsremoved all DLL export/import stuff since it was never used and never will beremoved MatPermuteSparsify() since it sucked.
moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongsremoved all DLL export/import stuff since it was never used and never will beremoved MatPermuteSparsify() since it sucked.Hg-commit: 72f7a5e60333f6c9780d56fcce45657940d16b13
show more ...
Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOLnote this requires a new sowing versionHg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
removed unneeded and illegal fact temp variablesHg-commit: b0e3cddac8ff386121e3367e72d44fe7a0d69ec3
call MatGetFactor() from MatFactorGetSolverPackage() to enable user set procedural options for external direct solversrename MatMumpsSetIcntl() to MatSetMumpsIcntl()Hg-commit: c69e747aa4639aaeccec
call MatGetFactor() from MatFactorGetSolverPackage() to enable user set procedural options for external direct solversrename MatMumpsSetIcntl() to MatSetMumpsIcntl()Hg-commit: c69e747aa4639aaeccec3b85fa7839fc82edbd0d
removed many unused variablessmall amount of reformatingadded use of all arguments in MPIUNI call to prevent complaints about unused valuesHg-commit: f1e85e77153d4207c8ab2522ae8e9ec72b7358ec
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
bugfix for -pc_factor_shift_type nonzero.(see [petsc-maint #45421] Problem with ICC on SEQBAIJ)Hg-commit: c6c6f641c1bbfbd11575aaba0155c7b59a657064
general cleanup of petscsys.hremoved PetscStrfree() since PetscFree() does the same thingHg-commit: 383ece197d31b92016b12ff3a62a2e744f8d981d
[petsc-maint #44397] seg fault in PCView_Factor in PETSc-3.1 PCView_Factor used factored matrix which doesn't exist before factorization hence crash. Fix by adding field to PC_Factor containing the m
[petsc-maint #44397] seg fault in PCView_Factor in PETSc-3.1 PCView_Factor used factored matrix which doesn't exist before factorization hence crash. Fix by adding field to PC_Factor containing the matfactortypefixed minor typo in manual page for PetscLogEventBegin()Hg-commit: 4921590835475b04d3f3e57015a8d9ec589593a4
strip ilu/icc drop tolerance from user opitons and manual until its development is doneHg-commit: e735001d4eb87e92cac4fe8b1a75a0adce7de8d1
updated MatFactorInfo to use a PetscReal for shifttype so that it can be used from Fortran and PythonHg-commit: 6c65af8d77207f21d4c5751ca2d8dacb3c75581f
Factor same statements of PCView_LU/ILU/ICC/Cholesky() into PCView_Factor() for reducing code duplicationHg-commit: 839497342f67ab6feffce0c4a6c0661ea44d6070
remove all shiftnz, shiftpd and shiftinblocksHg-commit: f1e8178d024009572475a411c3fa40df12abb777
remove PCFactorSetShiftNonzero(), PCFactorSetShiftPd() and PCFactorSetShiftInBlocks()Hg-commit: 7003e666813cb29616df228e25ece92955c33033
continue replacing PCFactorSetShiftxxx() with PCFactorSetShiftType() and PCFactorSetShiftAmount()Hg-commit: b64c17c9fbc009eefb8072446fc4ef9e80146566
replace shiftpd, shiftnz, shiftinblocs with shifttype and shiftamountonly partially done for seqaij format.Hg-commit: e8ba899db4d012e7c2e1e0b2afe23bf80c595415
Add PCFactorSetShiftType() and PCFactorSetShiftAmount()Hg-commit: 11b2d9da5dd711b89de2445adb08f29eaa980990
Bugfix for shift schemes used in numerical factorization.Turn-off default shiftnz/shiftpd in icc and ilu until a better design is determinedOnly one of shiftnz, shiftpd and shiftinblocks is allowed
Bugfix for shift schemes used in numerical factorization.Turn-off default shiftnz/shiftpd in icc and ilu until a better design is determinedOnly one of shiftnz, shiftpd and shiftinblocks is allowed to be turned on.Hg-commit: 9fab294fdd73e23ef93a1c65bfd18772aaab2b91
dropped the use from PCFactorSetUseDropTolerance() and -pc_factor_use_drop_toleranceHg-commit: 38537a65d99317cb3764af5eac895154a7e2f605
fix extern "C" error icc.cHg-commit: 36824b7f3a6877fb76d2b75cd2cf21d6835aa7a4
Fixed missing extern CHg-commit: b10df184561da314aea2bb7b4d4703a833d1316d
added support for drop tolerance to PCICCfirst cut of Bas ICC, not yet completely working.Hg-commit: c81908c7b1f7211c4c768df4016c15cc490189b8
basic running of bas factorizationtypo in hdf5 manaul pagecredit Dave May for the GCRHg-commit: a91a506f6e78f1175807298f0b0acb3a753ac329
correcting of 0 assignments to double to be 0.Hg-commit: 4e8d3c66ce68ac50361b8dc9292a6438842e1543
removed mention of MPIRowbs from icc.c and ilu.cHg-commit: 4abc7f8714c86445dcfb82dd3dd455c27f74d8cf
1234567