changed use of PetscObjectComposeFunctionDynamic() to PetscObjectComposeFunction() to allow use of static for functions for standard use in PETScPetscObjectComposeFunctionDynamic() is still availabl
changed use of PetscObjectComposeFunctionDynamic() to PetscObjectComposeFunction() to allow use of static for functions for standard use in PETScPetscObjectComposeFunctionDynamic() is still available for use if neededalso fixed calls to PetscObjectComposeFunction() to not wrap lines (per PETSc coding style)Hg-commit: 822f9ddaac95a8ff6c2a9ad77fbf07d02d2c20d9
show more ...
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
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
Uncrustified src/mat/*.Hg-commit: 5c6f04286a6cfcd98361b2479b884c0041d95b73
Partially uncrustified /src/mat/*Hg-commit: f66b7241e67ccd55e47747ce1f2433e82e4f86b9
generally SETERRQXX does not belong on its own linealso fixed formatting issues in dgmres.c (ugh)Hg-commit: e3fffdf67cd55655a36785a0abc7c197e98ca7cd
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
Carefully replaced more '){' by ') {', added checker scriptHg-commit: a0037010be00b56a68354d942365c8f8df63198a
Carefully removed \t from src/mat/. All sources are now free from tabs (exceptions: LaTeX docs, ftn-auto/ folders)Hg-commit: 41ce18e98b1c9ae2af455e6fa76b9abd371521ee
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
bugfix for repeated call of MatSolve_MUMPS() when ICNTL(9) changes;cleanup mumps.cHg-commit: 6dd18545147da32b76d0ba0d8a65162e9ae7bf54
have MatMatSolve_MUMPS() call MatMatSolve_Basic() for Cholesky factorizationHg-commit: b8d86dc228c8330a0cda0a1996a85815ed709ae2
have MatMatSolve_MUMPS() call MatMatSolve_Basic()Hg-commit: 4c98fa5eca5e8f205211554f3205439fd5906f3d
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
add comment about user ordering being used by mumpsHg-commit: 8bd184f330846d1ed3f39a04a8e71ff2bc1ac61f
enable single-precision version of PETSc with MUMPS contributed by Stefano ZampiniHg-commit: f4e6413e465b734894fd411d1c1183c38898e45d
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
code to match PETSc style guide for if (xxx) for (xxx) sizeof(xxx)Hg-commit: 01e0d19bcd83a980fb5e8e32b294a95da72b405f
bugfix of MatCholeskyFactorSymbolic_MUMPS() as reported by Alexander GrayverHg-commit: 8badc49a596eb90aa1f0676c8602105cc3f63f4b
patch to mumps interface contributed by Pham Van HaHg-commit: c3403225fb48bb41faf314af4dd3067fe27a87e2
PetscTypeCompare -> PetscObjectTypeCompareHg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
VecCreateXXXWithArray() now takes a bs argument since there is no other way to pass the block size in during creation processHg-commit: 465282368ed7696decd83c3d3b111f39348a7d40
cleanup mumps.c; add a test for using new matrix with KSPSetOperators(ksp,C,C,SAME_NONZERO_PATTERN)Hg-commit: 9c0c321e5f0f1ab1a3891c1edde3496ed94abf2a
merge from releaseHg-commit: 3a13d3b336ccc5dcfb3f474bd65ec37b71748f5c
1...<<11121314151617181920>>...25