Elmer FEM solver

Elmer FEM solver
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereComputer-aided engineering
Computer-aided process planning
SviluppatoreFinnish universities ecc.
Ultima versione9.0 (11 novembre 2020)
Sistema operativoLinux
macOS
Microsoft Windows
LinguaggioFortran
C
C++
ToolkitTk e Qt
LicenzaGPL
(licenza libera)
LinguaInglese
Sito webwww.elmerfem.org/

Elmer è un software open source di multifisica basato sul metodo agli elementi finiti (FEM). È stato sviluppato in collaborazione tra le Università della Finlandia assieme a laboratori di ricerca e industrie. È distribuito sotto licenza (GPL).

L'obiettivo principale di Elmer è di risolvere diversi tipi di problemi basati su equazioni alle derivate parziali (come per esempio problemi meccanici, termici, acustici, fluidodinamici) sia essi siano indipendenti sia essi siano accoppiati tra loro. È in grado quindi di risolvere problemi sia lineari che non lineari.

Elmer si compone di più parti:

Le varie parti di Elmer possono essere utilizzate anche in modo indipendente.

Elmer gira su piattaforme Unix, Mac OS e Windows e può essere compilato da una grande varietà di compilatori. Il solutore può essere utilizzato in parallelo utilizzando MPI (Message Passing Interface) o usando OpenMP, attualmente non ha nessun supporto per GPU.

Storia

Lo sviluppo di Elmer è iniziato nel 1995 come parte della national CFD technology program, finanziati dall'agenzia di sviluppo finlandese per la tecnologia e l'innovazione Tekes. Il consorzio di sviluppo originario includeva partner di CSC – IT Center for Science (formalmente noto come CSC – Scientific Computing), Helsinki University of Technology TKK, il VTT Technical Research Centre of Finland, l'University of Jyväskylä, e Okmetic Ltd. Dopo i cinque anni iniziali il progetto è terminato e lo sviluppo è stato continuato da CSC in diversi campi di applicazione.
Dal settembre del 2005 Elmer è stato reso disponibile sotto licenza GNU General Public License (GPL).

Componenti integrabili

Elmer può essere compilato e integrato con i seguenti software o librerie:

Librerie di calcolo numerico:

Preprocessori:

Post-processori:

Compilatori e strumenti di generazione:

Note

  1. ↑ Links — CSC, su csc.fi (archiviato dall'url originale il 27 aprile 2010).

Voci correlate

Collegamenti esterni

  Portale Software libero: accedi alle voci di Wikipedia che trattano di software libero