ANSYS Fluent: Różnice pomiędzy wersjami

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
Linia 1: Linia 1:
 
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]] < ANSYS Fluent</small>
 
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]] < ANSYS Fluent</small>
{{aplikacja|nazwa=ANSYS CFD|logo=|serwer=[[Supernova]]|wersja=13.0|serwer2=Do pobrania|wersja21=13.0|wersja22=14.0}}
+
{{aplikacja|nazwa=ANSYS Fluent|logo=[[Plik:Ansys_logo.gif]]|serwer=[[Supernova]]|wersja=13.0| serwer2=[[Klaster kampusowy]] |wersja21=13.0 |serwer3=Do pobrania |wersja31=13.0|wersja32=14.0}}
 
'''ANSYS Fluent''' - oprogramowanie do obliczeniowej mechaniki płynów. Od 2010 r. solver Fluent jest częścią pakietu ''[[ANSYS CFD|Ansys Academic Research CFD]]'', który zawiera także solver [[ANSYS CFX|CFX]] i środowisko ''Workbench 2''.
 
'''ANSYS Fluent''' - oprogramowanie do obliczeniowej mechaniki płynów. Od 2010 r. solver Fluent jest częścią pakietu ''[[ANSYS CFD|Ansys Academic Research CFD]]'', który zawiera także solver [[ANSYS CFX|CFX]] i środowisko ''Workbench 2''.
  
Linia 11: Linia 11:
  
 
== Korzystanie w WCSS ==
 
== Korzystanie w WCSS ==
 +
ANSYS Fluent jest zainstalowany na klastrze [[Supernova]] (v13.0 badawcza) oraz na [[klaster kampusowy|klastrze kampusowym PLATON U3]] (v.13.0 edukacyjna).
 +
 +
=== Supernova ===
 
Fluent w wersji 13.0 jest zainstalowany w wersji równoległej na klastrze [[Supernova]] w katalogu:
 
Fluent w wersji 13.0 jest zainstalowany w wersji równoległej na klastrze [[Supernova]] w katalogu:
 
  /usr/local/ansys_inc/v130/fluent/bin  
 
  /usr/local/ansys_inc/v130/fluent/bin  
  
=== Inicjalizacja licencji ===
+
==== Inicjalizacja licencji ====
 
'''Uwaga:''' Przed pierwszym uruchomieniem aplikacji każdy użytkownik musi mieć ustawione środowisko do pobierania licencji. Może zwrócić się z prośbą do administratorów o ustawienie środowiska lub zrobić to samodzielnie. Wystarczy po zalogowaniu się na swoje konto, uruchomić program ANSYSLIC_ADMIN Utility:
 
'''Uwaga:''' Przed pierwszym uruchomieniem aplikacji każdy użytkownik musi mieć ustawione środowisko do pobierania licencji. Może zwrócić się z prośbą do administratorów o ustawienie środowiska lub zrobić to samodzielnie. Wystarczy po zalogowaniu się na swoje konto, uruchomić program ANSYSLIC_ADMIN Utility:
 
  ssh -X supernova.wcss.wroc.pl
 
  ssh -X supernova.wcss.wroc.pl
Linia 20: Linia 23:
 
Następnie należy wybrać opcję "Set License Preferences for User", a w kolejnym oknie wersję oprogramowania. W następnym oknie w sekcji "Global Settings" należy zaznaczyć opcję "Use Academic Licenses", i po zaznaczeniu (kliknięciu) pliku licencji na liście dostępnych licencji, wcisnąć przycisk "OK".   
 
Następnie należy wybrać opcję "Set License Preferences for User", a w kolejnym oknie wersję oprogramowania. W następnym oknie w sekcji "Global Settings" należy zaznaczyć opcję "Use Academic Licenses", i po zaznaczeniu (kliknięciu) pliku licencji na liście dostępnych licencji, wcisnąć przycisk "OK".   
  
=== Uruchamianie aplikacji ===
+
==== Uruchamianie aplikacji ====
 
Fluent może działać w trybie interaktywnym lub wsadowym. Zalecane jest, aby trybu interaktywnego używać do zdefiniowania modelu, krótkich testów oraz postprocessingu, natomiast obliczenia przeprowadzać wsadowo. Tryb wsadowy wymaga przygotowania pliku z danymi modelu i poleceniami programu, co można wykonać z poziomu GUI.
 
