A Czesi potrafią - OOFEM Dodane przez piotr dnia 30.03.2012 16:20
Nasi przyjaciele zza południowej granicy pokazali, że można. Na Politechnice praskiej powstał system obliczeniowy metody elementów skończonych pod nazwą OOFEM (ang. Object Oriented Finite Element Method). Ten rozprowadzany na licencji GNU General Public License system posiada całkiem spore możliwości. Począwszy od liniowej statyki przez nieliniową statykę liniową i nieliniową dynamikę po zagadnienia transportu masy i ciepła czy dynamiki płynów nieściśliwych. Do tego posiada sensowna anglojęzyczną (i czeską oczywiście) dokumentację. Inspirował powstanie systemu profesor Boøek Patzák. System posiada postprocesor, przy generowaniu danych można posłużyć się kompatybilnym oprogramowaniem na licencji GNU, np T3D czy Targe2.
autor: Daniel Rypl/www.oofem.org
Rozszerzona zawartość newsa
Mechanika konstrukcji (moduł sm)
Wiele procedur - statyka liniowa, liniowa dynamika (wartości własne, bezpośrednie metody całkowania - implicit i explicit), nieliniowa statyka, nieliniowa dynamika (explicit, wersja równoległa /ang.parallel version/).
duża biblioteka materiałów włącznie z modelami dla nieliniowejmechanikipękaniaquasikruchychmateriałów
bogata biblioteka elementów
analiza adaptacyjna - statyka liniowa i inieliniowa.
zaawansowane funkcje modelowania - zależne stopnie swobody, lokalne układy współrzędnych, aktywacja i dezaktywacja elementów i inne.
analiza równoległa - nieliniowa dynamika (explicit) z wykorzystaniem metody dekompozycji dziedziny, liniowa i nieliniowa statyka (wymaga PETSC).
optymaizacja.
Zaganienia transportu (moduł tm)
procedury: problemy wymiana ciepła (stany ustalone i nieustalone, liniowe i nieliniowe) Połączone problemy wymiany ciepła i masy.
biblioteka elementów: el. osiowosymetryczne, el. dwu i trójwymiarowe.
kombinowana analiza przepływu ciepła z analizą mechaniczną konstrukcji , w której pole temperatur wygenerowane w analizie termicznej jest polem obciążen termicznych w analizie mechanicznej
Dynamika płynów (moduł fm)
procedury: nieustalonyprzepływnieściśliwy - (CBS) semi-implicit algorytm i solver ze stabilizacją SUPG/PSPG.
biblioteka elementów: liniowy z jednakowego rzędu aproksymacją prędkości i ciśnienia.
Postprocesor
Wbudowany X-windows postprocesor.
Eksport do formatu VTK, pozwala na użycie bazujących na VTK narzędziach do wizualizacji (takich jak MayaVi lub ParaView) do oglądania wyników analiz na różnych platformach systemowych.
Interfejs do generatorów siatek - t3d i Targe2
Interfejs do zewnętrznych bibliotek solwerów (liniowych i wartości własnych) jak PETSc, SLEPc, IML i SPOOLES.
łatwo przenaszalny na inne platformy(C++)
Wysoka szybkość i jakość obliczeń
Interfejsy w OOFEM do oprogramowania zewnętrznego: