<div class="gmail_quote">On Sat, Sep 8, 2012 at 3:19 PM, Pearl Flath <span dir="ltr"><<a href="mailto:pflath@ices.utexas.edu" target="_blank">pflath@ices.utexas.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all,<br><br>I have a matrix M, for which I set up a Cholesky decomposition M = L L^T  using MUMPS and PETSc. I then obtained the factored matrix with<br><br>  PCFactorGetMatrix(pc,&factor);  <br>
<br>However, I do not want to solve M*x = b, which seems to be what MatSolve does. How do I tell it to solve Lx = b instead? <br></blockquote><div><br></div><div>Looks like you want MatForwardSolve().</div><div><br></div>
<div>Note that there is also PCApplySymmetric{Left,Right}.</div></div>