Code Aster
Code_Aster software | |
---|---|
Post elaborazione di una soluzione creata con Code_Aster in ambiente Linux. | |
Genere | Computer-aided engineering Computer-aided process planning |
Sviluppatore | Électricité de France EDF |
Ultima versione | 12.7.0 (22 dicembre 2016) |
Ultima beta | 13.3.0 |
Sistema operativo | Linux Unix-like |
Linguaggio | Fortran Python C++ |
Toolkit | Qt |
Licenza | GNU Lesser General Public License (licenza libera) |
Lingua | Inglese |
Sito web | www.code-aster.org/ |
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.[1]
È 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.[2]
Prerequisiti
[modifica | modifica wikitesto]Occorre che siano già installati i seguenti software:
- Python 2.7
Python deve essere compilato con il supporto del modulo Tkinter pour Eficas.
- Tcl/Tk 8.4
Tcl è un linguaggio di script usato soprattutto da astk, che fornisce un insieme di utility per la realizzazione di interfacce grafiche, necessario per la compilazione di Code_Aster.
- Numerical Python 24.2
Numeric è un modulo che permette una facile manipolazione di array in Python. Alcune versioni successive di Code_Aster dovrebbero utilizzare NumArray.
Sito web di Numeric: https://web.archive.org/web/20060512120000/http://www.pfdubois.com/numpy/.
- Gmsh 2.4.2
Gmsh è un software di meshing, con librerie CAD incorporate, e di post-processing rilasciato sotto licenza GPL. Produce dei reticoli liberi (triangoli, tetraedri). Gmsh viene richiesto dallo strumento post-trattamento Stanley (integrato in Code_Aster).
Sito web di Gmsh: http://www.geuz.org/gmsh.
- XMGRACE 5.1.21
XMGRACE è un software di plottaggio distribuito sotto licenza GPL; viene richiesto in modo interattivo da Stanley, lo strumento post-trattamento integrato in Code_Aster.
Sito web di Grace: http://plasma-gate.weizmann.ac.il/Grace/.
Compatibilità
[modifica | modifica wikitesto]Ci sono diversi ambienti di pre-processing e post-processing che sono capaci di interagire e collaborare con Code_Aster, creando un ambiente completo:
- Gmsh: Meshing e strumento di visualizzazione 3D (licenza GNU GPL)
- SALOME: Meshing e strumento di visualizzazione 3D (open source, con licenza GNU LGPL)[3]
Altri strumenti che usano Code Aster sono[4]:
- EFICAS
- HOMARD
- METIS
- MISS3D
- MED (modulo di SALOME)
- GIBI (modulo di Castem)
Note
[modifica | modifica wikitesto]Voci correlate
[modifica | modifica wikitesto]- CalculiX
- Code Saturne
- Elmer FEM solver
- Gmsh
- Metodo Monte Carlo
- Open CASCADE
- SALOME
- Comunità Virtuale per la Simulazione e la Modellazione Numerica, su it.groups.yahoo.com. URL consultato il 30 aprile 2019 (archiviato dall'url originale il 17 febbraio 2013).
- NAFEMS Italia (The International Association for the Engineering Analysis Community), su nafems.org. URL consultato il 2 aprile 2010 (archiviato dall'url originale il 3 febbraio 2010).
- pagina di discussione sul Forum Italiano Debian, su forum.debianizzati.org.
Collegamenti esterni
[modifica | modifica wikitesto]- (FR) Sito ufficiale, su code-aster.org.
- (EN) Code Aster, su SourceForge.
- Sito italiano, su code-aster.it.
- una versione per Windows, su code-aster-windows.com.
- (EN) CAE Linux : LiveDVD con inclusi Code_Saturne, Code_Aster, OpenFOAM e la piattaforma CAE SALOME