Przejdź do treści

Analiza szeregowa

Przebieg wykonania

Na rysunku 3.1.2 przedstawiono przebieg wykonania szeregowego na pojedynczym procesorze z użyciem FrontISTR.

Rysunek 3.1.2 Przebieg wykonania szeregowego

Pliki wejściowe do przygotowania

(1) Globalne dane sterujące (rozszerzenie dat)

Ten plik określa pliki wejściowe danych siatki i danych sterujących analizą oraz plik wyjściowy wyników analizy. Nazwa pliku jest stała: hecmw_ctrl.dat.

Poniżej pokazano przykład globalnych danych sterujących. W tym przykładzie FrontISTR odczytuje jednodomenowe dane siatki model.msh oraz dane sterujące analizą model.cnt i zapisuje dane wyników analizy model.res.0.1. Ponadto hecmw_vis odczytuje jednodomenowe dane siatki model.msh i dane wyników analizy model.res.0.1, a następnie zapisuje model_vis_psf.0000.(rozszerzenie) zgodnie ze specyfikacją wyjścia. Szczegóły znajdują się w Dokumentacji słów kluczowych (globalne dane sterujące).

(2) Jednodomenowe dane siatki (rozszerzenie msh)

Ten plik definiuje ogólną konfigurację siatki modelu analizy, dane materiałowe, dane grup używane w danych sterujących analizą i informacje powiązane. Szczegóły znajdują się w Dokumentacji słów kluczowych (dane siatki).

(3) Dane sterujące analizą (rozszerzenie cnt)

Ten plik definiuje typ analizy, warunki brzegowe przemieszczeń, warunki brzegowe obciążeń i inne ustawienia. Określa również dane sterujące solverem i dane sterujące wizualizatorem. Przykłady danych sterujących analizą przedstawiono w rozdziale 3. Szczegóły znajdują się w Dokumentacji słów kluczowych (dane sterujące analizą).

(4) Dane sterujące wizualizacją (rozszerzenie ini)

Ten plik określa dane sterujące dla hecmw_vis. Domyślna nazwa pliku to hecmw_vis.ini. Poniżej pokazano przykład danych sterujących wizualizacją. W tym przykładzie zapisywane są dane siatki nieustrukturyzowanej dla MicroAVS (rozszerzenie inp). Szczegóły znajdują się w opisach !visual i !OUTPUT_VIS w dokumentacji słów kluczowych.

Procedura uruchamiania

Uruchom FrontISTR w katalogu zawierającym pliki wejściowe za pomocą następującego polecenia.

fistr1

Wizualizację można wykonać na dwa sposoby. Pierwszy polega na uruchomieniu jej jako post-processingu z FrontISTR poprzez podanie w danych sterujących analizą:

!WRITE, VISUAL

Powoduje to automatyczne uruchomienie wizualizacji. W takim przypadku dane sterujące wizualizacją muszą być zawarte w danych sterujących analizą.

Aby wykonać wizualizację po zakończeniu FrontISTR, najpierw podaj w danych sterujących analizą:

!WRITE, RESULT

Następnie uruchom FrontISTR.

Po zakończeniu FrontISTR uruchom hecmw_vis w katalogu zawierającym pliki wejściowe i pliki wyników analizy za pomocą następującego polecenia:

hecmw_vis1

Pliki wyjściowe

(1) Plik komunikatów wyników analizy (rozszerzenie msg)

Ten plik zawiera komunikaty, takie jak informacje o postępie analizy FrontISTR. Dla każdego uruchomienia tworzony jest jeden plik, którego nazwa jest stała: FSTR.msg.

(2) Plik dziennika wyników analizy (rozszerzenie log)

Ten plik zawiera wyniki analizy wielkości fizycznych dla każdego węzła i elementu w FrontISTR. Zawiera również wartości maksymalne/minimalne wielkości fizycznych oraz wyniki analizy modalnej. W przypadku analizy dynamicznej do tego pliku zapisywane są wyniki wszystkich kroków. Dla każdego uruchomienia tworzony jest jeden plik, którego nazwa jest stała: 0.log.

(3) Plik wyników analizy (bez rozszerzenia)

Ten plik jest zapisywany, gdy określono opcję !WRITE, RESULT.

Ten plik zawiera wyniki analizy wielkości fizycznych dla każdego węzła i elementu w FrontISTR. Dla każdego kroku generowany jest plik, a jego nazwa jest tworzona z użyciem nagłówka pliku określonego w globalnych danych sterujących w następujący sposób.

Reguła nazewnictwa: (nagłówek pliku określony przez !RESULT).0.(numer kroku)

Przykład: model.res.0.1

(4) Plik bitmapy wyników analizy (rozszerzenie bmp)

Ten plik jest zapisywany, gdy określono go w danych sterujących wizualizacją.

Ten plik zawiera dane bitmapowe wygenerowane przez przetwarzanie wizualizacji. Nazwa pliku jest tworzona z użyciem nagłówka pliku określonego w globalnych danych sterujących. Szczegóły reguły nazewnictwa znajdują się w dokumencie hecmw1 (0803_001f_hecmw_PC_cluster_201_vis.pdf).

(5) Plik danych siatki nieustrukturyzowanej wyników analizy (rozszerzenie inp)

Ten plik jest zapisywany, gdy określono go w danych sterujących wizualizacją.

Plik ten może być używany do post-processingu w REVOCAP_PrePost, MicroAVS i podobnych narzędziach. Jego nazwa jest tworzona z użyciem nagłówka pliku określonego w globalnych danych sterujących w następujący sposób.

Reguła nazewnictwa: (nagłówek pliku określony przez !RESULT)_psf.(numer kroku).inp

Przykład: model_vis_psf.0000.inp

(6) Plik neutralny wyników analizy (rozszerzenie neu)

Ten plik jest zapisywany, gdy określono go w danych sterujących wizualizacją.

Plik ten może być używany do post-processingu w Femap. Jego nazwa jest tworzona z użyciem nagłówka pliku określonego w globalnych danych sterujących w następujący sposób.

Reguła nazewnictwa: (nagłówek pliku określony przez !RESULT)_psf.(numer kroku).neu

Przykład: model_vis_psf.0000.neu

Uwaga: zapisywany jest również plik FSTR.dbg, ale służy on do debugowania i zwykle nie trzeba się do niego odwoływać.