<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Mar 10, 2013 at 1:41 PM, Gideon Simpson <span dir="ltr"><<a href="mailto:gideon.simpson@gmail.com" target="_blank">gideon.simpson@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm working on a monte carlo problem where each node needs the same solution of a small scale eigenvalue problem.  I have in mind to use slepc to to use to get the solution, since it has all the necessary algorithms, but I am trying to understand how to get my code to have that problem solved locally, serially, within the context of a larger parallel problem.  Is it sufficient to just declare the matrix associated with the eigenvalue problem to be of sequential type?</blockquote>
</div><br>This is why every constructor takes a communicator. Just create those subproblems on PETSC_COMM_SELF.</div></div>