Fluent może działać w trybie interaktywnym lub wsadowym. Zalecane jest, aby trybu interaktywnego używać do zdefiniowania modelu, krótkich testów oraz postprocessingu, natomiast obliczenia przeprowadzać wsadowo. Tryb wsadowy wymaga przygotowania pliku z danymi modelu i poleceniami programu, co można wykonać z poziomu GUI.
  
==== Interfejs graficzny ====
+
===== Interfejs graficzny =====
 
Aby skorzystać z GUI należy:
 
Aby skorzystać z GUI należy:
 
# Zalogować się na serwer z [[przekierowanie wyświetlania|przekierowanie wyświetlania]]
 
# Zalogować się na serwer z [[przekierowanie wyświetlania|przekierowanie wyświetlania]]
Linia 39: Linia 42:
 
#: <pre>> fluent 3ddp</pre>
 
#: <pre>> fluent 3ddp</pre>
  
==== Interfejs tekstowy ====
+
===== Interfejs tekstowy =====
 
Aby skorzystać z interfejsu tekstowego należy wydać polecenie:
 
Aby skorzystać z interfejsu tekstowego należy wydać polecenie:
 
  > module load fluent
 
  > module load fluent
Linia 52: Linia 55:
 
Z konsoli wychodzi się poleceniem <code>exit</code>.
 
Z konsoli wychodzi się poleceniem <code>exit</code>.
  
==== Uruchamianie zadań w kolejce ====
+
===== Uruchamianie zadań w kolejce =====
 
Do wstawiania zadań obliczeniowych do kolejki należy korzystać ze skryptu:
 
Do wstawiania zadań obliczeniowych do kolejki należy korzystać ze skryptu:
 
  sub-fluent arch inputfile wielkosc_pamieci_w_MB [kolejka] [liczba_rdzeni]
 
  sub-fluent arch inputfile wielkosc_pamieci_w_MB [kolejka] [liczba_rdzeni]
Linia 64: Linia 67:
  
 
Zadania są uruchamiane przez skrypt bez grafiki. Zadania równoległe działają z wykorzystaniem sieci Infiniband.
 
Zadania są uruchamiane przez skrypt bez grafiki. Zadania równoległe działają z wykorzystaniem sieci Infiniband.
 +
 +
=== Klaster kampusowy ===
 +
