<div class="gmail_quote">On Sun, Mar 4, 2012 at 07:07, Chen S <span dir="ltr"><<a href="mailto:chensp2602@gmail.com">chensp2602@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>I'm building an example in PFLOTRAN (a program which uses PETSC),</div><div>and I get the following PETSC errors:</div><div>"No support for this operation for this object type!</div>
<div>Matrix format mpibaij does not have  a built-in PETSc LU!"</div></blockquote><div><br></div><div>There is not a parallel direct solve for BAIJ. You can do it on overlapping subdomains using -pc_type asm -sub_pc_type lu or you can do it in parallel using AIJ with -pc_type lu -pc_factor_mat_solver_package mumps (or superlu_dist or pastix; use --download-mumps, etc to install these packages).</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br></div><div>then it gives me a list of specific errors in the code, the first one is :</div><div>"PETSC ERROR: MatGetFactor() line 3985 in src/mat/interface/C:\cygwin\home\PETSC-~4\src\mat\INTERF~1\matrix.c"</div>
</blockquote></div><br><div>Send the entire error message.</div>