Reformatted: "Do not put a blank line immediately before PetscFunctionReturn;"Hg-commit: c8a41c455986e732d0ea0513d7162a54daffaece
Reformatted: "There should be a blank line before PetscFunctionBegin;"Hg-commit: 05bda4416aaceb2dbd9d85b5720629adc88eef98
XXXView() methods should ignore unknown viewers, not error outHg-commit: e5c2cada7868386cc4981ab2a54cf541ca387f4b
generally SETERRQXX does not belong on its own linealso fixed formatting issues in dgmres.c (ugh)Hg-commit: e3fffdf67cd55655a36785a0abc7c197e98ca7cd
macros changed to static inline functionsoutput of example fixed for previous change to exampleHg-commit: 30b16dfe130e50978dcb99c50a8edfc8772fcf0f
Reformatting: 'No space after a '(' or before a ')''Hg-commit: 797341a7bfba18bb97e6da668b36bad2e5977356
if, for, while, switch now have consistently a space prior to the opening parenthesis.Hg-commit: cf69a5905ee4efb938b2bdd2762f87854175a6c5
Replaced '#ifdef' and '#ifndef' with '#if defined()' and '#if !defined()'.Hg-commit: b3ebae8b626a88c2ac067fd7c3f04f229b43f305
Replaced remaining '){' with ') {'.Hg-commit: f4f35e45a9688d9cbe30c43558c5cab041b08998
Style improvements: braces around 'else', partial '){' -> ') {'Hg-commit: adc31fe870178bcba56a29e10981c8f8716a006a
Carefully removed \t in src/ts/* and src/vec/*Hg-commit: 3d2a7071273f29088a0d42dd7a9c7d0eddffef33
removed silly abreviationsHg-commit: 0641f9ef776cf11cc3336b494981da756bf9d14f
change PetscFListAdd() and PetscFListFind() arguments list to match PetscOpFListAdd/Find() argsHg-commit: 07f9e01e040feeb4162253a60ca63556436f4135
added appropriate #include to various synopsis in manual pagesHg-commit: 649729772e487ab080652f3c9abb4b4203cfa79d
don't list unneeded /*I includes; they clutter the manual pagesHg-commit: e78ba20ae96445858089a43bccd0933d14f8ae95
removed the silly #if defined(PETSC_USE_COMPLEX) special cases when the complex version gives the exact same results as the real version for real, i.e. PetscConj, PetscRealPart, do nothing and are ha
removed the silly #if defined(PETSC_USE_COMPLEX) special cases when the complex version gives the exact same results as the real version for real, i.e. PetscConj, PetscRealPart, do nothing and are harmless for the real casethe less #if def code duplication we have the betterHg-commit: 158afdac623e9fb04c1dbe14153c0895e6c4feef
show more ...
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
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
merge from 3.3Hg-commit: afd9b78331ddc6b69915f2f76ae397688017a305
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
Add missing ISRestoreIndices() to close missing leak in ISSetPermutation()Hg-commit: 2c5ece3c5556e2abcff9a6c362d4d4a50f5c2a6e
ISStrideSetStride_Stride: initialize is->min, is->max for zero-sized index setsHg-commit: 131e5b49c039e7d31d6e1cca314c7104378a9ce1
1...<<61626364656667686970>>...96