Jest to aplikacja dla systemu Linux o nazwie LIME, której najnowszą wersję można pobrać jako lime_1.0_sf.tar.gz. Można go uruchomić online w darmowym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie LIME z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
LIME
OPIS
Lightweight Integrating Multiphysics Environment dla kodów sprzęgających (LIME) to mały pakiet oprogramowania do tworzenia wielofizycznych kodów symulacyjnych. LIME ma być szczególnie przydatne, gdy oddzielne kody komputerowe (które mogą być napisane w dowolnym standardowym języku komputerowym) już istnieją w celu rozwiązania różnych części problemu wielofizycznego. LIME zapewnia kluczowe oprogramowanie wysokiego poziomu (napisane w C++), dobrze zdefiniowane podejście (z przykładowymi szablonami) i wymagania dotyczące interfejsu, aby umożliwić łączenie wielu kodów fizyki w pojedynczy kod symulacji sprzężonej fizyki.Aby osiągnąć elastyczne i lekkie cele projektowe, LIME 1.0 wymaga napisania pewnej ilości niestandardowego oprogramowania za każdym razem, gdy tworzona jest nowa aplikacja multifizyczna. Ponadto, aby spełnić wymagania interfejsu, mogą być wymagane niewielkie poprawki lub modyfikacje wysokiego poziomu w większości samodzielnych kodów fizycznych. Szczegółowe opisy tych wymagań wraz z przykładowymi przypadkami znajdują się w podręczniku użytkownika.
Funkcjonalności
- Ma stosunkowo mały rozmiar i złożoność, a do zbudowania wymaga tylko kilku ogólnie dostępnych bibliotek (np. Trilinos w wersji 10.X lub nowszej).
- Zaprojektowany, aby umożliwić łączenie zarówno nowych, jak i starszych aplikacji z silnym sprzężeniem (w razie potrzeby) za pomocą nieliniowych metod rozwiązania (np. Punkt stały, JFNK).
- NIE ogranicza się do kodów napisanych w jednym konkretnym języku lub wykorzystujących określone podejście do dyskretyzacji numerycznej (np. Element skończony) lub do modeli fizycznych wyrażonych tylko jako PDE.
- Możliwość uczestniczenia w iteracjach stałopunktowych jest najniższą barierą wejścia dla aplikacji, która ma zostać połączona w LIME.
- LIME umożliwia równoległość opartą na MPI w kodach fizycznych, które mogą obsługiwać MPI.
- Zawiera opublikowany podręcznik użytkownika (z wieloma przykładowymi problemami) oraz podręcznik teorii sprzężenia kodu.
- Dystrybuowany w ramach umowy licencyjnej typu BSD.
Publiczność
Nauka/Badania, Deweloperzy
Język programowania
C + +
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/lime1/. Jest hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.