Написать параллельную программу MPI для решения нелинейного уравнения integral{a,x}(f(x)) = b, где подынтегральную функцию f(x), параметры a, b, допустимую погрешность решения e и начальное приближение x0 задает пользователь (можно в коде программы). Способ численного решения нелинейного уравнения g(x) = integral{a,x}(f(x)) - b = 0 - метод Стеффенсена, вычисление определенного интеграла integral{a,x}(f(x)) - метод средних прямоугольников. Нужно чтобы также выводилось время, за которое программа была выполнена и количество потоков.
У меня есть набросок основного алгоритма без распараллеливания, который не всегда работает правильно.