OpenFOAM: відкритий код для обчислювальної динаміки рідини

OpenFOAM: відкритий код для обчислювальної динаміки рідини

OpenFOAM: відкритий код для обчислювальної динаміки рідини

OpenFOAM є Ящик для інструментів (ToolBox) від Відкрите джерело і програмований, що використовується в Обчислювальна динаміка рідини (Обчислювальна динаміка рідини - CFD).

Окрім того, що він відкритий, він також є безкоштовно і створюється Фонд OpenFOAM. І розповсюджується виключно під Загальна публічна ліцензія (GPL), на благо всіх.

OpenFOAM: Вступ

OpenFOAM вибрав ліцензію GPL дати користувачам програми, свобода модифікувати та розповсюджувати програмне забезпечення і гарантія подальшого безкоштовного використання в межах ліцензії. Виготовлення того самого, a відмінна альтернатива в цій галузі проти власних, закритих та комерційних рішень.

Варто зазначити, що OpenFOAM був створений і звільнений громадянином Генрі Веллер, в році 1989, під імям "ПЕНА»І опубліковано як«OpenFOAM"автор Генрі Веллер, Кріс Гріншилдс і Маттіс Янссенс, у грудні 2004. Відтоді, OpenFOAM ним продовжували керувати та розробляти нові версії, що виходять у світ для публіки щороку. І остання випущена стабільна версія - номер 7.

OpenFOAM: Зміст

OpenFOAM: відкрита панель інструментів для CFD

Що таке обчислювальна динаміка рідини?

За Блог ESSS, веб-сайт, що спеціалізується на цьому питанні, в цьому стаття, Це є:

"Обчислювальна динаміка рідини (CFD) - це область знань, яка стосується чисельного моделювання потоків рідини, теплообміну та пов’язаних явищ, таких як хімічні реакції, горіння, аероакустика тощо. CFD виникла в результаті поєднання двох дисциплін: механіки рідини та чисельного розрахунку. Рівняння, що керують потоком рідини, походять з механіки рідини і можуть бути вирішені за допомогою різних чисельних методів".

"Обчислювальна динаміка рідини широко використовується в різних галузевих сегментах і підтримує проектування та виготовлення сотень виробів, таких як літаки, автомобілі та кораблі, а також найрізноманітніших типів промислового обладнання. Обчислювальна механіка рідини може бути використана з концептуальної фази проекту, допомагаючи визначити життєздатність та найкраще вирішення продукту, аж до стадії виробництва, дозволяючи представляти різні сценарії".

Які функції має OpenFOAM?

OpenFOAM має широкий діапазон функцій. Серед них можна назвати:

  • Можливість моделювати все, що пов’язано із зоною CFD, наприклад: турбулентні потоки в аеродинаміці автомобілів, аж до пожеж та гасіння пожежі в будівлях, що включають горіння, хімічні реакції, теплообмін, розпилення рідини та плівки.
  • Він включає інструменти для зачеплення в складних геометріях та навколо них (наприклад, транспортного засобу), а також для візуалізації та обробки даних, серед іншого.
  • Запустіть паралельні обчислення в стандартному режимі, щоб повною мірою використати сучасні багатоядерні процесори та багатопроцесорні комп’ютери.

Інші більш технічні характеристики, які слід виділити:

Динаміка рідини / Фізичне моделювання

  • Моделювання турбулентності
  • Теплофізичне моделювання
  • Транспорт / Реологія
  • Набагато більше

аналіз даних

  • Постійна обробка ParaView
  • Інтерфейс командного рядка після обробки (CLI)
  • Графік даних та моніторинг

Геометрія та сітки

  • Генерація сітки для складної геометрії за допомогою SnappyHexMesh
  • Генерація сітки для простих геометрій за допомогою blockMesh
  • Інструменти перетворення сітки
  • Інструменти для обробки сітки

Числове рішення

  • Чисельний метод
  • Розв'язувачі лінійних систем
  • Розв'язувачі системи ODE

Обчислення та програмування

  • Синтаксис рівняння
  • Бібліотеки функцій
  • Паралельні обчислення

Де можна отримати OpenFOAM?

Офіційний веб-сайт OpenFOAM Це англійською мовою, але вона має дуже інтуїтивно зрозумілий та простий у вивченні інтерфейс. Він також має інші допоміжні сайти з великою кількістю інформації. Тоді те саме:

Висновок

Висновок

Ми сподіваємось на це Еста "корисний маленький пост" на «OpenFOAM», який є а «Caja de Herramienta (ToolBox)» de з відкритим кодом і програмований для вивчення «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», представляти великий інтерес та корисність для всього «Comunidad de Software Libre y Código Abierto» і великий внесок у розповсюдження чудової, гігантської та зростаючої екосистеми застосувань і для «GNU/Linux».

А для отримання додаткової інформації завжди соромтеся відвідати будь-яку Інтернет-бібліотека як OpenLibra y jedit читати книги (PDF-файли) на цю тему чи інші галузі знань. Поки що, якщо вам це сподобалось «publicación», не припиняйте ділитися цим з іншими, у вашому Улюблені веб-сайти, канали, групи чи спільноти соціальних мереж, бажано безкоштовних і відкритих як Мастодонт, або захищений та приватний Telegram.

Або просто відвідайте нашу домашню сторінку за адресою DesdeLinux читати інші цікаві публікації про «Software Libre», «Código Abierto», «GNU/Linux» та інші теми, пов’язані з «Informática y la Computación»І «Actualidad tecnológica».


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.