Я ищу библиотеку C ++ для решения систем линейных уравнений. Проблема в том, что нам нужно использовать специальный (рациональный) тип данных. Есть ли шаблонная библиотека для этой цели?
Взгляните на Эйгена:
«Eigen — это библиотека шаблонов C ++ для линейной алгебры: матрицы, векторы, числовые решатели и связанные алгоритмы»
Я считаю, что эта библиотека может быть тем, что вы ищете. Это шаблон http://www.boost.org/doc/libs/1_54_0/libs/numeric/ublas/doc/index.htm