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 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? |
|
|
|
![]() |
3.12.2010, 11:35
Сообщение
#2
|
|
![]() Профессор ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 3465 Регистрация: 9.11.2010 Из: Уфа Пользователь №: 88100 Поблагодарили: 3888 раз(а) |
Я использую ALT Linux.
И всё, что относится у OpenFOAM к ThirdParty там присутствует в дистрибутиве. Но такое впечатление, что этот самый каталог ThirdParty в код гвоздями прибит. Да ещё и с gcc4.5 есть сложности у OF. Кстати, Вы не сталкивались с пакетами freecfd и openfvm? |
|
|
|
3.12.2010, 19:22
Сообщение
#3
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) |
Версия OF-1.7.1 требует, кажется, gcc 4.5.1, мне пришлось брать исходники компилятора и самому компилировать его для обоих моих компов, то есть на суперкомпе у меня свой личный компилятор. (IMG:style_emoticons/default/smile.gif)
А TP жёстко привязан к ОС или к OF? У меня проблем с ним, кроме Paraview, не было. Там ещё что-то надо было отдельно собирать, но я это не делал. Пакеты freecfd и openfvm я смотрел на их сайтах, но у меня у меня не вызвали энтузиазма их возможности, так как больше интересуюсь мультифазными потоками, в частности с кавитацией. Надеюсь на Новогодних каникулах выбрать время и установить Overture, хотя бы к себе на компьютер, если получится по времени, то ещё попробую CODE_SATURNE... -------------------- Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? |
|
|
|
3.12.2010, 20:53
Сообщение
#4
|
|
![]() Профессор ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 3465 Регистрация: 9.11.2010 Из: Уфа Пользователь №: 88100 Поблагодарили: 3888 раз(а) |
Версия OF-1.7.1 требует, кажется, gcc 4.5.1, мне пришлось брать исходники компилятора и самому компилировать его для обоих моих компов, то есть на суперкомпе у меня свой личный компилятор. (IMG:style_emoticons/default/smile.gif) А TP жёстко привязан к ОС или к OF? У меня проблем с ним, кроме Paraview, не было. Там ещё что-то надо было отдельно собирать, но я это не делал. Пакеты freecfd и openfvm я смотрел на их сайтах, но у меня у меня не вызвали энтузиазма их возможности, так как больше интересуюсь мультифазными потоками, в частности с кавитацией. Надеюсь на Новогодних каникулах выбрать время и установить Overture, хотя бы к себе на компьютер, если получится по времени, то ещё попробую CODE_SATURNE... Вот как раз, gcc 4.5.1 пришлось руками прописывать в настройках OF. TP жёстко к OF привязан, как раз хотелось бы оторвать. Сейчас как раз с майнтейнером CFD-программ в ALT общаюсь. Но проблем много очень. Я, вроде, сумел почти всё из TP оторвать, подменив пакетами из дистрибутива. Осталось: openmpi дёргает из TP (почему — не знаю! вроде, прописал); и не получается нормально передать данные paraview, а для этого надо пересобрать PV3FoamReader, но оно, пытается обращаться в paraview в TP. Тут я и застрял. |
|
|
|
3.12.2010, 21:21
Сообщение
#5
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) |
Вот, именно PV3FoamReader я не стал собирать. Кроме того, видел где-то высказывание, что тот Paraview, который в дистрибутиве, имеет ограничения в построении каких-то графиков, кажется треков частиц. Я просто залил на место, где должен он стоять (/home/OpenFOAM/ThirdParty-1.7.1/platforms/linux64), скаченный с самого сайта paraview.org.
А вот свой MPI цеплял следующим образом 1 ) в /home/OpenFOAM/OpenFOAM-1.7.1/wmake/rules/linux64Gcc создал файл mplibMPI со следующим содержанием Код PFLAGS = -DMPICH_SKIP_MPICXX это для подключения на трансляции и сборки библиотек и решателей.PINC = -I/common/mvapich-1.2rc1/include -D_MPICC_H PLIBS = -L/common/mvapich-1.2rc1/lib/shared -L/common/mvapich-1.2rc1/lib -lmpich -lrt 2 ) в /home/OpenFOAM/OpenFOAM-1.7.1/etc в файле settings.sh вставил текст Код MPI) в операторexport MPI_ARCH_PATH=/common/mvapich-1.2rc1 export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/mvmpi ;; Код case "$WM_MPLIB" in , где идёт выбор вида MPI. Это для подключения при работе.3) в этой же директории в файле bashrc определил выбор собственной версии MPI Код # WM_MPLIB = SYSTEMOPENMPI | OPENMPI | MPICH | MPICH-GM | HPMPI | MPI | QSMPI : ${WM_MPLIB:=MPI}; export WM_MPLIB После этого запустил компиляцию всего. Но это я делал всё перед первой установкой. Если уже есть собранная система, то перекомпилировать нужно только семь библиотек: libmetis-parmetis.so; libparmetis.so; libparMetisDecomp.so; libPstream.so; libptscotch.so; libptscotcherrexit.so. Именно здесь заключено всё взаимодействие с MPI. Ещё, конечно, надо прописать путь в профайле к библиотекам и бинарникам этого MPI. Сообщение отредактировал Wild Bill - 3.12.2010, 21:22 -------------------- Помните, грамотно поставленный вопрос содержит 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 Коллега, мне удалось сподвигнуть одного из активны... 7.12.2010, 18:43
Wild Bill Цитата(Const @ 7.12.2010, 18:43) То, что ... 8.12.2010, 19:06
Const Рад, что Вы быстро проявились, сборщик роет землю ... 8.12.2010, 19:13
Wild Bill Цитата(Const @ 8.12.2010, 19:13) Нет, соб... 8.12.2010, 20:16
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 |