...
Aktywowanie usługi UNICORE
Niezbędna jest jednorazowa aktywacja dostępu do zasobów PL-Grid poprzez system UNICORE. W tym celu należy aplikować o usługę Globalny dostęp do UNICORE w portalu PL-Grid, w zakładce Moje kontopo wybraniu menu Usługi a następnie kliknięciu w odnośnik Zarządzaj usługą obok jej nazwy.
Info |
---|
Zachęcamy do skorzystania ze szkolenia on-line: System UNICORE w obliczeniach gridowych. Prezentuje ono, krok po kroku, w jaki sposób można pobrać i przygotować do pracy klienta systemu UNICORE oraz wysłać za jego pomocą zadania do wykonania na infrastrukturze PL-Grid. Na szkolenie zapisać się można za pośrednictwem Portalu lub wykorzystać materiały dostępne pod adresem: http://alfred.mat.umk.pl/unicore (dostęp jako "Gość"). |
...
Sposób uruchomienia obliczeń w programie Fluent w systemie kolejkowym UNICORE jest przedstawiony w prezentacji. Sposób przygotowania plików do obliczeń opisano w rozdziale poniżej.
...
Dane do obliczeń są dostarczane w plikach, w najprostszym przypadku jest to plik z siatką (.msh lub .cas) oraz plik zwierający polecenia sterujące obliczeniami (często nazywany plikiem journal). Przykłady pliku .cas oraz pliku wejściowego journal są dołączone do prezentacji, której adres podano powyżej. W kolejnej części tego rozdziału podane zostaną podstawowe informacje o tworzeniu plików sterujących obliczeniami w programie Fluent.
...
Uwaga: Plik inputfile może być plikiem 'journal' utworzonym podczas wcześniejszych sesji FLUENTa, lub też plikiem zawierającym sekwencję poleceń do wykonania utworzonym za pomocą edytora tekstowego. W każdym przypadku plik ten może zawierać tylko polecenia interfejsu tekstowego.
Przykładowy plik inputfile jest przedstawiony poniżej:
file/read-case example.cas solve/initialize/initialize-flow solve/iterate 50 file/write-data example.dat exit
Plik ten opisuje następujące czynności:
wczytanie pliku .cas zawierającego opis zadania (tu: example.cas).
rc example.cas solve/init/init it 50 wd example50.dat it 50 wd example100.dat exit
Kolejny przykład dotyczy zagadnienia ewolucyjnego (transient).
file/read-case example.cas solve/init/init
solve/set/time-step
; dlugosc kroku czasowego
0.001 solve/dual-time-iterate
10
; liczba kroków czasowych
500
; maksymalna liczba iteracji w kroku czasowym
file/write-data model.dat
exit
yes
Plik ten opisuje następujące czynności:
The current case and data have not been saved. Ok to discard?
Odpowiedź na ten komunikat również musiała znaleźć się w pliku inputfile.
Poniższy ciąg poleceń pochodzi w z przykładu opisanego w prezentacji Zadanie Generic.
...
Możliwe jest także uruchamianie zadań przez inne systemy dostępowe, np. QosCosGrid lub gLite.