Сегодня будет продолжение темы: https://www.linux.org.ru/forum/development/13234056
С того времени переписал базовую часть программы расчета на python.
Что-то пока сделано чтобы только работало.
Часть реализовано один в один как на плюсах.
Делюсь некоторыми результатами, надеюсь вам будет интересно.
sudo cast: dikiy, grem, unanimous, Shadow, AlexVR.
Результаты представил в виде графика
Расчеты сделаны для разного количества конечных элементов.
Есть два варианта на питоне: 1 - совсем сырой, 2-ой после беглого прохода профайлером.
Выводы: плюсы все-таки быстрее, но на питоне много чего можно оптимизировать, код пока сырой.
Есть еще возможность воспользоваться компиляцией и переписыванием медленной части на си.