Какой ЯП лучше всего подойдет для МКЭ, МКО или МКР анализа?
В рамках выполнения лабораторных работ пользовался Python 3, подрубал TensorFlow для решения задач теплопроводности (МКР, МКО анализ). Лабы простые, быдлокод, от которого у системных программистов вытекли бы глаза, выполнялся практически мгновенно.
Что касалось больших проектов, то все выполнялось понятно в ANSYS. Так вот вопрос: если мне хочется ради интереса покодить сеточные генераторы и заняться прочим непотребством для решения например задач CFD, то какой ЯП стоило бы выучить дабы не сидеть 2 дня, пока Python не сложит 2+2? Импрувнуть Python в Cython или же вдолбить в мозг кресты, шарп?
И ещё, в Python можно подгружать .obj-файлы и рендерить их. Есть ли в Python или где-то ещё способ подгружать геометрию (созданную в проприетарных пакетах) и обрабатывать её? Не то, чтобы хотелось написать свой SolidWorks или Inventor, но думаю было бы полезным умением, например, строить эквидистантную поверхность загруженного 3D-тела.
С++ дает баланс между написанием хитрой архитектуры и быстродействием.
Ну и легкий доступ к MKL/OpenCL/CUDA/MPI/OpenMP - индустриальным стандартам организации массового параллелизма.