~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 1B4A8093B8205BE0C071717641D50ED2__1708520520 ✰
Заголовок документа оригинал.:
✰ OpenFOAM - Wikipedia ✰
Заголовок документа перевод.:
✰ ОпенФОАМ — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/OpenFOAM ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/1b/d2/1b4a8093b8205be0c071717641d50ed2.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/1b/d2/1b4a8093b8205be0c071717641d50ed2__translat.html ✰
Дата и время сохранения документа:
✰ 18.06.2024 00:57:05 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 21 February 2024, at 16:02 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

ОпенФОАМ — Википедия Jump to content

ОпенФОАМ

Из Википедии, бесплатной энциклопедии

ОпенФОАМ
Оригинальный автор(ы) Генри Веллер и Хрвое Ясак [1]
Разработчики) ООО "ЦФД Директ" [2] / ООО «ОпенКФД» [3] / Викки ООО, [4] и сообщество
Начальная версия 10 декабря 2004 г .; 19 лет назад ( 10.12.2004 ) [5]
Стабильная версия
v11 11 июля 2023 г. ( 11.07.2023 ) [6] / v2312 22 декабря 2023 г. ( 22 декабря 2023 г. ) [7]
Репозиторий
Написано в С++
Операционная система Юникс / Линукс / Виндовс
Тип Вычислительная гидродинамика , программное обеспечение для моделирования , взаимодействие структур жидкости
Лицензия лицензия GPLv3
Веб-сайт пенопласт .org / openfoam

OpenFOAM ( Операции и манипуляции в открытом поле ) [8] — это набор инструментов C++ для разработки индивидуальных численных решателей и утилит предварительной и постобработки для решения задач механики сплошной среды , в первую очередь включая вычислительную гидродинамику (CFD).

Программное обеспечение OpenFOAM используется в исследовательских организациях, академических институтах и ​​во многих отраслях промышленности, например, в автомобильной , производственной , технологической и экологической инженерии .

OpenFOAM — это программное обеспечение с открытым исходным кодом , которое находится в свободном доступе и распространяется по лицензии GNU General Public License версии 3, со следующими вариантами:

  1. OpenFOAM, выпущенный OpenCFD Ltd. (название зарегистрировано как торговая марка с 2007 г.) [9] ) впервые выпущен с открытым исходным кодом в 2004 году. (Примечание: с 2012 года OpenCFD Ltd является дочерней компанией ESI Group)
  2. ПЕНА-Extend, выпускаемая компанией Wikki Ltd. (с 2009 г.)
  3. OpenFOAM, выпущенный OpenFOAM Foundation. (с 2011 г.)

История [ править ]

Моделирование потока с использованием OpenFOAM и ParaView для визуализации

Утверждается, что название FOAM впервые появилось в качестве инструмента постобработки, написанного Чарли Хиллом в начале 90-х годов в профессора Дэвида Госмана группе в Имперском колледже Лондона . [ нужна цитата ] В качестве контраргумента [ нужна проверка ] Утверждалось, что Генри Веллер создал библиотеку FOAM для полевых операций и манипуляций, которая взаимодействовала с GUISE (программной средой графического интерфейса пользователя), созданной Чарли Хиллом для взаимодействия с AVS .

В качестве инструмента механики сплошной среды/вычислительной гидродинамики первая разработка FOAM (который позже стал OpenFOAM) практически всегда предполагалась инициированной Генри Веллером в том же институте с использованием языка программирования C++, а не фактического стандартного языка программирования. FORTRAN того времени для разработки мощной и гибкой платформы общего моделирования. С этого момента и до основания компании Nabla Ltd (преимущественно) Генри Веллер и Хрвое Ясак в течение почти десяти лет осуществляли базовую разработку программного обеспечения. [10] В течение нескольких лет компания Nabla Ltd. продавала FOAM как коммерческий код. [11] 10 декабря 2004 г. он был выпущен под лицензией GPL и переименован в OpenFOAM. [5]

