Симплексные методы и методы внутренних точек имеют свое место. Один не лучше и не быстрее
чем другие в целом, и вы обнаружите, что каждый метод работает лучше на разных
классы задач.
Что касается кодов, проект Coin-OR с открытым исходным кодом, Clp имеет методы Simplex, Dual Simplex и Interior Point, реализованные в C ++.
Однако, если вы просто хотите решить систему линейных или квадратных уравнений
форма f (x) = 0, тогда это совсем не то, что вы хотите. Если система, которую вы хотите
линейный, то вам нужно понимать прямые или итеративные линейные решатели. Если проблема
является нелинейным, вы должны посмотреть на метод Ньютона или квазиньютоновские методы.
удачи.