MatMatSolve_MUMPS()  is never been supported. <div>It seems mumps support multiple rhs now.<br><div>If you need it, we can implement MatSolve_MUMPS().</div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Trying to use MatMatSolve in petsc-3.3-p3 results in:<br>
<br>
[0]PETSC ERROR: No support for this operation for this object type!<br>
[0]PETSC ERROR: MatMatSolve_MUMPS() is not implemented yet!<br>
<br>
The point is that in petsc-3.3-p2 it works like clocks.<br></blockquote><div> </div><div>It likely calls  MatMatSolve_Basic(), which calls MatSolve_MUMPS() in a loop,</div><div>not an efficient implementation.</div><div>
<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
There was one issue with it for sequential mode that has been fixed here:<br>
<a href="http://petsc.cs.iit.edu/petsc/releases/petsc-3.3/rev/8badc49a596e" target="_blank">http://petsc.cs.iit.edu/petsc/<u></u>releases/petsc-3.3/rev/<u></u>8badc49a596e</a></blockquote><div><br></div><div>This change prevents  calling of MatMatSolve_Basic().</div>
<div>How many rhs vectors (or number of columns in your rhs matrix)?</div><div>MUMPS only supports centralized rhs.  Scattering many rhs vectors to </div><div>a sequential dense matrix is non-scalable.</div><div><br></div>
<div>Hong</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
I'm wondering if it is really not supported anymore?<br>
Thanks.<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Regards,<br>
Alexander<br>
<br>
</font></span></blockquote></div><br></div></div>