Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to get inertia from LDL factorization #9

Open
ohinder opened this issue Sep 15, 2015 · 2 comments
Open

Ability to get inertia from LDL factorization #9

ohinder opened this issue Sep 15, 2015 · 2 comments

Comments

@ohinder
Copy link

ohinder commented Sep 15, 2015

It would be useful if it was possible to get the inertia of the factorization (the number of positive and negative values in D which is equivalent to the number of positive and negative eigenvalues in the original matrix https://en.wikipedia.org/wiki/Sylvester%27s_law_of_inertia). It is commonly used in optimization to determine if a problem is convex.

@lruthotto
Copy link
Contributor

thanks for this suggestion. I'd also like to get more control over the MUMPS package. However, right now I see no time and easy way to fix this myself. Do you have any idea?

Meanwhile, I would also like to point you to https://github.com/dpo/MUMPS.jl/ which provides a much more elegant way to access MUMPS from julia and should probably allow to extract the inertia.

@ohinder
Copy link
Author

ohinder commented Oct 5, 2015

Thanks, I have posted a issue on https://github.com/dpo/MUMPS.jl/.
I am not sure how do this at the moment - I know it is possible, because some C++ codes do this. If I get time in the next few months I will attempt to solve this problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants