CFD, практика, вопросы и ответы |
Здравствуйте, гость ( Вход | Регистрация )
CFD, практика, вопросы и ответы |
1.12.2010, 16:18
Сообщение
#1
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) |
Если действительно интересно, — гуглить по словам CFD, Динамика многофазных систем. Почти коллеги, сейчас занимаюсь этим, хотя спец по КТП. (IMG:style_emoticons/default/smile.gif) Нет, мне не интересно. Мне нужны конкретные выкладки как и насколько сильно и т.д. и т.п. влияние гироскопического явления при движении мотоцикла. Ну, это механика, отсылаю к классическим трудам Стрелкова и Хайкина. Там минимум математики, но очень много объяснений. Хотя про мотоцикл нет, но близко... (IMG:style_emoticons/default/smile.gif) -------------------- Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? |
|
|
|
![]() |
7.12.2010, 18:43
Сообщение
#2
|
|
![]() Профессор ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 3465 Регистрация: 9.11.2010 Из: Уфа Пользователь №: 88100 Поблагодарили: 3888 раз(а) |
Коллега, мне удалось сподвигнуть одного из активных майнтейнеров ALT Linux попытаться взяться за поддержку OpenFOAM в дистрибутиве. С его стороны появился ряд вопросов, на которые я не могу ответить.
Не могли бы Вы меня проконсультировать? Цитата В числе собранных исполняемых файлов фигурирует файл с именем R. В ALT Linux есть уже такой файл - в пакете R-base. Это просто "тёзки" или выполняют аналогичные функции? Просто если "тёзки", придётся R из OpenFOAM либо ложить не в /usr/bin, а куда-то ещё, либо переименовать. Если его, конечно, не используют другие программы из OpenFOAM. То, что это тёзки я в курсе, но возникает вопрос, как это можно обойти, насколько сильно вызов R закопан внутрь других утилит OpenFOAM Цитата Какие файлы из исходников используются собранными исполняемыми файлами и библиотеками? То есть, что из исходников необходимо сохранить в установленном пакете, если необходимо? |
|
|
|
8.12.2010, 19:06
Сообщение
#3
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) |
То, что это тёзки я в курсе, но возникает вопрос, как это можно обойти, насколько сильно вызов R закопан внутрь других утилит OpenFOAM R в OF есть утилита, которая для моделей турбулентности RANS (Рейнольдс-осреднённые Навье-Стокс), вычисляет все доступные характеристики турбулентности на основе решённой задачи (из интенсивности получить характерную длину или энергию и т.д., в том числе компоненты тензора рейнольдсовских напряжений). Она выполняется отдельно, после окончания расчёта. Переименовать её, наверное, можно... В крайнем случае можно тупо скопировать в свою юзеровскою директорию приложений, переименовать там все исходники и скомпилировать, юзеровские приложения, по-умолчанию, вызываются прежде основных из OF.То есть, что из исходников необходимо сохранить в установленном пакете, если необходимо? К сожалению, все. Для OF работает система версий и в течении всего поступаю исправления и дополнения, которые следует устанавливать с помощью git и перекомпилировать. Я как раз сейчас буду это делать, так как при post-proccess появляются ошибки при преобразовании расчётных данных для Ansys Fluent (кстати, уже скачал на торренте версию 13 для Win64 и Lin64).... тем более актуальность оно приобретает в свете необходимости установки ПО на большие компьютеры, не находящиеся в личном пользовании. Уже более пяти лет устанавливаю и использую OF на академическом кластере, причём без прав администратора. (IMG:style_emoticons/default/smile.gif) Опыт есть...-------------------- Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? Поблагодарили:
|
|
|
|
8.12.2010, 19:13
Сообщение
#4
|
|
![]() Профессор ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 3465 Регистрация: 9.11.2010 Из: Уфа Пользователь №: 88100 Поблагодарили: 3888 раз(а) |
Рад, что Вы быстро проявились, сборщик роет землю копытом и я стараюсь этим пользоваться (IMG:style_emoticons/default/wink.gif)
R в OF есть утилита, которая для моделей турбулентности RANS (Рейнольдс-осреднённые Навье-Стокс), вычисляет все доступные характеристики турбулентности на основе решённой задачи (из интенсивности получить характерную длину или энергию и т.д., в том числе компоненты тензора рейнольдсовских напряжений). Она выполняется отдельно, после окончания расчёта. Переименовать её, наверное, можно... В крайнем случае можно тупо скопировать в свою юзеровскою директорию приложений, переименовать там все исходники и скомпилировать, юзеровские приложения, по-умолчанию, вызываются прежде основных из OF. Значит, можно переименовать, отразив это в документации. Это хорошо. К сожалению, все. Для OF работает система версий и в течении всего поступаю исправления и дополнения, которые следует устанавливать с помощью git и перекомпилировать. Я как раз сейчас буду это делать, так как при post-proccess появляются ошибки при преобразовании расчётных данных для Ansys Fluent (кстати, уже скачал на торренте версию 13 для Win64 и Lin64). Нет, собирается исключительно бинарный пакет (RPM), обновлять который будет майнтейнер. Пользовтаель просто получит обновлённый бинарник. Так вот, я пытаюсь выяснить, позволяет-ли OpenFOAM собирать пользовательские подпрограммы, и что из исходников и заголовочных файлов ему для этого может понадобиться? |
|
|
|
8.12.2010, 20:16
Сообщение
#5
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) |
Нет, собирается исключительно бинарный пакет (RPM), обновлять который будет майнтейнер. Пользовтаель просто получит обновлённый бинарник. Так вот, я пытаюсь выяснить, позволяет-ли OpenFOAM собирать пользовательские подпрограммы, и что из исходников и заголовочных файлов ему для этого может понадобиться? Я был просто загружен на работе, но вечерами буду на связи, и по утрам.Не знаю, в инструкции даже для тех платформ, которые есть в бинарном виде (раньше их было больше, чем одна (IMG:style_emoticons/default/sad.gif) ) всегда требовалось установить исходники... Там примерно так и писали: распаковываете файл с исходными данными, а затем в ту же директорию распаковываете бинарники. Это надо проверить, выполнение без исходников... А по-моему, нетрудно в RPM и исходники засунуть. Понятно, что размер будет много больше. Но если без них никак, то и этот путь неплох. А вот для создания своих вариантов: я думаю, что заголовки нужны все, очень многие используются. Когда OF собирается из исходников, то для каждой библиотеки и каждого исполняемого модуля создаётся файл зависимостей .dep, там все требуемые исходники перечислены. Ведь править можно в OF всё, начиная со способа решения, модели турбулентности, численного метода к представлению сетки. -------------------- Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? |
|
|
|
Wild Bill CFD, практика, вопросы и ответы 1.12.2010, 16:18
Const Цитата(Wild Bill @ 1.12.2010, 18:18) Почт... 1.12.2010, 19:28
Wild Bill Да, КТП именно то, но сейчас деньги зарабатываю CF... 1.12.2010, 19:31
Const Цитата(Wild Bill @ 1.12.2010, 21:31) Да, ... 1.12.2010, 20:20
Wild Bill Ansys Fluent 12.1 (Лицензионный), OpenFoam 1.7.1 .... 1.12.2010, 20:29
Const Ага.
Ну всё, Вы попали Давно хотел OpenFOAM пощуп... 1.12.2010, 20:40
Wild Bill Согласен, только я эксперт ещё тот... больше готов... 1.12.2010, 20:44
Elena Название темы в личку, и будет вам отдельная тема. 1.12.2010, 21:22
Elena Отделила тему, ответвившуюся из "Фантастики... 1.12.2010, 22:55
Wild Bill Жду пока вопросы, буду сам задавать... 1.12.2010, 23:07
Const В настоящее время меня интересует проблема аккурат... 2.12.2010, 6:47
Wild Bill ParaView я брал с его сайта и устанавливал в соотв... 2.12.2010, 16:50
Const Я использую ALT Linux.
И всё, что относится у Open... 3.12.2010, 11:35
Wild Bill Версия OF-1.7.1 требует, кажется, gcc 4.5.1, мне п... 3.12.2010, 19:22
Const Цитата(Wild Bill @ 3.12.2010, 21:22) Верс... 3.12.2010, 20:53
Wild Bill Вот, именно PV3FoamReader я не стал собирать. Кром... 3.12.2010, 21:21
Nils Сам хотел многое из обсуждаемого ставить с нуля, н... 8.12.2010, 13:51
Const Вот как раз на большие мне ALT (HPC сборка) очень ... 8.12.2010, 14:06
Const Спасибо, коллега!
Вы весьма помогли. Появилас... 8.12.2010, 20:29
Wild Bill Всегда готов помочь, если смогу...
По своему опыту... 8.12.2010, 21:02
Const Цитата(Wild Bill @ 8.12.2010, 23:02) Всег... 8.12.2010, 21:06
Wild Bill В CentOS это, кажется, не проходит... хотя я не у... 8.12.2010, 21:38
Wild Bill Я не использовал никаких переменных граничных усло... 16.12.2010, 18:12
Const Цитата(Wild Bill @ 8.12.2010, 23:38) В Ce... 16.12.2010, 19:39
Wild Bill Как я понял, живой пример как раз и есть этот groo... 16.12.2010, 22:45
Const Цитата(Wild Bill @ 17.12.2010, 0:45) Как ... 17.12.2010, 11:28
Wild Bill Я поищу более простые примеры, вроде видел, только... 17.12.2010, 12:37
Wild Bill У меня, кажется, началось получаться с установкой ... 18.12.2010, 14:51
Wild Bill OpenFOAM теперь выходит в виде установочных файлов... 26.04.2011, 18:28
Wild Bill ЦитатаOpenFOAM®: open source CFD
OpenCFD Ltd. acq... 4.09.2011, 18:24
Wild Bill Считал двухфазное течение: нефть-вода (красное-син... 21.12.2011, 14:01
Const Цитата(Wild Bill @ 21.12.2011, 17:01) Счи... 21.12.2011, 17:17
Wild Bill Это плоская задача, без гравитации. Такое отклонен... 21.12.2011, 23:56
Wild Bill 19 декабря 2011 вышла новая версия OpenFOAM 2.1.0.... 30.12.2011, 17:44![]() ![]() |
| Текстовая версия | Сейчас: 1.12.2025, 23:08 |