Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOLnote this requires a new sowing versionHg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
Two more consts for PFHg-commit: 8b9da9d005b9944744d8a4c33d0df55482baacee
Mark the source array as const in PFApplyHg-commit: 50c3d74c93b21118d7a95851e1e39567c1c54848
basic amspublishall. Release it is wrong and need to publish after the type is set.Hg-commit: 00a22ad47a7a0ffcd91c66290fefb82fce41e498
Lots of inconsistent PETSC*_DLLEXPORTHg-commit: 17c71edbc1aa078557adacd3101bfb9934ffc5e2
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
show more ...
fixed putting PetscObjectProcessOptionsHandlers() for each XXXSetFromOptions()Hg-commit: fdc7be12de37b8a400b6e561de9850bcc7e79f4f
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
added MPI_Comm as first argument to PetscError() and SETERRQX()Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e
general cleanup of petscsys.hremoved PetscStrfree() since PetscFree() does the same thingHg-commit: 383ece197d31b92016b12ff3a62a2e744f8d981d
changed cookie to classid cause that is what it is.Hg-commit: ffa25d1edea7afc409fcc13e7f2b63587b1494c1
fixed some dead code objects that prevents Matt's builder.py from completing.added hacks to Matt's builder.py to get success on my laptop.Hg-commit: 893fc1a80ebe376870cac09c70bb9806e6d51cae
petsc.h --> petscsys.h (fortran equivalents also)new petsc.h that includes all PETSc includes is addedHg-commit: a82a9bcb80ed39c69991db706672838a5b792d44
removed PETSC_ARCH/conf/base andadded support for not setting PETSC_ARCH and PETSC_DIR with --prefix optionHg-commit: e478f4df238e5763b64567336d7cf94ca5d89d58
fixed output files to have additional line for norm type PRECONDITIONEDnow allows PetscInitialize() and PetscFinalize() to be called multiple timesHg-commit: 2a35ab2c090ec4b625e988497846f530aaa67b
fixed output files to have additional line for norm type PRECONDITIONEDnow allows PetscInitialize() and PetscFinalize() to be called multiple timesHg-commit: 2a35ab2c090ec4b625e988497846f530aaa67b2c
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
fixes and more error checking in many XXXGetType() callsHg-commit: 50b8601b7453642d7b3c91015c3af122e271a9ef
removed -I$PETSC_DIR from make system and changed the corresponding#include "src/dsdsdsds" to "../src/sdsdsds" in the source codeHg-commit: 6e3c4cc4b4bfcb366bae9b71afcb5009c1f0429d
moved the const out of XXType definitions and into the Set and Get MethodsHg-commit: d4d9a237045a151847ef3121b00df73d952d0999
changed PetscLogClassRegister() to PetscCookieRegister() and fixed calling sequenceHg-commit: 9bf4c5c14bd579a1e7136bac681411624d111bf5
changes for solving the strict aliasing issue in PetscObject and derivedHg-commit: 278faecc91564f5495fa9f7d48380d547995fa45
initial changes for better memory loggin on objectsHg-commit: 0ef7914e13d41d173ef1ba2552c26bd9f41bc807
changed bmake/common everywhere to conffixed a little more for new install systemHg-commit: 1aa781ff09e652ebafd6f016d84e88c15ea650f1
minor class syntax fixesHg-commit: e22a73870b66944690c5ccb62322937de05d5ba8
made PetscRandomInitializePackage() and PFInitializePackage()Hg-commit: 64208817af7b5ef67619e2ae09f820e62a870bc1
12345678910