Uncrustified src/ksp/pc/*Hg-commit: b80b33e3b1d8943a898b18384bc7b2c1a3103a32
Replaced remaining '){' with ') {'.Hg-commit: f4f35e45a9688d9cbe30c43558c5cab041b08998
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
changed #define char* XXXType to typedef const char* XXXTypeHg-commit: 2f1984a65b4f21a886ea1c854235ca6d51deefad
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
code to match PETSc style guide for if (xxx) for (xxx) sizeof(xxx)Hg-commit: 01e0d19bcd83a980fb5e8e32b294a95da72b405f
further cleanup spoolesHg-commit: b466c58fa4a947b77144b5c5d899a90dc1a46b23
PetscTypeCompare -> PetscObjectTypeCompareHg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
converted rest of source code to take pointers into destructor reoutines. make test workdsHg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3
partcially completed making PETSc object destructors take & for the argumentHg-commit: e5e776c3749e6dc0b2c108f7f84f10a7aaba55f5
bugfix for single precision build: replace zeropivot=1.e-12 with 100.0*PETSC_MACHINE_EPSILONThe former hangs in src/ksp/ksp/examples/tutorials/runex32Hg-commit: 912e0bd91134ba3086e9b01a03649817fd7
bugfix for single precision build: replace zeropivot=1.e-12 with 100.0*PETSC_MACHINE_EPSILONThe former hangs in src/ksp/ksp/examples/tutorials/runex32Hg-commit: 912e0bd91134ba3086e9b01a03649817fd72bf9d
show more ...
Added flag in pc data structure for reusing the numerical factorization.Hg-commit: d07bb2ec9459eb209ab7a15d1357e143ad76cfb7
Use #include <header.h> instead of #include "header.h" when there is no intent to search the current directory for header.hHg-commit: bd7216e80cc035071a5136364ab9d04bf9f41a07
removed #define PETSCXXX_DLL from top of all source filesHg-commit: b784aa18ddcf5337d4011d34f0fa008681695ac1
more PCReset_XXX() doneKSPDestroy() now zeros the pointerHg-commit: 734a7781b5d7d5bb9df4814d2e579008497bc8d8
fixed .bib entries with Gail's correctionsremoved all checks of nonzero pointer before call to PetscFree and setting to zero of pointer after PetscFree, since PetscFree() does that all automatically
fixed .bib entries with Gail's correctionsremoved all checks of nonzero pointer before call to PetscFree and setting to zero of pointer after PetscFree, since PetscFree() does that all automaticallyHg-commit: 0f5bef9ea1fcd7ad8418fab6181ef990ea35c1db
changed PCFactorSetMatSolverPackage() to NOT require the Mat before being called, now it just keeps a copy of the package name and uses it lateradded PCFactorSetUpMatSolverPackage() actually calls M
changed PCFactorSetMatSolverPackage() to NOT require the Mat before being called, now it just keeps a copy of the package name and uses it lateradded PCFactorSetUpMatSolverPackage() actually calls MatGetFactor() so there now exists a factor matrix and PCFactorGetMatrix() can be called and then options set from the program.Hg-commit: 7f7727b0030448abcd98a3d596d64ed83143f965
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
makefile and headers do not need to be executableHg-commit: ba5f734acfa7080b87c6371551d8590561ef6909
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
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
general cleanup of petscsys.hremoved PetscStrfree() since PetscFree() does the same thingHg-commit: 383ece197d31b92016b12ff3a62a2e744f8d981d
12345678