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 · Italiano
Code_Aster è un software libero di simulazione numerica dei materiali e delle strutture meccaniche, sviluppato principalmente dal dipartimento «Analyses Mécaniques et Acoustiques» del servizio Recherche et Développement (R&D; originariamente DER) di EDF - Électricité de France. ASTER significa «Analyses des Structures et Thermo-mécanique pour des Études et des Recherches». È un software complesso, la cui realizzazione è cominciata nel 1989, per rispondere alle necessità interne di EDF. È stato reso disponibile sotto la licenza GNU GPL in ottobre 2001. Il core system è realizzato in Fortran, e molti add-on complementari sono scritti in Python.Ha più di un milione e mezzo di righe di codice, numerosi casi di test, oltre a una enorme documentazione, scritta principalmente in francese. Le versioni stabili vengono rese pubbliche circa due volte l'anno come pacchetto per la compilazione. Queste versioni possono essere aggiornate settimanalmente con l'ultima versione di sviluppo.È principalmente un finalizzatore (solver) basato sulla teoria della meccanica dei continui, che usa il metodo degli elementi finiti per risolvere diversi tipi di problemi meccanici, termici, acustici, sismici, ecc., sia lineari che non lineari. Il suo codice sorgente è liberamente scaricabile dal sito del progetto. Le distribuzioni Linux principali, oltre che FreeBSD, propongono dei pacchetti binari eseguibili. Alcune versioni per Microsoft Windows sono disponibili dal sito di Code-Aster-Windows, aventi circa le stesse funzionalità delle versioni per Linux, anche se queste non sono certificate da EDF.È disponibile inoltre un LiveDVD CAE Linux dedicato alla Computer-aided software engineering (CASE), Computer-aided process planning (CAPP) che include Code_Aster. Nel 2006, Code_Aster è stato premiato come il miglior progetto libero realizzato da un grande gruppo.Il suo diretto rivale open source è CalculiX.
Abstract from DBpedia / Wikipedia · CC BY-SA