<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hello again,</p>
<p>I've tried following your recommendations, and yet the computation still fails with the same error message even when i take a very large interval (the failed value is at 1.91 and the interval goes from 1.5 to 3).</p>
<p>Could anything else be causing this?</p>
<p>Thanks again.</p>
<p>Best regards,</p>
<p>Perceval,</p>
<p><br /></p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div id="replybody1">
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p id="v1reply-intro">Sorry I hadn't seen that you had responded. Thanks a lot, I'll try that.</p>
<p>Regards,</p>
<p>Perceval,</p>
<blockquote style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0;">
<div class="v1pre" style="margin: 0; padding: 0; font-family: monospace;">Are you using the EPSKrylovSchurSetDetectZeros() option? As in this example <a href="https://slepc.upv.es/documentation/current/src/eps/examples/tutorials/ex25.c.html" target="_blank" rel="noopener noreferrer">https://slepc.upv.es/documentation/current/src/eps/examples/tutorials/ex25.c.html</a><br />If so, then the explanation is probably that one of the endpoints of your interval coincides with an eigenvalue. Try with a slightly different interval.<br /><br />Jose<br /><br /><br />
<blockquote style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0;">El 5 mar 2020, a las 14:51, Satish Balay via petsc-users <<a href="mailto:petsc-users@mcs.anl.gov" rel="noreferrer">petsc-users@mcs.anl.gov</a>> escribió:<br /><br />The address here should be petsc-users - not petsc-users-bounces<br /><br />balay@sb /home/balay/git-repo/slepc (master=)<br />$ git grep 'Inertia computation fails'<br />src/eps/impls/krylov/krylovschur/ks-slice.c: if (zeros) SETERRQ1(((PetscObject)eps)->comm,PETSC_ERR_CONV_FAILED,"Inertia computation fails in %g",sr->int1);<br />src/eps/impls/krylov/krylovschur/ks-slice.c: if (zeros) SETERRQ1(((PetscObject)eps)->comm,PETSC_ERR_CONV_FAILED,"Inertia computation fails in %g",newShift);<br />src/pep/impls/krylov/stoar/qslice.c: if (!nconv) SETERRQ1(((PetscObject)pep)->comm,PETSC_ERR_CONV_FAILED,"Inertia computation fails in %g",nzshift);<br />src/pep/impls/krylov/stoar/qslice.c: if (zeros) SETERRQ1(((PetscObject)pep)->comm,PETSC_ERR_CONV_FAILED,"Inertia computation fails in %g",newShift);<br /><br />So the message is likely coming from slepc<br /><br />Satish<br /><br />---------- Forwarded message ----------<br />Date: Thu, 05 Mar 2020 14:43:13 +0100<br />From: Perceval Desforges <<a href="mailto:perceval.desforges@polytechnique.edu" rel="noreferrer">perceval.desforges@polytechnique.edu</a>><br />To: petsc-users <<a href="mailto:petsc-users-bounces@mcs.anl.gov" rel="noreferrer">petsc-users-bounces@mcs.anl.gov</a>><br />Subject: Inertia computation fails<br /><br />Dear PETSc developpers, I am using SLEPC and MUMPS to calculate the eigenvalues of a real<br />symmetric matrix in an interval. I have come upon a crash and I was<br />unable to find any documentation on the error I got. The error is: Inertia computation fails in 2.19893 Is this a slepc, a Petsc or a mumps problem? Thanks, Perceval</blockquote>
</div>
</blockquote>
<p><br /></p>
</div>
</div>
</blockquote>
<p><br /></p>
</body></html>