<div class="gmail_quote">On Thu, Mar 1, 2012 at 11:31, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":1ef">  Cool.  Some suggestions for this routine:<br>
<br>
1) get rid of the maximum number of non-zeros per row arguments, they are stupid and just make this calling sequence too damn complicated looking.<br></div></blockquote><div><br></div><div>Okay, I thought I would help people out who wanted to punt, but I don't mind removing it.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":1ef">
<br>
2) the manual page doesn't make clear these are nonzero BLOCKS per row, not nonzero entries per row.<br></div></blockquote><div><br></div><div>fixing</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":1ef">
<br>
   Barry<br>
<br>
<br>
   Input Arguments:<br>
+  A - matrix being preallocated<br>
.  bs - block size<br>
.  dnz - maximum number of nonzero entries per row of diagonal block of parallel matrix<br>
.  dnnz - number of nonzeros per row of diagonal block of parallel matrix<br>
.  onz - maximum number of nonzero entries per row of off-diagonal block of parallel matrix<br>
.  onnz - number of nonzeros per row of off-diagonal block of parallel matrix<br>
.  dnzu - maximum number of nonzero entries per row of upper-triangular part of diagonal block of parallel matrix<br>
.  dnnzu - number of nonzeros per row of upper-triangular part of diagonal block of parallel matrix<br>
.  onzu - maximum number of nonzero entries per row of upper-triangular part of off-diagonal block of parallel matrix<br>
-  onnzu - number of nonzeros per row of upper-triangular part of off-diagonal block of parallel matrix</div></blockquote></div><br>