removed some isimpl.h dependencies from some Mat impls and documented othersmoved CUSP flag from vecimpl.h to petscimpl.hHg-commit: 2c48aa9e76aa67a361ac3f6b034d78e9e3c7b825
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
Make petscimpl.h privateHg-commit: 910e8b03a54a915953944da6f75eb81c807d7428
Uncrustified src/mat/*.Hg-commit: 5c6f04286a6cfcd98361b2479b884c0041d95b73
Partially uncrustified /src/mat/*Hg-commit: f66b7241e67ccd55e47747ce1f2433e82e4f86b9
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
Rename include/private/ to include/petsc-private/Hg-commit: 9a1730720b0d9756437b40462617551504641ade
Some matrices needed to be marked as set upHg-commit: d2bd58f2a7f52769716b7f3d47105e7786445045
Mass revert file modes that were made executable in f6e61ee9c329Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
changed MatMatMult to MatTranposeMatMult.Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
Add support for MatGetLocalSubMatrix() nesting using monolithic formatHg-commit: 2fb4a35bf7117d6c455ed0c468362cb6c33baf19
moved localtoglobal mapping bmapping of matrices and vectors into the PetscLayout objectHg-commit: 9101686a27a1dc39bda221d0212c5e4e16e2b091
converted rest of source code to take pointers into destructor reoutines. make test workdsHg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3
Use #include <header.h> instead of #include "header.h" when there is no intent to search the current directory for header.hHg-commit: bd7216e80cc035071a5136364ab9d04bf9f41a07
removed #define PETSCXXX_DLL from top of all source filesHg-commit: b784aa18ddcf5337d4011d34f0fa008681695ac1
moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongsremoved all DLL export/import stuff since it was never used and never will beremoved MatPermuteSparsify() since it sucked.
moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongsremoved all DLL export/import stuff since it was never used and never will beremoved MatPermuteSparsify() since it sucked.Hg-commit: 72f7a5e60333f6c9780d56fcce45657940d16b13
show more ...
Signed/unsigned comparison warningHg-commit: 7d6b2e1ec3f2ea4b3c58a5d150371852aa18e6a0
Don't export a couple private functionsHg-commit: fef771a4ebdd3c895f4aca19c4e957a3e1601ef6
Allow blocked insertion even with bs=1Hg-commit: 593c7cd60114271f85328e847ba8bbff2c0d36b5
Add guards to MatLocalRefHg-commit: 63ba8e80841d7a89d8bb8c006d260d5128f9d5a8
Change ISBlockGetBlockSize to ISGetBlockSize, add ISSetBlockSizeHg-commit: 0a222ea1e9a192436a7e4681121fe012f4928844
Add MatCreateLocalRef() and example of using it to assemble an off-diagonal part of a matrixHg-commit: e9cbfd7023ab1268f374fc0ec3066645bb806678
123