PetscFlistFind() now only searches for symbol in libraries and executables if a flag is passed in.Hg-commit: e9a41a3af8b62f34958a6f82c9f34be7616d4faa
fixed MatMFFDGeth() to never return garbage; also converted MatMFFD methods to use the compose query paradigmHg-commit: ffeaf172ff74e61629747237016b2663e3c6242d
fixed missing extern_cxx thing in petscdmda.hgot rid of MatMFFDSetFromOptions() since should use MatSetFromOptions()fixed const in veccusp.cu that didn't allow yin += 3Hg-commit: 1a1910616a5100b
fixed missing extern_cxx thing in petscdmda.hgot rid of MatMFFDSetFromOptions() since should use MatSetFromOptions()fixed const in veccusp.cu that didn't allow yin += 3Hg-commit: 1a1910616a5100bb4f998cfba4c697d9b2502721
show more ...
fixed some PCResetHg-commit: 1a6f5fc1c27b74d8f5d610cf83563c4ec287b72b
finished basic support for __float128Hg-commit: ae6323f37787bba35aaa6ab78aa53432011da446
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
Now requirepackage is only used for proper packages, functions use requiresfunction, and the rest use requiresdefineHg-commit: dd65fd3461c02753386917514e6ebe12d345a30e
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
changed all EXTERN to extern the CAPS served no purposeHg-commit: cdf5985509992c2237dbbe07f14278cccee0306c
Check that MatMFFDSetBase() has been called before MatMult_MFFDHg-commit: 4c73f3313ae64f454db8c6739c8d79a37da2b754
Fix comparison for complex caseHg-commit: 490c07e13f969f2fd2d6f158a3177a10caefae60
commit of new Matlab stuffHg-commit: df87754b27c0cfcc8dbf939bfdf11682b7f7ce65
PetscOptionsTruth -> PetscOptionsBool and relatedHg-commit: dfea0d194d94180043ddc1c2d9d074a0b8717c77
finished converting to use PetscTryMethod() and PetscUseMethod() whenever possible.Hg-commit: 37cf7fcea5d871042d238d3c6a46bb0914b2136d
Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOLnote this requires a new sowing versionHg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
Lots of inconsistent PETSC*_DLLEXPORTHg-commit: 17c71edbc1aa078557adacd3101bfb9934ffc5e2
MatMFFDSetType only makes sense for matrices of type MFFDDoing nothing seems perfectly appropriate when the type doesn't match,it's certainly better than misusing memory later.Hg-commit: 62d19e1
MatMFFDSetType only makes sense for matrices of type MFFDDoing nothing seems perfectly appropriate when the type doesn't match,it's certainly better than misusing memory later.Hg-commit: 62d19e1d5954dc7c1104978d7b3d02372e002661
updates to docs to include actual hyperlink to users manual when possiblenow use PETSC_HAVE_DYNAMIC_LIBRARIES instead of PETSC_USE_DYNAMIC_LIBRARIES for PetscFListFind() etc so even statically built
updates to docs to include actual hyperlink to users manual when possiblenow use PETSC_HAVE_DYNAMIC_LIBRARIES instead of PETSC_USE_DYNAMIC_LIBRARIES for PetscFListFind() etc so even statically built PETSc can dynamically load new typesHg-commit: 44383b6f330cbb89c18413a3aa580692ad00c36e
completed PetscValidLogicallyCollectiveXXX() routines and usageHg-commit: 374cfa6c3abbd90ea5b27fc02813ca73ae37b846
finished labelling manual pages as Logically or Neighbor-wise CollectiveHg-commit: 8a714c954b7624fb9d7cacbaa621300eebb99517
more work on options database with Java GUIHg-commit: b0ad49ac4b2396d9fd7952b06ab0e7d87c1d6f2e
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
removed use of PetscGlobalXXX() from source where it should not have been usedremoved use of MPI_IN_PLACE where it should not have been usedadded text to developers.tex about not using > 1.1 MPI wi
removed use of PetscGlobalXXX() from source where it should not have been usedremoved use of MPI_IN_PLACE where it should not have been usedadded text to developers.tex about not using > 1.1 MPI without checks and not using PetscGlobalXXX()Hg-commit: caac1bef6b4be19d1c0d5e507683ea2000c7a62a
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
1...<<111213