LAPACK++
LAPACK C++ API
Symmetric indefinite: Bunch-Kaufman: packed