SALOME software | |
---|---|
Post elaborazione di una soluzione creata con Code Aster in ambiente Linux. | |
Genere | Computer-aided engineering Computer-aided process planning |
Sviluppatore | EURIWARE |
Ultima versione | 9.11.0 (giugno 2023) |
Sistema operativo | Linux Unix-like Microsoft Windows |
Linguaggio | C++ Python |
Licenza | GNU Lesser General Public License (licenza libera) |
Lingua | Inglese |
Sito web | www.salome-platform.org/ |
SALOME è una piattaforma di calcolo scientifico gratuita (GNU Lesser General Public License) che permette la realizzazione di studi industriali di una simulazione fisica.
Questa piattaforma, sviluppata in collaborazione con EDF e CEA, crea un ambiente per i vari stadi di uno studio che devono essere realizzati: dalla creazione del modello CAD e delle meshing, fino al post-processing e la visualizzazione dei risultati, includendo la sequenza degli schemi di calcolo. Sono implementante anche altre funzionalità, quali l'integrazione dei dati e il trattamento delle incertezze.
SALOME non include risolutori fisici, ma fornisce l'ambiente IT necessario alla loro integrazione. L'ambiente SALOME funge da base per la creazione di piattaforme disciplinari, come salome_meca (che include code_aster), salome_cfd (con code_saturn) e SALOME_HYDRO Archiviato il 20 gennaio 2022 in Internet Archive. (con TELEMAC-MASCARET).
È inoltre possibile creare strumenti di business per una specifica applicazione (per esempio ingegneria civile, dinamiche rapide per condutture o macchine rotanti, tutte disponibili in salome_meca), per le quali le interfacce grafiche specializzate facilitano la prestazione dello studio.
Oltre all'uso di SALOME attraverso la sua interfaccia grafica, la maggior parte delle funzionalità sono raggiungibili via Python API.
Per quanto riguarda la distribuzione, SALOME è disponibile sul sito ufficiale.
Annualmente ha luogo il "SALOME User's Day", con presentazione dei successi ottenuti con SALOME in vari campi di applicazione, sia che siano avvenuti in EDF, CEA oppure altrove. Le presentazioni delle edizioni precedenti sono disponibili sul sito web Archiviato il 20 gennaio 2022 in Internet Archive..
Lo sviluppo di SALOME inizia negli anni 2000 con una collaborazione RNTL (Rete Nazionale delle Tecnologie Software), costituita da 9 partner, tra cui EDF, CEA e OpenCascade. L'acronimo SALOME sta per "Simulazioni Numeriche di OPEN Source Software Architecture e Metodologie Evolutive". Nel 2020, la partnership si concentrerà sulle applicazioni industriali nell'ambito energetico, e sarà formata da EDF e CEA.
Il formato MED Archiviato il 19 gennaio 2022 in Internet Archive. (Modello per lo scambio dei dati) è una specializzazione dello standard HDF5. È di proprietà congiunta di EDF e CEA. MED costituisce il modello di scambio dati di SALOME. Il modello dei dati MED permette una rappresentazione standardizzata delle mesh e dei campi di risultati indipendentemente dalla fisica simulata. La libreria MED è sviluppata in C e C++, e dispone di API in C, FORTRAN e Python.
La maggior parte dei moduli sono accessibili sia tramite GUI sia attraverso script Python. Tuttavia, alcuni moduli possono essere utilizzati esclusivamente attraverso codice (via script python).
Segue una lista dei moduli disponibili con l'interfaccia grafica di SALOME 9.7 4.5, che sono anche accessibili via script python:
I moduli accessibili esclusivamente in python sono:
SALOME è disponibile per diversi sistemi operativi UNIX e per Windows.
Versioni specifiche che contengono pacchetti specifici per la loro applicazione sono prodotte da EDF e da CEA. Le differenti versioni possono essere scaricate dal sito web ufficiale di SALOME5,6 e dai siti delle piattaforme disciplinari.