Code Aster
| Code_Aster | |
|---|---|
| | |
| | |
| Тип | математическое моделирование методом конечных элементов (МКЭ) |
| Разработчик | EDF |
| Написана на | FORTRAN, Python |
| Интерфейс | Qt |
| Операционные системы | Linux, Windows (порт в рамках отдельного проекта) |
| Языки интерфейса | французский и английский |
| Первый выпуск | 1989 (c 2001 как GNU GPL) |
| Последняя версия | 14.6 (16 июня 2020) |
| Бета-версия | 16.1.0 (3 июля 2023) |
| Репозиторий | gitlab.com/codeaster/src |
| Состояние | активный |
| Лицензия | GNU GPL |
| Сайт | code-aster.org |
Code Aster — свободное программное обеспечение для математического моделирования методом конечных элементов (МКЭ), предназначенное для решения широкого класса задач механики деформируемого твёрдого тела, теплообмена, акустики, сейсмики и т. п.
Code Aster разработан в 1989 году в основном в отделе углублённых прочностных расчётов (Advanced Mechanical Analysis) департамента исследований и разработок компании EDF. Для графического пре- и постпроцессинга применяются решения, связанные со свободным программным обеспечением SALOME и ParaView[источник не указан 44 дня].
ASTER (Analyses des Structures et Thermomécanique pour des Études et des Recherches) расшифровывается как «Прочностной и термомеханический анализ для обучения и исследований (Structural Analysis and Thermomechanics for Studies and Research)». Разработка началось в 1989 году для удовлетворения внутренних потребностей EDF. Code_Aster был выпущен под лицензией GNU GPL в октябре 2001 года. Ядро системы написано на Фортране, а многие дополнительные модули созданы на Python. Он содержит более миллиона строк кода, множество тестовых примеров и обширную документацию. Стабильные версии выпускаются примерно два раза в год в виде сборочного пакета[источник не указан 44 дня].
В качестве расчётной программы метода конечных элементов Code_Aster наряду с CalculiX и Elmer применяется в проекте CAELinux, который представляет собой дистрибутив Linux с набором свободного программного обеспечения из области систем автоматизированного проектирования (САПР, CAD/CAE/CAM-системы)[источник не указан 44 дня].
Непосредственным разработчиком поддерживается операционная система Linux. Версия для Windows портируется в рамках отдельного проекта[источник не указан 44 дня].
Сравнение с другим ПО
[править | править код]Исследование 2018 года показало, что свободные программы Code Aster и CalculiX не уступают коммерческому аналогу ANSYS в задачах моделирования деформации изогнутой трубы под давлением изнутри и реакции L-образной консольной балки на воздействие направленной на отогнутый отрезок силы[1]. Другое исследование установило аналогичный результат при сравнении Code Aster с коммерческими программами SolidWorks Simulation и Abaqus для решения задачи о распределении нагрузки на тело в форме сферического сегмента[2].
Примечания
[править | править код]Литература
[править | править код]- Antonutti R., Peyrard C., Incecik A., Ingram D., Johanning L. Dynamic mooring simulation with Code_Aster with application to a floating wind turbine (англ.) // Ocean Engineering. — 2018. — No. 151. — P. 366-377. — doi:10.1016/j.oceaneng.2017.11.018.
- Févotte F., Lathuilière B. Studying the numerical quality of an industrial computing code: A case study on code_aster (англ.) // Numerical Software Verification / Abate, A., Boldo, S. (eds). — Springer International Publishing, 2017. — P. 61-80. — ISBN 978-3-319-63500-2. — doi:10.1007/978-3-319-63501-9_5.
- Gajdoš T., Tomek P. The use of an open source fea solver on astandard engineering problem (англ.) // Perner’s Contacts. — 2022. — Vol. 17, no. 1. — P. 1-8. — doi:10.46585/pc.2022.1.2295.
- Lacerda B., Pereira A. Numerical analysis of structural elements between 3D CAD Solidworks and Code_Aster (исп.) // International Journal of Research — Granthaalayah. — 2019. — Vol. 7, no 10. — P. 458-470. — doi:10.29121/granthaalayah.v7.i10.2019.542.
- Park S.-K, Seo D.-W., Jeong H., Kim M. Performance evaluation of open-source structural analysis solver, CalculiX and Code-Aster, for linear static and contact problems (англ.) // ICIC Express Letters. — 2018. — Vol. 12, no. 7. — P. 655-662. — doi:10.24507/icicel.12.07.655.
- Публикации EDF
- Levesque, J.R. The Code Aster: a product for mechanical engineers (фр.) // Epure. — 1998. — ISSN 0758-489X.
- Thomas Métais, Sarah Plessis, The-Hiep Chau, Jean-Christophe Le Roux. Evolution of Fatigue Post-Processing Methods in the EDF Open-Access FEA Code ASTER (англ.) // Volume 3: Design and Analysis. — Vancouver, British Columbia, Canada: American Society of Mechanical Engineers, 2016-07-17. — P. V003T03A049. — ISBN 978-0-7918-5039-8. — doi:10.1115/PVP2016-63126.
Ссылки
[править | править код]- Официальный сайт
- Репозиторий исходных текстов бета-версий.
- Официальный сайт проекта по портированию Code_Aster на Windows
- CAELinux : Дистрибутив Linux, содержащий Code_Aster
