Source code
code aster source files are dispatched into 3 repositories. [src][1]: containing Python, C/C++, Fortran source files, its build scripts and most of the testcases, validation : few testcase files with proprietary data, data : material data that can not be freely distributed. Other independent repositories exist: [devtools][2]: contains helper scripts. [changelog][3]: publishes the changelog of each incremental version. This repository contains the source files of code aster and its build scripts. The branches are: main : The development branch where the current work goes. v15 : The maintenance branch for the stable versions. Only fixes are added, no new features. v14 : The branch of the old stable version. Not updated anymore. Two tags are used aliases and moved when new versions are published: stable : The latest frozen state of the stable version in the maintenance branch (ex. 15.5.0). testing : The latest frozen state of the development version in the development branch (ex. 16.1.0). Two names are often used in discussions to identify the code during its enhancements: unstable : The head of the development branch. stable-updates : The head of the maintenance branch. Singularity containers are available from the [website][9] in the section Download/salome meca. The current version salome meca and the prerequisites are provided in these containers. Of course the container must be updated each time that new prerequisites are required by the development version. See the [Installation and Development][4] documentation and its changelog page to select the correct image to be used. The prerequisites can be installed natively (see [Compiling code aster from scratch][6]). If one prerequisite is missing, one should use the option --no-enable-all during the configuration stage (by default all prerequisites are required/enabled):
Excerpt from the source-code README · 3,659 chars · not written by Vinony
Wikidata facts
- Official website
- www.code-aster.org
Show 2 more facts
- software version identifier
- 17.2.2
- source code repository URL
- gitlab.com/codeaster/src
Sources (2)
via Wikidata · CC0
Article · Русский
Code Aster — cвободное программное обеспечение для математического моделирования методом конечных элементов (МКЭ), предназначенное для решения широкого класса задач механики деформируемого твёрдого тела, теплообмена, акустики, сейсмики и т. п. Code Aster разработан в 1989 году в основном в отделе углублённых прочностных расчётов (Advanced Mechanical Analysis) департамента исследований и разработок компании EDF. Для графического пре- и постпроцессинга применяются решения, связанные со свободным программным обеспечением SALOME и ParaView. 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. Он содержит более миллиона строк кода, множество тестовых примеров и обширную документацию. Стабильные версии выпускаются примерно два раза в год в виде сборочного пакета. В качестве расчётной программы метода конечных элементов Code_Aster наряду с CalculiX и Elmer применяется в проекте CAELinux, который представляет собой дистрибутив Linux с набором свободного программного обеспечения из области систем автоматизированного проектирования (САПР, CAD/CAE/CAM-системы). Непосредственным разработчиком поддерживается операционная система Linux. Версия для Windows портируется в рамках отдельного проекта.
Abstract from DBpedia / Wikipedia · CC BY-SA