commit | c9eca7812a4f2db0ac67d8f314ed9fdf35d1076f | [log] [tgz] |
---|---|---|
author | Markus Moll <markus.moll@esat.kuleuven.be> | Wed Jul 25 11:34:59 2012 +0200 |
committer | Markus Moll <markus.moll@esat.kuleuven.be> | Thu Jul 26 22:26:21 2012 +0200 |
tree | 8a3ba3c11bfa572325a9d897f45a01d56e30f8c8 | |
parent | 385377098e7c1c310e3e50c250df78116525c14a [diff] |
Add a polynomial solver Add a function to find the (complex) roots of a polynomial with real coefficients. The roots are extracted as the eigenvalues of the (balanced) companion matrix. Also adds a test. The polynomial solver will be needed in the Dogleg subspace strategy. Change-Id: Ia6626158819efb858522b7f4998649ca010d6688