LINUX.ORG.RU

софт для моделирования термодинамических систем


0

1

Какое ПО больше всего подходит для моделирования термодинамических систем типа ДВС? Например, типа SciLab? Просто опыт когда-то был лишь с matlab.

А сейчас интересует софт под Linux для моделирования термодинамики, в каком больше набор модулей по этой тематике, где-то может лучше реализовано.

(Почему в этот раздел: потому что относится по сути к средам разработки софта на специализированных языках типа GNU Octave, как-то так...)

★★★★★

Последнее исправление: I-Love-Microsoft (всего исправлений: 1)

Wolfram Mathematica

anonymous
()

Какое ПО больше всего подходит для моделирования термодинамических систем типа ДВС?

По этой тематике ты ничего готового для себя не найдёшь. Надо смекалку проявлять.

Систему типа ДВС скорее всего придётся запрограммировать самому, если тебе тойота свою модель не даст. Если даст, ну там ПО будет понятно. Если не даст, то фортран тебе в руки.

Для подготовки начальных/граничных условий и обработки данных (pre-processig/post-processing) подойдёт и матлаб, если твоя контора тебе его купит. Я пробовал разные matlab, idl, octave, R, все очень хорошие. Остановился на python+scilab+matplotlib.

yvv ★★☆
()
Ответ на: комментарий от yvv

спасибо, я примерно так и думал что самому надо будет почти с нуля

I-Love-Microsoft ★★★★★
() автор топика
Ответ на: комментарий от anonymous

интересная софтина

я правильно понимаю что подобный софт основывается на отслеживании отдельных как бы виртуальных частиц? массивов частиц, у которых есть свойства типа температуры, и при взаимодействии они обмениваются значениями с определенным коэффициентом?

I-Love-Microsoft ★★★★★
() автор топика
Ответ на: комментарий от I-Love-Microsoft

Если имеется в виду SPH (Smoothed Particle Hydrodynamics), то не совсем верно. Cкорее там считается, что частицы - это элементы сетки, в которых заданы значения физических параметров, а распределение их в пространстве интерполируется по эмпирическим формулам. После чего для такой "сетки" находят выражения для градиента, дивергенции, etc. и подставляют их в решаемые уравнения. Метод быстрый, но относительно неточный.

С нуля такое писать, и главное проверять корректность, плюс оптимизировать - работа на несколько месяцев, не меньше. Лучше всё-таки готовые пакеты поискать, имхо.

imtw
()

Matlab и под линух есть, есличо

annulen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.