[petsc-dev] MatCreateMPIAIJ(), MatCreateMPIBAIJ(), MatCreateMPISBAIJ() wrongly named

2012-03-01 Thread Barry Smith
MatCreateMPIAIJ(), MatCreateMPIBAIJ(), MatCreateMPISBAIJ() actually create Seq version of the matrices when run on one process. Meanwhile MatMPIXXXSetPreallocation() always do preallocation for MPI case. Shouldn't MatCreateMPIXXX() be MatCreateXXX()? Also should we add

[petsc-dev] MatCreateMPIAIJ(), MatCreateMPIBAIJ(), MatCreateMPISBAIJ() wrongly named

2012-03-01 Thread Barry Smith
On Mar 1, 2012, at 11:37 AM, Jed Brown wrote: On Thu, Mar 1, 2012 at 11:31, Barry Smith bsmith at mcs.anl.gov wrote: Cool. Some suggestions for this routine: 1) get rid of the maximum number of non-zeros per row arguments, they are stupid and just make this calling sequence too damn

[petsc-dev] setup.py for building Python extensions involving PETSc

2012-03-01 Thread Chris Kees
, extra_compile_args=PROTEUS_EXTRA_COMPILE_ARGS)]) -- next part -- An HTML attachment was scrubbed... URL: http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120301/523eee73/attachment.html