rm mlocal_red from MatGetRedundantMatrix()set defaults in PetscSubcommCreate()
logging memory now credits to all ancestors
removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction()
Change all PETSC_EXTERN_C to PETSC_EXTERNHg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
completed removing unneeded EXTERN_C_BEGIN/END from Mat directories and converting to PETSC_EXTERN_C for constructorstested with and without dynamic with and without C++Hg-commit: 7d27d7f4d9ea3bfe
completed removing unneeded EXTERN_C_BEGIN/END from Mat directories and converting to PETSC_EXTERN_C for constructorstested with and without dynamic with and without C++Hg-commit: 7d27d7f4d9ea3bfe6616fafdfb32d046b5db53a1
show more ...
began removing unneeded EXTERN_C_BEGIN/END and converting needed ones to PETSC_EXTERN_CHg-commit: e0c157606a3283d5a4ba8902a0da5cad0e2aa531
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
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/ksp/pc/*Hg-commit: b80b33e3b1d8943a898b18384bc7b2c1a3103a32
generally SETERRQXX does not belong on its own linealso fixed formatting issues in dgmres.c (ugh)Hg-commit: e3fffdf67cd55655a36785a0abc7c197e98ca7cd
Replaced remaining '){' with ') {'.Hg-commit: f4f35e45a9688d9cbe30c43558c5cab041b08998
Carefully removed \t from src/ksp/*Hg-commit: 90e1eedee93c5acfa4463138a0133791f0f264d1
don't list unneeded /*I includes; they clutter the manual pagesHg-commit: e78ba20ae96445858089a43bccd0933d14f8ae95
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
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
Rename include/private/ to include/petsc-private/Hg-commit: 9a1730720b0d9756437b40462617551504641ade
Fix PCReset_Redundant()Hg-commit: 9d0d804f613615bf784b254c4e89e7bfdaf9a657
cleanup of ex54.c no printing by defult, profile update_q routineHg-commit: d6e3c1f68a9863764f213c9511b4a20cbaaff709
converted rest of source code to take pointers into destructor reoutines. make test workdsHg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3
partcially completed making PETSc object destructors take & for the argumentHg-commit: e5e776c3749e6dc0b2c108f7f84f10a7aaba55f5
Use #include <header.h> instead of #include "header.h" when there is no intent to search the current directory for header.hHg-commit: bd7216e80cc035071a5136364ab9d04bf9f41a07
123456789