IPB                

Здравствуйте, гость ( Вход | Регистрация )


ФорУм - для ума ©
БСЭ; DJVU Библиотека - Основное книгохранилище
CFD, практика, вопросы и ответы
Wild Bill
сообщение 1.12.2010, 16:18
Сообщение #1


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Цитата(Const @ 28.11.2010, 17:06) *
Если действительно интересно, — гуглить по словам CFD, Динамика многофазных систем.
Почти коллеги, сейчас занимаюсь этим, хотя спец по КТП. (IMG:style_emoticons/default/smile.gif)

Цитата(Shtorm @ 28.11.2010, 17:20) *
Нет, мне не интересно. Мне нужны конкретные выкладки как и насколько сильно и т.д. и т.п. влияние гироскопического явления при движении мотоцикла.
Ну, это механика, отсылаю к классическим трудам Стрелкова и Хайкина. Там минимум математики, но очень много объяснений. Хотя про мотоцикл нет, но близко... (IMG:style_emoticons/default/smile.gif)


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
 
Начать новую тему
Ответов
Const
сообщение 3.12.2010, 11:35
Сообщение #2


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Я использую ALT Linux.
И всё, что относится у OpenFOAM к ThirdParty там присутствует в дистрибутиве.
Но такое впечатление, что этот самый каталог ThirdParty в код гвоздями прибит.

Да ещё и с gcc4.5 есть сложности у OF.

Кстати, Вы не сталкивались с пакетами freecfd и openfvm?
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 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 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 3.12.2010, 20:53
Сообщение #4


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Wild Bill @ 3.12.2010, 21:22) *
Версия 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. Тут я и застрял.
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 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   Я использую 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
- - 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 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 2.05.2025, 1:47


Rambler's Top100