В 2004 году ООО «Набла» закрылось. Сразу после этого Генри Веллер, Крис Гриншилдс и Маттейс Янссенс основали OpenCFD Ltd для разработки и выпуска OpenFOAM. [12] В то же время Хрвое Ясак основал консалтинговую компанию Wikki Ltd. [13] и поддерживал ответвление OpenFOAM под названием openfoam-extend, позже переименованное в Foam-extend .

В апреле 2008 года разработка OpenFOAM перешла на использование git в качестве хранилища исходного кода. [14]

5 августа 2011 года OpenCFD передала программное обеспечение OpenFOAM ( исходный код ) и документацию из OpenCFD в недавно созданную организацию OpenFOAM Foundation, зарегистрированную в штате Делавэр, США. [15]

8 августа 2011 года OpenCFD была приобретена Silicon Graphics International (SGI). [16] 12 сентября 2012 года ESI Group объявила о приобретении OpenCFD Ltd. [17] становится дочерней компанией ESI Group, а OpenCFD сохраняет право собственности на торговую марку OpenFOAM.

25 апреля 2014 года OpenFOAM Foundation Ltd была зарегистрирована в Англии как компания с ограниченной ответственностью , все активы которой были переданы в Великобританию, а американское предприятие было распущено, а также произошли изменения в управлении Фондом. Веллер и Гриншилдс покинули OpenCFD и в марте 2015 года основали CFD Direct Ltd. [18]

Директорами OpenFOAM Foundation Ltd являются Генри Веллер, Крис Гриншилдс и Кристель де Рувре.

Ниже приведены три основных варианта OpenFOAM:

  1. OpenFOAM, Foundation, разработанный и поддерживаемый в основном компанией CFD Direct Ltd с идентификатором на основе последовательности (например, 6.0) (с 2011 г.). [19]
  2. OpenFOAM, OpenCFD, разработанный и поддерживаемый в основном OpenCFD Ltd (компания ESI Group с 2012 года) с идентификатором даты выпуска (например, v1606) (с 2016 года). [20]
  3. Проект FOAM-Extend, в основном поддерживаемый Wikki Ltd. (с 2009 г.).

Управление OpenFOAM [ править ]

воздухоплавание

В 2018 году OpenCFD Ltd. и некоторые из ее промышленных, академических и общественных партнеров учредили административный орган, то есть OpenFOAM Governance , чтобы позволить сообществу пользователей OpenFOAM принимать решения или вносить свой вклад в будущее развитие и направление своего варианта программного обеспечения. [21]

Структура управления OpenFOAM состояла из Руководящего комитета и различных технических комитетов . В состав Руководящего комитета вошли представители основных спонсоров OpenFOAM в промышленности, научных кругах, органах по сертификации и консультационных организациях. В организационный состав первоначального комитета вошли представители OpenCFD Ltd., ESI Group , Volkswagen , General Motors , FM Global , TotalSim Ltd., TU Darmstadt и Wikki Ltd. [22]

Кроме того, было создано девять технических комитетов в следующих областях: документация, высокопроизводительные вычисления , создание сеток , многофазность , числовые вычисления , оптимизация , турбулентность , морские и ядерные приложения, в состав которых вошли представители организаций OpenCFD Ltd., CINECA , Университета Загреб , ТУ Дармштадта , Афинский национальный технический университет , Upstream CFD GmbH, Мичиганский университет и EPFL . [23]

Структура [ править ]

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

Структура программного обеспечения [ править ]

OpenFOAM Структура каталогов состоит из двух основных каталогов:

  • OpenFOAM-<version>: библиотеки OpenFOAM, структура каталогов которых показана на рисунке сбоку.
  • ThirdParty: Набор сторонних библиотек

Структура моделирования [ править ]

OpenFOAM Компьютерное моделирование конфигурируется с помощью нескольких входных файлов в виде простого текста, расположенных в следующих трех каталогах: [24]

  • system/
    • controlDict
    • fvSchemes
    • fvSolution
    • fvOptions (необязательный)
    • другие словари (конфигурационные файлы в OpenFOAM)
  • constant
    • polyMesh/
    • другие словари
  • 0/ или другой каталог начального времени
    • файлы полей

