petscvec.h no longer includes petsc-private/vecimpl.hThis makes dependence on Vec internals more explicit. Almost allimpacted dependencies fall in two categories:* reference to vec->map: could b
petscvec.h no longer includes petsc-private/vecimpl.hThis makes dependence on Vec internals more explicit. Almost allimpacted dependencies fall in two categories:* reference to vec->map: could be eliminated by adding VecGetLayout(), which is probably a good idea anyway.* dependence on VecScatter_MPI_General: this is low-level anyway, so I don't think there is much to gain by abstraction.Hg-commit: 612ef938483b9f0137f3e95bc1d14775547d74f1
show more ...
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 05
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
added back in /*I "petscvec.h" I*/ in several files I mistakenly removed it fromwrapped all the BLAS calls in PetscStackCall()Hg-commit: 18be25a7ff539aa5230355449bf40d90e959b06a
Uncrustified src/mat/*.Hg-commit: 5c6f04286a6cfcd98361b2479b884c0041d95b73
changed PetscMPIIntCast() to return an error codeHg-commit: 73696a6c6bf0120a669678ed7c25e3c7bd451960
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
updated PetscBLASIntCast() to return an error codeHg-commit: 57d88da2280bc54336c931f5cac9a473f8f9a031
commit after mergeHg-commit: 0abf89d5ee6edf91e6393c34ebd34611a44a1ae3
generally SETERRQXX does not belong on its own linealso fixed formatting issues in dgmres.c (ugh)Hg-commit: e3fffdf67cd55655a36785a0abc7c197e98ca7cd
Partially unified indentation to two spaces rather than 3, 5, etc.Hg-commit: 72aceb82fa10cae79a777f91c00d187d4e02f4f6
Updated style to obey 'Do not put a blank line immediately after PetscFunctionBegin;'Hg-commit: 5408b9ce2402ad624305b7a7a323ab3ae5e0c3f1
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
Carefully replaced more '){' by ') {', added checker scriptHg-commit: a0037010be00b56a68354d942365c8f8df63198a
Style improvements: braces around 'else', partial '){' -> ') {'Hg-commit: adc31fe870178bcba56a29e10981c8f8716a006a
Carefully removed \t from src/mat/. All sources are now free from tabs (exceptions: LaTeX docs, ftn-auto/ folders)Hg-commit: 41ce18e98b1c9ae2af455e6fa76b9abd371521ee
removed silly abreviationsHg-commit: 0641f9ef776cf11cc3336b494981da756bf9d14f
silly code formatting problems; some people still need to read the style guideHg-commit: 7a98cb06baf90914d565ea8801b6900bdc5a04c1
More C89 fixesHg-commit: 5c37072bf2e980e9b9b6ff38bb003c57ea7e6862
fixed rest of mising CHKERRQ() fixed a few unused but set variablesHg-commit: 4acc0881334451e4d784ba0aa3b37fae2f983d1f
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
Add MPIU_BOOL and MPIU_ENUM to control clang-3.2 warnings when using MPI_INT directlyHg-commit: 659ebb827654e17cd01d6fb5cf1a54155f4e77a7
1...<<21222324252627282930>>...69