Add MPIU_BOOL and MPIU_ENUM to control clang-3.2 warnings when using MPI_INT directlyHg-commit: 659ebb827654e17cd01d6fb5cf1a54155f4e77a7
Fix the most dangerous MPI type mismatches, still many with PetscBool/PetscEnum using MPI_INTHg-commit: 146d1df88e306d69e6ce797932b1c3352fd7851c
merge PetscSF implementationHg-commit: 98dccc99445b69cb7a66312149eb16fec359e294
Simplify PetscComplex macros; make available when PETSC_HAVE_COMPLEX (vs PETSC_USE_COMPLEX)Hg-commit: e2742dc6abf8913958eca460bd0194e122c07223
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
removed all incorrect spaces before CHKERR...Hg-commit: 653d9985c7cfe8fed21a37081a5b64f5e24e6c17
ran clang --analyze over PETSc and fixed many of the complaints. Mostly missing CHKERRQ() and set but not used variables, no bugs found, lots of complaints about null references, not sure what is up
ran clang --analyze over PETSc and fixed many of the complaints. Mostly missing CHKERRQ() and set but not used variables, no bugs found, lots of complaints about null references, not sure what is up with that; gets in the way of real useful messages.Hg-commit: c183c49f249a22d7ef32be2c51749bad41445e53
show more ...
improve axis numbering for small valuesimprove accessing ray for DMDA VectorHg-commit: 160100bb0a5cf1fd7d317f4841a2e1bbea872ddb
PetscOptionsGetViewer() now returns format since that is needed separately from viewer to be pushed and poped when usedHg-commit: 3766d619209f59eac7f711df4eb56adfa9a0da7d
PetscViewer: Added PetscOptionsViewer()- Fixed documentation of PetscOptionsGet/RestoreViewer()Hg-commit: bc70ffc4915f028ac4a1ab0b4ede755d26f74b77
commit after mergeHg-commit: 4798e111225ab88c385e0dc2b466a2ee18fd607c
completed basic conversion of -xxx_view and -xxx_view_yyy hodge-podge to consistent -xxx_view [viewer][:filename][:format] schemeleft is all the ugly ones for -ksp_view_binary and friendsHg-commit
completed basic conversion of -xxx_view and -xxx_view_yyy hodge-podge to consistent -xxx_view [viewer][:filename][:format] schemeleft is all the ugly ones for -ksp_view_binary and friendsHg-commit: e4cbe0641435ca83c394e1925ec2bdf3258742cf
minor bugfix (recover ierr in sysio.c) and rm unused variablesHg-commit: 87e3cd799e2a7059b7908ebd8004d22311b4a600
added PetscOptionsGetView() and PetscOptionsRestoreViewer()Hg-commit: 570011297d031dcce016710af35579cd6d354d6f
added all option for -objects_dump that displays all non-destroyed objects, not just those created by the userHg-commit: f7bdd1788405c15afc21a708eb78ac39c722d20a
cannot use class as a variable name :-(Hg-commit: e0c94f9842fb21b027f357dea04c9488c8f2f2f0
for -objects_dump users may "Get" the object alsoHg-commit: f8bed5c9760734fcc7d8b1be5b6bf75983683cc5
commited -objects_dump and updated all examples to use PetscFunctionBeginUser;Hg-commit: 7ee109c3a330edfa02cfee5f25401f5538d5e197
gnu compilers don't like variables named mainHg-commit: 17ab9321ca269e5e6d28414a09a1268db392777a
crude heuristic for detecting object creation in user code to print only user created unfreed objectsHg-commit: 4386185e6badebbcb32b83973f30ddbabd35959f
added/improved PetscObjectsDump() and -objects_dump to display undestroyed objectsHg-commit: 0428a943a6648d62069d3c7dd92c14586f652e6b
no reason for PetscGetVersion() to be a macro, fixedHg-commit: 54f826147d2ce895d63f1db4609f0ef0291e70b3
more progress on serializing PETSc objects and function pointersyes Barry has lost his mind but this is too much fun to stopHg-commit: 70b547a30c706ea4b2828de11dd7962c0443a994
missing check on ierr in petscinitialize_()Hg-commit: 070bea207c644463b23b73acd81a1d22ec49a7c6
converted PetscObjectCompose() for dmksp object to direct access to dmksp recordHg-commit: cf5664992af00b41e0ba43580fa28df136a3b4ef
1...<<61626364656667686970>>...99