<div dir="ltr">Hi, I'm trying to solve a vibration generalized eigenvalue problem like this:<div><br></div><div>|  K    C |  =  lambda* | M  0 |</div><div>| C^t   0 |                    | 0  0 |<br><div><br></div><div>

I have try a lot of convinations eigensolvers, KSP and PC, but I can't make that it works.</div><div>I use the ST shift-and-invert to get the firsts 5 eigenvalues.</div><div>If I use PC or ST_PC = LU or CHOLESKY, I get the zero pivot message error.</div>

<div>If I use PC and ST_PC = NONE, the 5 eigenvalues that find the solver are exactly the same and equal to the shift value.</div><div>If I use PC = jacobi or bjacobi, the eigenvalues get a very big value.  </div><div><br>
</div><div>Does anyone knows how this kind of problem solve?</div>
<div><br></div><div>thanks!<br>-- <br>Ricardo Márquez
</div></div></div>