Aby korzystać z aplikacji w infrastrukturze PLATON U3 w WCSS wymagana jest rejestracja w [https://wcss.cloud.pionier.net.pl/ portalu].
  
 
== Instalacja na własnym komputerze ==
 
== Instalacja na własnym komputerze ==

Wersja z 11:47, 20 lip 2012

< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie naukowe < ANSYS Fluent

ANSYS Fluent
Ansys logo.gif
Serwer Wersja
Supernova 13.0
Klaster kampusowy 13.0
Do pobrania 13.0
14.0
Kontakt
kdm@wcss.pl

ANSYS Fluent - oprogramowanie do obliczeniowej mechaniki płynów. Od 2010 r. solver Fluent jest częścią pakietu Ansys Academic Research CFD, który zawiera także solver CFX i środowisko Workbench 2.

Użytkownicy ANSYS CFD mają obowiązek złożyć do dnia 15 czerwca 2012 sprawozdania za lata 2011/2012.

Licencja

Fluent jest częścią pakietu Ansys Academic Research CFD, gdzie opisana jest licencja i dostępna liczba żetonów.

Informacje o wykorzystaniu

Wszelkie publikacje, (w tym prace doktorskie i dyplomowe) wykorzystujące wyniki obliczeń wykonanych na komputerach WCSS, powinny zawierać podziękowania postaci (odpowiednio do języka publikacji):

"Obliczenia wykonano na komputerach Wrocławskiego Centrum Sieciowo-Superkomputerowego (http://www.wcss.pl), grant obliczeniowy Nr ... "

"Calculations have been carried out in Wroclaw Centre for Networking and Supercomputing (http://www.wcss.pl), grant No. ..."

Korzystanie w WCSS

ANSYS Fluent jest zainstalowany na klastrze Supernova (v13.0 badawcza) oraz na klastrze kampusowym PLATON U3 (v.13.0 edukacyjna).

Supernova

Fluent w wersji 13.0 jest zainstalowany w wersji równoległej na klastrze Supernova w katalogu:

/usr/local/ansys_inc/v130/fluent/bin 

Inicjalizacja licencji

Uwaga: Przed pierwszym uruchomieniem aplikacji każdy użytkownik musi mieć ustawione środowisko do pobierania licencji. Może zwrócić się z prośbą do administratorów o ustawienie środowiska lub zrobić to samodzielnie. Wystarczy po zalogowaniu się na swoje konto, uruchomić program ANSYSLIC_ADMIN Utility:

ssh -X supernova.wcss.wroc.pl
/usr/local/ansys_inc/shared_files/licensing/lic_admin/anslic_admin

Następnie należy wybrać opcję "Set License Preferences for User", a w kolejnym oknie wersję oprogramowania. W następnym oknie w sekcji "Global Settings" należy zaznaczyć opcję "Use Academic Licenses", i po zaznaczeniu (kliknięciu) pliku licencji na liście dostępnych licencji, wcisnąć przycisk "OK".

Uruchamianie aplikacji

Fluent może działać w trybie interaktywnym lub wsadowym. Zalecane jest, aby trybu interaktywnego używać do zdefiniowania modelu, krótkich testów oraz postprocessingu, natomiast obliczenia przeprowadzać wsadowo. Tryb wsadowy wymaga przygotowania pliku z danymi modelu i poleceniami programu, co można wykonać z poziomu GUI.

Interfejs graficzny

Aby skorzystać z GUI należy:

  1. Zalogować się na serwer z przekierowanie wyświetlania
     > ssh -X login@supernova.wcss.pl
  2. Uruchomić zadanie interaktywne w systemie kolejkowania (najlepiej w kolejce short6h, która ma wysoki priorytet, więc zadanie uruchomi się możliwie najszybciej)
     > qsub -X -I -l software=Fluent 
  3. Ustawić środowisko
    > module load fluent
  4. Uruchomić aplikację
    > fluent
    Jako argumenty polecenia można podać z jaką dokładnością mają być przeprowadzane obliczenia (domyślnie pojedyncza precyzja, możliwe jest ustawienie podwójnej precyzji - dp) oraz wymiar przestrzenny modelu (2d, 3d).
    Przykład: Uruchomienie Fluenta z podwójną precyzją i modelem w 3D:
    > fluent 3ddp
Interfejs tekstowy

Aby skorzystać z interfejsu tekstowego należy wydać polecenie:

> module load fluent
> fluent -g

Można wówczas wybrać precyzję obliczeń i wymiar przestrzenny modelu, lub podać te parametry od razu przy wywołaniu polecenia.

Przykład: Uruchomienie konsoli Fluenta z pojedynczą precyzją i modelem w 2D:

> module load fluent
> fluent -g 2d

Z konsoli wychodzi się poleceniem exit.

Uruchamianie zadań w kolejce

Do wstawiania zadań obliczeniowych do kolejki należy korzystać ze skryptu:

sub-fluent arch inputfile wielkosc_pamieci_w_MB [kolejka] [liczba_rdzeni]

Gdzie:

  • arch: 2d 3d 2ddp 3ddp
  • inputfile - plik wejściowy z poleceniami dla Fluenta
  • wielkosc_pamieci_w_MB - ile pamięci operacyjnej ma zostać zarezerwowane dla całego zadania
  • kolejka - opcjonalnie, nazwa kolejki w systemie kolejkowym, dla zadań równoległych domyślnie stosowana jest kolejka parallel, dla sekwencyjnych kolejka normal
  • liczba_rdzeni - opcjonalnie, liczba rdzeni, na których ma się liczyć zadanie. Jeśli nie jest podana, wtedy domyślnie ma wartość 1.

Zadania są uruchamiane przez skrypt bez grafiki. Zadania równoległe działają z wykorzystaniem sieci Infiniband.

Klaster kampusowy

Aby korzystać z aplikacji w infrastrukturze PLATON U3 w WCSS wymagana jest rejestracja w portalu.

Instalacja na własnym komputerze

Istnieje możliwość zainstalowania Fluenta na swoim komputerze w celu pracy nad przygotowywaniem modelów do dalszych obliczeń wsadowych. Należy w tej sprawie skontaktować się z administratorami (admin@kdm.wcss.wroc.pl).

Dokumentacja

Dokumentacja Fluenta jest dostępna po wykonaniu polecenia na Supernovej:

> fluent -help