Дополнительные каталоги могут быть созданы в зависимости от выбора пользователя. Они могут включать в себя:

  • каталоги времени результатов: прогнозы полей как функция количества итераций или времени.
  • postProcessing/: данные, обычно генерируемые преобразованием данных функциональных объектов, например VTK.

См. также [ править ]

Ссылки [ править ]

  1. ^ Чен, Гунг; Сюн, Цинган; Моррис, Филип Дж.; Патерсон, Эрик Г.; Сергеев, Алексей; Ван, И-Цзин. «OpenFOAM для вычислительной гидродинамики». Уведомления АМС . 61 (4).
  2. ^ «CFD Direct – Архитекторы OpenFOAM» . CFD Директ . Архивировано из оригинала 27 марта 2015 года.
  3. ^ «Набор инструментов CFD с открытым исходным кодом» . ОпенФОАМ .
  4. ^ «Wikki Ltd – консультирование и разработка программного обеспечения в области вычислительной гидродинамики» .
  5. ^ Перейти обратно: а б «OpenFOAM запущен 10 декабря 2004 г.» . OpenCFD Ltd. Архивировано из оригинала 8 февраля 2005 года . Проверено 20 августа 2019 г.
  6. ^ «Выпущен OpenFOAM 11 | OpenFOAM Foundation | OpenFOAM» . openfoam.org .
  7. ^ «ОпенФОАМ-v2312» . Проверено 21 февраля 2024 г.
  8. ^ Сайковски, Михал (4 апреля 2023 г.). «Что такое OpenFOAM?» . СимФлоу .
  9. ^ «Глобальная база данных брендов» . Всемирная организация интеллектуальной собственности . Проверено 10 июля 2019 г.
  10. ^ Чен, Гунг; Сюн, Цинган; Моррис, Филип Дж.; Патерсон, Эрик Г.; Сергеев, Алексей; Ван, И-Цзин (2014). «OpenFOAM для вычислительной гидродинамики» . Уведомления Американского математического общества . 61 (4): 354–363. дои : 10.1090/noti1095 .
  11. ^ «ОпенФОАМ» . CFD-Онлайн . Проверено 28 июня 2019 г.
  12. ^ Гриншилдс, Крис (3 апреля 2016 г.). «История выпусков» . openfoam.org . Архивировано из оригинала 29 июля 2017 года.
  13. ^ «Викки Лтд – О нас» .
  14. ^ «Репозиторий истории OpenFOAM» . Гитхаб . 15 января 2019 г.
  15. ^ «Фонд OpenFOAM, история компании» . openfoam.org . Проверено 24 декабря 2022 г.
  16. ^ «Пресс-релизы: SGI приобретает OpenCFD Ltd., лидера в области программного обеспечения для вычислительной гидродинамики (CFD) с открытым исходным кодом» . СГИ. Архивировано из оригинала 6 декабря 2012 года . Проверено 18 декабря 2012 г.
  17. ^ «Приобретение OpenCFD Ltd., лидера в области программного обеспечения с открытым исходным кодом для вычислительной гидродинамики» . Группа компаний ЭСИ. 11 сентября 2012 года. Архивировано из оригинала 6 декабря 2012 года . Проверено 18 декабря 2012 г.
  18. ^ «ОпенФОАМ» . CFD Директ. 25 марта 2015 г. Архивировано из оригинала 29 марта 2015 г.
  19. ^ «Фонд OpenFOAM: История выпусков» . openfoam.org . Проверено 24 декабря 2022 г.
  20. ^ «История выпусков» . openfoam.com . Проверено 24 декабря 2022 г.
  21. ^ «Управление OpenFOAM» . ООО «ОпенКФД» . Проверено 10 августа 2019 г.
  22. ^ «Управляющий комитет OpenFOAM» . ООО «ОпенКФД» . Проверено 10 августа 2019 г.
  23. ^ «Технические комитеты OpenFOAM» . ООО «ОпенКФД» . Проверено 10 августа 2019 г.
  24. ^ «OpenFOAM: Руководство пользователя: Структура дела» .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 1B4A8093B8205BE0C071717641D50ED2__1708520520
URL1:https://en.wikipedia.org/wiki/OpenFOAM
Заголовок, (Title) документа по адресу, URL1:
OpenFOAM - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)