introduced another scalable symbolic matmatmult that does not use bitarraydon't know how all these other files got changedHg-commit: 9cf1fa173221b7baf45abd24f9c6760aa244faf0
Auto-generate Fortran for MatShellGetContext()Hg-commit: 98c76d140d893ee2ea4dd18725541ec2781cccf5
MatCreateShell should handle ctx in the same way as MatShellSetContext()Hg-commit: 1ea4e1e6876099f8023e6c1a264f76b0b38eecd0
bugfix for MatConvert_xxx_xxx() when user uses mpi format for sequential runs. Ref [petsc-dev] Failure converting MPIBAIJ -> MPIAIJ, Sun, Sep 18, 2011 at 5:19 PMHg-commit: 143491d1970242baaec82f3ab
bugfix for MatConvert_xxx_xxx() when user uses mpi format for sequential runs. Ref [petsc-dev] Failure converting MPIBAIJ -> MPIAIJ, Sun, Sep 18, 2011 at 5:19 PMHg-commit: 143491d1970242baaec82f3ab55545fd4379a5e9
show more ...
add matshellsetoperation_(MATOP_SHIFT)Hg-commit: a32a07c3a885aa39885829c124d2d38f74427905
Pre-zero two arguments to work around compiler warning bugHg-commit: 333f1101ca564903cc82f9107494f5ec72ae08ff
bugfix for complex buildHg-commit: a6d43d6401ebb44cb984ef3dd3936f569bfeb209
Remove unused variablesHg-commit: 9f644655347b87ebbe4e589d623535ce3ce64bde
initialize variables as warned in the nightly testsHg-commit: b15f09dc60544884f6a4f642a506015fd42f622b
MatShellSet/GetContext() now returns error if not a shell matrixHg-commit: 5487cd1b6326c78a1679b87b62c1120ccebf2d08
MATSHELL fix for non-square matricesHg-commit: f04c7d8dadb24e98d607e590f5b1b1c4e1a23680
Fix resetting operations if no shift/scale has been doneHg-commit: 1f8e310f03ea441a0845ae40386d00816a5360e2
Add diagonal scaling support for MatShell* Fix shifts and scales so that they are correct if called more than once* Add a test of this behavior and put it in the nightliesHg-commit: 06d48556837
Add diagonal scaling support for MatShell* Fix shifts and scales so that they are correct if called more than once* Add a test of this behavior and put it in the nightliesHg-commit: 06d48556837dfcf19ab8fd067ca9dde927d9f865
C includes do not start with 'c'Hg-commit: 87e9c500853abf7b655f786db6c113dda9b2de9b
sieve specific code got put in without #ifdef protectionHg-commit: 79c83b802a52f5e9992e50ba9f24852222af72ed
updated MatShellSetOperation() for MATOP_SOR for Fortran interfaceHg-commit: ba650e93201f648a20f13bb1232b2ec168e4016e
MatDestroy(): cleanup the MatPreallocated() hack, fix all matrix typesHg-commit: 8b12afa1931080f94d5efc78eba78580324579e8
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
Now requirepackage is only used for proper packages, functions use requiresfunction, and the rest use requiresdefineHg-commit: dd65fd3461c02753386917514e6ebe12d345a30e
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
changed all EXTERN to extern the CAPS served no purposeHg-commit: cdf5985509992c2237dbbe07f14278cccee0306c
added MatView support for shell matrix from FortranHg-commit: 2eba9ff811378297002d741bfce660e8ba144054
Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOLnote this requires a new sowing versionHg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
12345678910>>...19