Описание тега eigen
Eigen - это библиотека шаблонов C++ для линейной алгебры: матриц, векторов и связанных алгоритмов.
Eigen - это библиотека шаблонов C++ для линейной алгебры: матриц, числовых решателей и связанных алгоритмов.
Несмотря на название, этот тег не следует путать с собственными значениями и векторами.
Eigen охватывает большой набор функций с помощью простого в использовании унифицированного API. Вот краткий и неполный обзор:
- Плотная алгебра:
- манипуляции с массивами / матрицами
- линейные решатели и факторизации (Холецкий, LU, QR, SVD, EVD)
- Разреженная алгебра:
- сжатое разреженное представление
- прямые решатели и факторизации (Холецкий, LU, QR)
- Методы подпространства Крылова (CG, BiCGSTAB, GMRES) с предобуславливателями (Jacobi, ILLT, ILUT)
- Геометрия:
- преобразование пространства и примитивы подпространства
Дополнительную информацию можно найти на домашней странице Eigen и его онлайн- документации.