Hi,<br>&nbsp; You can use PetscErrorCode PCComputeExplicitOperator(PC pc,Mat *mat)<br><br>See,<br><a href="http://www-unix.mcs.anl.gov/petsc/petsc-as/snapshots/petsc-current/docs/manualpages/PC/PCComputeExplicitOperator.html">http://www-unix.mcs.anl.gov/petsc/petsc-as/snapshots/petsc-current/docs/manualpages/PC/PCComputeExplicitOperator.html</a><br>
<br><br><br><div class="gmail_quote">On Mon, Apr 28, 2008 at 8:19 AM, Yujie &lt;<a href="mailto:recrusader@gmail.com">recrusader@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi, everyone<br><br>How to get the matrix &quot;M_{L}^{-1}&quot; in &quot;M_{L}^{-1}Ax=M_{L}^{-1}b&quot;. I have checked the function &quot;PCGetOperators()&quot;. It only gets the matrix &quot;pmat&quot; used to obtain the preconditioning matrix. thanks a lot.<br>

<br>Regards,<br><font color="#888888"> Yujie<br><br><br><br>
</font></blockquote></div><br>