reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
PetscTypeCompare -> PetscObjectTypeCompareHg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
Remove MatSetUpPreallocation() and MatPreallocated(). MatSetUp() required if not preallocated. Unify error reporting.Hg-commit: 9dd5fa086e48409435f8bacb456e7397da336895
Mass revert file modes that were made executable in f6e61ee9c329Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
changed MatMatMult to MatTranposeMatMult.Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
add level info in manpagesHg-commit: 3bba9593b9f6541d89b764edd2655e02309f98e3
fix c++/matlab link errorHg-commit: 4ae152c822e0f891ec98d838d04da4db12bc8894
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
fixed couple of typecast problems with C++ and Matlab engineHg-commit: 65dcdb87209defe9ed3eddb998a1ffd116054dbb
Now requirepackage is only used for proper packages, functions use requiresfunction, and the rest use requiresdefineHg-commit: dd65fd3461c02753386917514e6ebe12d345a30e
fixed some unitialized variables warnings with MPI-uniHg-commit: 925a462303ee56a402b0355f3680130c52d4c99c
changed Matlab spelling to MATLAB some general MATLAB cleanupHg-commit: efcb24f191dfedc98b283d9e63e7859032e8ef35
automatically free all created objects that have not been freed during run in PetscFinalizeHg-commit: 2aad0a0317aabf395b96783e2383b8b5e0222e16
removed VecValid()removed MatCreateSeqAIJFromMatlab() since can use MatSeqAIJFromMatlab()Hg-commit: c03e8486f64adf871eb3631cafe7ee7a1dd3fe47
Matlab interface supports A(:,:) for accessing Matlab matrix from PetscMatHg-commit: 75faa6f8e51d56723bac66d2be9a17eb89c30e62
fixed converting of SeqAIJ to Matlab matrix to work for 64 bit ints in Matlabmoved PetscLogDestroy() to after objects are destroyed because cookies are needed until all objects are destroyedHg-com
fixed converting of SeqAIJ to Matlab matrix to work for 64 bit ints in Matlabmoved PetscLogDestroy() to after objects are destroyed because cookies are needed until all objects are destroyedHg-commit: 7ce1802937be80f7a305aff5cc37ede3d49baad6
show more ...
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
convert VI bounds from Matlab infinity to PETSc infinityfix SuperLU so it doesn't crash viewing the matrixHg-commit: 06fe53680194c3b993bd2f60cd8ecec721aa2542
added MatCreateSeqAIJFromMatlab() and Matlab interface to use it.Hg-commit: f4c5eca65a79101502890d07889c4216858028c4
const fixes for Matlab interfaceHg-commit: 0cb8d9c0a21891b6f462042a12a865f3aa798672
Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOLnote this requires a new sowing versionHg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
fixed XXXType #define names that had underscores in them such as MAT_SOLVER_SUPERLU MATORDERING_ND or PETSC_VIEWER_ASCII to not have _ also updated style guide to clearly indicate this.Hg-commit: 9
fixed XXXType #define names that had underscores in them such as MAT_SOLVER_SUPERLU MATORDERING_ND or PETSC_VIEWER_ASCII to not have _ also updated style guide to clearly indicate this.Hg-commit: 9ee752148eed3df65feb0f7eb0686798c3c0621b
added MPI_Comm as first argument to PetscError() and SETERRQX()Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e
changed factor field in _p_Mat structure with factortype which is a much clearer name for what the field isHg-commit: 6b534140d991e694c6c4621ae2403611b202dd1c
1234567