Перейти к публикации

Каково максимально возможное количество ячеек в Gambit x32?


Игорь (Москва)

Рекомендованные сообщения

Игорь (Москва)

Добрый день!

Собственно сабж.

Хотел сделать сетку побольше - потом преобразовать её в полихедру. По количеству ячеек - полихедра в шесть раз меньше. Соответственно начинать надо с большой тетраэдальной сетки.

В какой-то момент Гамит сказал, что не может выделить 4.9 гига памяти и до свидания.

Вот и думаю - а какой максимум-то? И как быть дальше...

С уважением,

Игорь

Ссылка на сообщение
Поделиться на других сайтах


Добрый день!

Хотел сделать сетку побольше - потом преобразовать её в полихедру.

По количеству ячеек - полихедра в шесть раз меньше.

Соответственно начинать надо с большой тетраэдальной сетки.

В какой-то момент Гамит сказал, что не может выделить

4.9 гига памяти и до свидания.

Вот и думаю - а какой максимум-то? И как быть дальше...

С уважением,

Игорь

Добрый день, Игорь.

В Гамбите есть еще одно ограничение: не более 500 тыс элементов.

Чтобы его преодолеть, надо зайти в дефолтные установки и поменять

флажок напротив этой опции.

Что касается размера доступной памяти, то это

типичное ограничение для всех х32-программ.

Выход казалось бы простой: взять х64-генератор сеток.

Точно не помню, есть ли х64-ICEM???

Да и в WB x64-ANSUS'a можно сделать большую сетку.

Есть вариант более простой:

- разбить расчетную область на блоки,

- изготовить сеточные модели блоков в Гамбите,

- слить (Fuse) блоки во Флуенте.

Я так делал, ничего сложного, разве что надо

на сливаемых поверхностях

иметь точное совпадение узлов сеток.

Но и на этот счет во Флуенте есть облегчение:

имеется опция выставки погрешности несовпадения узлов.

PS

Однако есть другое непреодолимое препятствие.

Преобразование треугольной сетки в полихедру во Флуенте требует

(во Флуенте) большой оперативки: в памяти он держит исходную сетку,

выделяет память для преобразованной сетки и резервирует память

для самого процесса преобразования.

Трудно сбе представить, но у меня Флуент потребовал оперативки

во много раз больше исходного размера сеточного файла.

Это реально, подробно можно ознакомится:

В.М. Дорожко "Применение сеточных моделей

на основе полиэдральных элементов" //

Российская конференция "Дискретная оптимизация и исследование операций": Материалы конференции (Владивосток, 7-14 сентября 2007) -

Новосибирск: Изд-во Институт математики, 2007 -192с.

С уважением, Герман

Ссылка на сообщение
Поделиться на других сайтах
Игорь (Москва)

Добрый день, Герман!

"В Гамбите есть еще одно ограничение: не более 500 тыс элементов."

У нас тетрасетка 1.2 млн. элементов, из неё была сделана полихедра ~на 200 тыс. элементов.

"Взять х64-генератор сеток."

Не очень простой выход - надо учиться им пользоваться.

"Есть вариант более простой:

- разбить расчетную область на блоки,

- изготовить сеточные модели блоков в Гамбите,

- слить (Fuse) блоки во Флуенте."

Это мысль!!! Спасибо за идею!!!

"Однако есть другое непреодолимое препятствие.

Преобразование треугольной сетки в полихедру во Флуенте требует

(во Флуенте) большой оперативки:"

Это проще - так как Флюент х64 есть, то памяти можно поставить сколько угодно, если конечно позволяет матплатата. Хотя бы одолжить у знакомых, преобразовать, потом отдать назад.

"В.М. Дорожко "Применение сеточных моделей

на основе полиэдральных элементов"

Я нашел тезисы на одну страницу. Оно? Или есть подробнее? Хотя идея ясна.

С уважением,

Игорь

Ссылка на сообщение
Поделиться на других сайтах

Добрый день, Герман

Я нашел тезисы на одну страницу. Оно? Или есть подробнее? Хотя идея ясна

С уважением,

Игорь

Добрый день, Игорь.

Да, это оно.

Следует отметить, что в зависимости от числа элементов сеточной модели кратность роста размера памяти будет различной.

В установках Гамбита edit--defaults--global--out of memory severity

есть возможность выбора вариантов реакции гамбита на превышение

памяти: либо вырубается, либо только предупреждает.

С уважением, Герман

Ссылка на сообщение
Поделиться на других сайтах
Игорь (Москва)

Соединили блоки, в результате сделали сетку на 2.2 млн. полихедральных элементов... Понадобилось 16 Гб памяти.

Ничего... работает.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...