Первый выпуск | Январь 2012 г . |
---|---|
Стабильный выпуск | 7.1.1 [1] / 2 марта 2021 г . |
Репозиторий | |
Написано в | C ++ , Python |
Операционная система | Unix / Linux / OS X / Windows |
Тип | Вычислительная гидродинамика , Программное обеспечение для моделирования |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU , версия 2.1 |
Веб-сайт | su2code |
SU2 - это набор программных инструментов с открытым исходным кодом, написанный на C ++ для численного решения уравнений в частных производных (PDE) и выполнения оптимизации с ограничениями PDE . Первичные приложения вычислительная гидродинамика и аэродинамическая оптимизация формы , [2] , но были расширены , чтобы рассматривать более общие уравнения , такие как электродинамики и химически реагирующие потоки. SU2 поддерживает непрерывное и дискретное сопряжение для вычисления чувствительности / градиентов скалярного поля.
Разработчики [ править ]
В этом разделе не процитировать любые источники . ( июль 2020 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
SU2 разрабатывается отдельными людьми и организованными группами по всему миру. Ведущими разработчиками SU2 являются: доктор Франсиско Паласиос и доктор Томас Д. Экономон.
Наиболее активными группами, разрабатывающими SU2, являются:
- Группа профессора Хуана Дж. Алонсо в Стэнфордском университете .
- Группа профессора Пьеро Колонна в Делфтском технологическом университете .
- Группа профессора Николаса Р. Гогера в Технологическом университете Кайзерслаутерна .
- Группа профессора Альберто Гардоне в Миланском политехническом университете .
- Группа профессора Рафаэля Паласиоса в Имперском колледже Лондона .
Возможности [ править ]
Набор инструментов SU2 Tools Suite включает [3]
- Высокоточный анализ и сопряженное проектирование с использованием технологии неструктурированных сеток.
- Сжимаемые и несжимаемые решатели Эйлера , Навье-Стокса и RANS .
- Дополнительные решатели PDE для электродинамики, линейной упругости, уравнения теплопроводности, волнового уравнения и термохимического неравновесия.
- Ускорение сходимости (многосеточная, предварительная подготовка и т. Д.).
- Информация о чувствительности с помощью подхода непрерывной сопряженной методологии [4] .
- Адаптивная, целенаправленная доработка и деформация сетки.
- Модульный [5] объектно-ориентированный дизайн C ++ .
- Распараллеливание с MPI .
- Скрипты Python для автоматизации.
- FEATool Multiphysics имеет встроенный графический интерфейс и интерфейс командной строки для SU2 .
История выпусков [ править ]
Ветка | Версия | Выпущено [6] | Улучшения | |
---|---|---|---|---|
1.0 | 1.0 | 28 июня 2013 г. | ||
1.1 | 28 июня 2013 г. | |||
2.0 | 2.0 | 28 июня 2013 г. | ||
2.0.1 | 28 июня 2013 г. | |||
2.0.2 | 28 июня 2013 г. | |||
2.0.3 | 28 июня 2013 г. | |||
2.0.4 | 28 июня 2013 г. | |||
2.0.5 | 28 июня 2013 г. | |||
2.0.6 | 12 августа 2013 г. | |||
2.0.7 | 11 сентября 2013 г. | |||
2.0.8 | 30 сентября 2013 г. | |||
2.0.10 | 11 сентября 2013 г. | |||
3,0 "орел" | 3.0.0 | 15 января 2014 г. |
| |
3.1 "орел" | 3.1.0 | 14 августа 2014 г. | ||
3.2 "орел" | 3.2.0 | 14 августа 2014 г. |
| |
3.2.1 | 8 сентября 2014 г. |
| ||
3.2.2 | 28 сентября 2014 г. |
| ||
3.2.3 | 22 октября 2014 г. |
| ||
3.2.4 | 9 ноября 2014 г. | |||
3.2.5 | 4 декабря 2014 г. | |||
3.2.7 | 27 декабря 2014 г. |
| ||
3.2.8 | 3 февраля 2015 г. | |||
3.2.9 | 4 марта 2015 г. | |||
4.0 «Кардинал» | 4.0.0 | 23 июня 2015 г. | Новые возможности:
Улучшения производительности:
Дополнительные обновления:
| |
4.0.1 | 1 сентября 2015 г. |
| ||
4.0.2 | 3 ноября 2015 г. | |||
4.1 «Кардинал» | 4.1.0 | 22 апреля 2016 г. |
| |
4.1.1 | 5 апреля 2016 г. | |||
4.1.2 | 22 апреля 2016 г. | |||
4.1.3 | 24 мая 2016 | |||
4.2 «Кардинал» | 4.2.0 | 15 июня 2016 г. |
| |
4.3 «Кардинал» | 4.3.0 | 22 августа 2016 г. |
| |
5.0 «Ворон» | 5.0.0 | 20 января 2017 г. |
| |
6.0 «Сокол» | 6.0.0 | 14 февраля 2018 г. | ||
7.0 «Черный дрозд» | 7.0.0 | 29 ноября 2019 г. | ||
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия Последняя предварительная версия |
Лицензия [ править ]
SU2 - это бесплатное программное обеспечение с открытым исходным кодом, выпущенное под лицензией GNU General Public License версии 3 (SU2 v1.0 и v2.0) и GNU Lesser General Public License версии 2.1 (SU2 v2.0.7 и более поздних версий). [7]
Альтернативное программное обеспечение [ править ]
Бесплатное программное обеспечение с открытым исходным кодом [ править ]
- Расширенная библиотека моделирования (AGPL) [8]
- КОЛОКОЛЬЧИК [9]
- Код Сатурн (GPL)
- FreeFem ++ [10]
- Решение Gerris Flow (GPL)
- OpenFOAM
- OpenFVM [11]
- Решатель потоков Palabos [12]
Проприетарное программное обеспечение [ править ]
- ADINA CFD
- ANSYS CFX
- ANSYS Fluent
- Азор [13]
- FEATool Multiphysics [14]
- Pumplinx
- STAR-CCM +
- COMSOL Multiphysics
- KIVA (программное обеспечение)
- RELAP5-3D
- Мощность потока
- FOAMpro
- SimScale [15]
- Колыбель [16] SC / Tetra [17]
- Cradle scSTREAM [18]
- Cradle Heat Designer [19]
Ссылки [ править ]
- ^ "Выпуск 7.1.1" . 2 марта 2021 . Проверено 20 марта 2021 года .
- ^ F. Palacios, MR Colonno, AC Aranake, A. Campos, SR Copeland, TD Economon, AK Lonkar, TW Lukaczyk, TWR Taylor и JJ Alonso, "Неструктурированная Стэнфордский университет (SU2): Интегрированная вычислительная среда с открытым исходным кодом для мультифизическое моделирование и проектирование », AIAA Paper 2013-0287, 51-е собрание и выставка AIAA Aerospace Sciences. 7-10 января 2013 года. Грейпвайн, Техас, США.
- ^ SU2 о странице
- ^ А. Буэно-Оровио, К. Кастро, Ф. Паласиос и Э. Зуазуа "Непрерывный сопряженный подход для модели Спаларта-Аллмараса в аэродинамической оптимизации", AIAA Journal Vol. 50, No. 3, март 2012 г.
- ^ Список инструментов SU2
- ^ "SU2-Костюм выпускает" . Github.com . Проверено 25 мая 2016 . CS1 maint: discouraged parameter (link)
- ^ Страница лицензирования SU2
- ^ Домашняя страница расширенной библиотеки моделирования
- ^ Домашняя страница Clawpack
- ^ Сайт FreeFem ++
- ^ Домашняя страница OpenFVM
- ^ Домашняя страница Palabos
- ^ Домашняя страница Azore Software, LLC
- ^ Домашняя страница FEATool Multiphysics
- ^ Сайт компании SimScale, с открытым исходным кодом
- ^ Домашняя страница Software Cradle Co., Ltd.
- ^ SC / Tetra Page
- ^ Страница scSTREAM Архивировано 6 марта 2015 года на Wayback Machine
- ^ Страница теплового дизайнера
Внешние ссылки [ править ]
Официальные ресурсы [ править ]
- Домашняя страница SU2
- Репозиторий SU2 на Github
Ресурсы сообщества [ править ]
- Форум SU2 на CFD Online
- Вики-страница SU2 на CFD Online
Другие ресурсы [ править ]
- Анонс SU2 версии 2.0
- Обзор SU2 соучредителем Tecplot
- Stanford News: история первого выпуска SU2
- Графический интерфейс пользователя FEATool Multiphysics и интерфейс решателя CFD для SU2