Elmer
Elmer jest pakiet oprogramowania open-source, która rozwiązuje równań różniczkowych cząstkowych. W połączeniu z jego zdolności do uruchamiania różnych równań równolegle, jest skutecznym narzędziem do prowadzenia multiphysical symulacje. Rozwój Elmer rozpoczęła się w 1995 roku dzięki funduszom z Tekes (Finlandia) oraz rozwój przeprowadzonego przez CSC - Centrum IT dla Nauki, Helskini Politechniki i kilku innych uczelni, laboratoriów i firm w Finlandii.
- Zawiera szereg metod numerycznych i modeli fizycznych, które pomogą stworzyć rozwiązania
- Elementy mogą być używane indywidualnie
- UNIX i może być rozprowadzany jako binaria dla Windows i Linux
- Kod źródłowy hostowane na Git
- Postprocessing Wyniki mogą być eksportowane do kilku narzędzi wizualizacyjnych osób trzecich
- rozwiązanie open source, które mogą być zmienione i przetestowany
- Zawiera konfigurowalny interfejs użytkownika
- Elastycznie integruje równań pola i nowych zmiennych pól
- Zawiera wiele nowoczesnych metod numerycznych
- Skalowalny i pozwala na przetwarzanie równoległe
- Dokumentacja, silnik i interfejs są czasami z synchronizacji w swoich fazach rozwoju
- Ze względu na wielkość pakietu oprogramowania, to zajmie czasu, aby nauczyć
- Nie obejmuje silnik na geometrycznie skomplikowane problemy, ale obsługuje tylko siatka interfejsy importu
- Niektóre funkcje brakuje, które są standardowe dla ustalonych kodów single-polowych.
Elmer używa Metoda elementów skończonych (MES) do rozwiązywania równań. Elmer obejmuje kilka modeli fizyczne stosuje się w obszarze transferu ciepła, przepływu płynu, gatunek transportu, elastyczność Acoustics, elektromagnetyzmu, Microfluidics, sposób Levelset i mechaniki kwantowej. Elmer zawiera również dużą liczbę wbudowanych metod numerycznych, w tym Lagrange-interpolowana elementów skończonych, p-elementów, curl-zgodny elementów skończonych i wiele innych. Aby przetwarzać informacje złożony Elmer zawiera kilka różnych wykonywalne lub składników. ElmerGrid jest silnik konwersji oczek, które przybiera różne formaty i zamienia je w oczkach odpowiednich do oprogramowania. ElmerGUI to interfejs graficzny, który ostatecznie generuje akta z opisem problemu. ElmerSolver jest podstawowym silnikiem, który wykonuje obliczenia z wykorzystaniem dostępnych plików oczek oraz sprawa. ElmerPost jest modułem, który wizualizuje i posty rozwiązaniem. ElmerPost Można także eksportować dane wynikowe. Wszystkie pliki wykonywalne mogą być używane indywidualnie, w zależności od potrzeb użytkownika. Elmer nadal być opracowane z wydań stabilnych i zyskuje stosowanie na całym świecie ze względu na jego rosnącą społeczność użytkowników. Wady Elmer to out-of-synch dokumentację versus jej przebiegu rozwoju i jego krzywej uczenia się.