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
Start casting floating point literals to (PetscScalar) to work with std::complex<float>There is still much more to be done.Hg-commit: 71e5798007d37fa1f814512de7878a7dadae5358
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 ...
merge MatSubMatrix patch from 3.1Hg-commit: f7d097ec488e0096dcd4304c38e2d5dde98f7587
MatSubMatrix fixes for MatMultAdd and MatMultTransposeAdd with v2=v3, pre and post-scaleHg-commit: 29cbb59ef0fe70787c9aac8c07e889ec9f53be5a
Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOLnote this requires a new sowing versionHg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
more fixing of badly formatted SETERRQfixed a bunch of SETERRQ() with PETSC_COMM_SELF to use correct communicatorHg-commit: 57d5965aa89b7e0c92623954688d77d16a86d0f2
added MPI_Comm as first argument to PetscError() and SETERRQX()Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e
changed cookie to classid cause that is what it is.Hg-commit: ffa25d1edea7afc409fcc13e7f2b63587b1494c1
removed PETSC_ARCH/conf/base andadded support for not setting PETSC_ARCH and PETSC_DIR with --prefix optionHg-commit: e478f4df238e5763b64567336d7cf94ca5d89d58
more --with-64-bit-indices fixesHg-commit: fcc1249ed0ef5b9d31d4e0a4030f4dc3e4b190b4
changed PetscMap to PetscLayoutHg-commit: b8f4632bd00d1563dcf8108fd4199169f8fd320b
Add Mat_SubMatrix.This makes it possible to take a submatrix of any matrix type (includingMat_Shell and Mat_MFFD). Will simplify PC_FieldSplit.Hg-commit: 67f1e5aebf857ceed94a7b090e6d073f1dc6765f
123