[petsc-users] Solving singular systems with petsc
Nidish
nb25 at rice.edu
Sat Aug 15 20:53:52 CDT 2020
The section on solving singular systems in the manual starts with
assuming that the singular eigenvectors are already known.
I have a large system where finding the singular eigenvectors is not
trivially written down. How would you recommend I proceed with making
initial estimates? In MATLAB (with MUCH smaller matrices), I conduct an
eigensolve for the first 10 smallest eigenvalues and take the
eigenvectors corresponding to the zero eigenvalues from this. This
approach doesn't work here since I'm unable to use SLEPc for solving
K.v = lam*M.v
for cases where K is positive semi-definite (contains a few "rigid body
modes") and M is strictly positive definite.
I'd appreciate any assistance you may provide with this.
Thank you,
Nidish
More information about the petsc-users
mailing list