Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 1 / 61
|
|
- Antoni Orzechowski
- 9 lat temu
- Przeglądów:
Transkrypt
1 Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 1 / 61
2 Otwarte oprogramowanie OpenFOAM podstawy, wybrane zastosowania Kamil Kwiatkowski Paweł J. Żuk Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego, Uniwersytet Warszawski (ICM) Clean Energy Revolution S.C. (CER) Wydział Fizyki, Uniwersytet Warszawski (FUW) stycznia 2014 r. Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 2 / 61
3 Program w pigułce Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 3 / 61
4 Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 4 / 61
5 Wprowadzenie Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 5 / 61
6 Praktyczne wprowadzenie do metody objętości skończonych (30 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 6 / 61
7 Praktyczne wprowadzenie do metody objętości skończonych (30 min) Metoda objętości skończonych o co chodzi wady i zalety podejścia dobre i złe problemy Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 7 / 61
8 Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 8 / 61
9 OpenFOAM (i linux) dlaczego w linuxie dobre i złe strony tips and tricks dla windowsowców zestawienie przydatnych komend - osobny plik środowisko i sposób pracy Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 9 / 61
10 Co to jest OpenFOAM Otwarty zbiór bibliotek napisanych w języku C++, służących rozwiązywaniu problemów opisywanych algebrą i analizą tensorową. OpenFOAM wykorzystuje bardzo wiele obiektowych funkcjonalności języka C++. Podstawowe narzędzie: rozwiązywanie równań różniczkowych cząstkowych metodą objętości skończonych Główne zastosowania: mechanika ośrodków ciągłych Wiele dodatkowych możliwości: spalanie, śledzenie cząstek w przepływie wielofazowym w podejściu lagranżowskim, modele finansowe, etc. Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 10 / 61
11 Historia w pigułce Kod FOAM powstał w Imperial College of London we wczesnych latach 80-tych XX wieku. Twórca, Henry Weller, przygotowywał pracę doktorską. Wybór C++ zamiast Fortrana był, na ówczesne czasy, rewolucją (pierwsza wersja w 79r.) Później do zespołu Imperial College dołączyli, m.in. Hrvoje Jasak. Próba wdrożenia działalności komercyjnej (firma Nabla Ltd.) zakończyła się porażką. Pierwsza ważna decyzja o zmianie strategii biznesowej - otwarta licencja kodu, OpenFOAM + oferta szkoleń i wsparcia (firma OpenCFD Ltd.) dla przemysłu Niezależnie Hrvoje Jasak zakłada Wikki Ltd. i rozpoczyna podobną działalność wsparcia dla nauki, Rodzi się nowy byt, openfoam w wersji dev, środowisko użytkowników naukowych extend-project.net, openfoamworkshop.net Druga ważna decyzja o zmianie strategii biznesowej - wejście twórców w skład ESI-group, Założenie OpenFOAM Foundation dla podkreślenia otwartego charakteru kodu - stąd openfoam.org i openfoam.com Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 11 / 61
12 Idea działania Przygotowywanie (preprocessing) tworzenia siatek: blockmesh, snappyhexmesh; import siatek: fluentmeshtofoam sprawdzanie siatek: checkmesh inne narzędzia: mapfields, decomposepar Rozwiązywanie (solving) konkretne zagadnienie fizyczne standardowe solwery: icofoam, reactingfoam, etc. własne solwery dodatkowe narzędzia: Analiza wyników (postprocessing) proste narzędzia: probelocations, Mach, R, etc. wizualizacja: paraview, i inne konwersja danych: foamdatatofluent Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 12 / 61
13 Solwer OpenFOAM Algorytm wykonywania obliczeń algorytm rozwiązujący konkretny problem fizyczny: SIMPLE, PISO, PIMPLE Modele fizyczne zjawisk biblioteki zawierające konkretny model zjawiska fizycznego, np. modele turbulencji, modele termodynamiczne, promieniowanie, modele transportu Schematy numeryczne biblioteki zawierające schematy dyskretyzacyjne i metody rozwiązywania równań Słowniki kontrolne ustawienia konkretnej symulacji Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 13 / 61
14 Podstawowe algorytmy obliczeń SIMPLE - głównie dla problemów stacjonarnych, simplefoam. PISO - zagadnienia zmienne w czasie, pisofoam. PIMPLE - zagadnienie zmienne w czasie z większym krokiem czasowym, pimplefoam. Istnieje możliwość implementacji własnych rozwiązań. Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 14 / 61
15 OpenFOAM i linux Opracowany na linuxie i dla linuxa. Zasadniczo może być skompilowany na dowolnym systemie, także windows, mac. Są gotowe instalki, np. openflow. Istnieją prekompilowane wersje kodu co zwiększa szansę bezproblemowej instalacji. Dla Ubuntu OpenFOAM można zainstalować przez menadżera pakietów. Rozwiązania wielu problemów (typowych i nie) są publikowane w internecie. Rzadko kiedy nasze problemy są wyjątkowe. aplikacje OpenFOAM działają w środkowisku tekstowym, konfiguracja wyłącznie poprzez pliki tekstowe. ciągła praca z poziomu terminalu linuxa (windowsa) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 15 / 61
16 Podstawowe komendy linuxa tab - podpowiada dokończenie komendy cd dir - otwiera katalog dir (dir jest nazwą katalogu lub ścieżką do niego) np. cd OpenFOAM. - kropka oznacza katalog, w którym się znajdujemy.. - dwie kropki oznaczają katalog nadrzędny (../.. oznacza jeszcze wyższy katalog) lub $HOME - oznacza katalog domowy (dla konkretnego użytkownika) / - oznacza root a czyli miejsce zamontowania całego systemu plików ls - wypisuje pliki i foldery znajdujące się w obecnym katalogu. Jako argumentu można użyć ścieżki do katalogu np. ls $HOME cp file dir - kopiuje plik file do katalogu dir (na końcu ścieżki możemy podać nową nazwę pliku) np. cp case1/constant/polymesh/blockmeshdict case2/constant/polymesh/ cp -r dir1 dir2 > kopiuje katalogi z całą zawartością scp user1@serwer:dir1/file user2@serwer2:dir2 - kopiuje plik file z jednego serwera na drugi. Oczywiście, w szczególności, któryś z serwerów może być naszą maszyną lokalną. Wówczas jako ścieżkę wpisujemy po prostu dir. Dopisując -r po poleceniu scp umożliwiamy kopiowanie całych katalogów. np. scp -r user@wizard.igf.fuw.edu.pl:/home/pracownicy/user/openfoam/case. kopiuje katalog case z komputera wizard do katalogu, w którym się aktualnie Znajdujemy. rm file - usuwa plik file (uwaga, nie ma możliwości odzyskania go) Można używać różnych wyrażeń regularnych dla usunięcia wielu plików np. rm *plik* usunie z bieżącego katalogu wszystkie pliki posiadające w swojej nazwie słowo plik. rm -r dir - usuwa katalog dir z całą zawartością ostrożnie z rm -r * Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 16 / 61
17 Podstawowe komendy linuxa Ogólnie pliki wykonywalne (np. skompilowane programy lub skrypty) uruchamiamy wpisując./program lub ogólniej dir/program Można takim plikom przypisać pewne zmienne środowiskowe, aby uruchamiać je wpisując np. program Tak uruchamia się aplikacje w OpenFOAM ie np. icofoam, blockmesh... Aplikacje można uruchomić w tle wpisując za poleceniem symbol & np. icofoam & Wówczas, najlepiej jest przekierować strumień ze standardowego wyjścia do pliku poleceniem file np. icofoam log & top - Wyświetla informację o aktywnych procesach. Umożliwia szybkie sprawdzenie, czy nasze obliczenia wciąż działają (szczególnie przy pracy zdalnej, lub gdy uruchamiamy aplikację w tle) podobnie działa ps kill - można zamknąć procesy Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 17 / 61
18 Edytor tekstu- vim (vi) Konsolowy edytor tekstowy. Niezbędny, gdy pracujemy zdalnie (w trybie czysto tekstowym).przydatny gdy chcemy szybko obejrzeć jakiś plik lub dokonać małej (dużej) modyfikacji. vim file otwiera plik file w edytorze vim Po tekście poruszamy się strzałkami lub klawiszami PageUp, PageDown Edytujemy plik wciskając literę i Przed wpisaniem nowej komendy wciskamy Esc Wychodzimy wpisując :q Jeżeli dokonaliśmy zmiany to polecenie :q! - spowoduje wyjście bez zapisania zmian, :wq spowoduje wyjście i zapisanie pliku. Alternatywy - nano, emacs, gedit Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 18 / 61
19 Zmienne środowiskowe OpenFOAM Ustawianie ścieżek bibliotek OpenFOAM komendą source. source /opt/openfoam222/etc/bashrc $ Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 19 / 61
20 Wprowadzenie do struktury case u OF (30 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 20 / 61
21 Wprowadzenie do struktury case u OF (30 min) Struktura case u OF Utworzyliśmy katalog user-2.2.x i co dalej? PIERWSZY CASE do ściągnięcia dla Uczestników; Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 21 / 61
22 Wprowadzenie do struktury case u OF (30 min) Struktura case u OF Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 22 / 61
23 Wprowadzenie do struktury case u OF (30 min) Struktura case u OF Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 22 / 61
24 Wprowadzenie do struktury case u OF (30 min) Nagłówek OpenFOAM Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 23 / 61
25 Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 24 / 61
26 Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) BlockMesh i proste siatki podstawy siatkologii 2D i 3D po co takie proste siatki SIATKI DO CASU PIERWSZEGO, EW. PIERWSZEGO i DRUGIEGO paraview 1 Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 25 / 61
27 Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) BlockMesh - najprostsza siatka kwadratowa Plik do ściągnięcia vertices ( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ); blocks ( hex ( ) ( ) simplegrading (1 1 1) ); edges Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 26 / 61
28 Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) BlockMesh - najprostsza siatka kwadratowa Plik do ściągnięcia boundary ( fuel type patch; faces ( ( ) ); air type patch; faces ( ( ) ); outlet type patch; faces ( ( ) ( ) ); frontandback type empty; faces ( ( ) ( ) ); ); mergepatchpairs ( ); Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 26 / 61
29 Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) BlockMesh - siatka prostopadłościenna z zagęszczeniem Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 27 / 61
30 Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) BlockMesh - siatka prostopadłościenna z cylindrem Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 28 / 61
31 Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) BlockMesh - siatka dla wycinka rury Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 29 / 61
32 Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 30 / 61
33 Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Przykład 1. Opływ cylindra potentialfoam icofoam paraview 2 Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 31 / 61
34 Import siatek z polecanych programów, kontrola jakości siatki (45 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 32 / 61
35 Import siatek z polecanych programów, kontrola jakości siatki (45 min) Import gotowych siatek fluentmeshtofoam checkmesh inne użyteczne narzędzia Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 33 / 61
36 Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 34 / 61
37 Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) Przykład 2. Opływ kuli import siatki ustawienia, rozwiązanie Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 35 / 61
38 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 36 / 61
39 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) BlockMeshDG - wygodne zagęszczanie kompilacja wykorzystanie do siatki 2 Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 37 / 61
40 Dzień II, środa, 29 stycznia Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 38 / 61
41 Dzień II, środa, 29 stycznia Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) SnappyHexMesh i meshing skomplikowanych geometrii wykorzystanie siatki wykonanej blockmeshdg import geometrii z plików STL snappyhexmeshdict i jego kontrola Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 39 / 61
42 Dzień II, środa, 29 stycznia Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) SnappyHexMesh i meshing skomplikowanych geometrii Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 40 / 61
43 Dzień II, środa, 29 stycznia Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) Siatki - użyteczne narzędzia transformpoint -scale ( ) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 41 / 61
44 Dzień II, środa, 29 stycznia OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 42 / 61
45 Dzień II, środa, 29 stycznia OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Zasoby środowiska OpenFOAM tutoriale oficjalna dokumentacja cfd-online extend-project Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 43 / 61
46 Dzień II, środa, 29 stycznia OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Zasoby środowiska OpenFOAM Tutoriale - podstawowe źródło wiedzy zmieniają się wraz z wersją kodu find -name ópposite Oficjalna dokumentacja Środowisko użytkowników Strony internetowe Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 44 / 61
47 Dzień II, środa, 29 stycznia Turbulencja w OF (60 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 45 / 61
48 Dzień II, środa, 29 stycznia Turbulencja w OF (60 min) Turbulencja - DNS, RANS, LES Czy uwzględniać turbulencję Jak uwzględnić turbulencję RANS LES zabawa z opływem kulki Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 46 / 61
49 Dzień II, środa, 29 stycznia Przykład 3: przepływy turbulentne (120 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 47 / 61
50 Dzień II, środa, 29 stycznia Przykład 3: przepływy turbulentne (120 min) Przykład 3. Turbulencja import złożonej siatki ustawienie numeryki Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 48 / 61
51 Dzień II, środa, 29 stycznia Obliczenia równoległe (30 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 49 / 61
52 Dzień II, środa, 29 stycznia Obliczenia równoległe (30 min) Obliczenia równoległe Obliczenia mechaniki płynów pochłaniają dużo mocy obliczeniowej. Często chcemy je uruchomić na kilku procesorach. OpenFOAM jest zaimplementowany z myślą o silnym zrównoleglaniu. Korzysta z bibliotek MPI. Na linuxie aplikacje zrównolegloną przy użyciu MPI uruchamiamy w następujący sposób: mpirun -n liczbawątków program Przykład z OpenFOAM a: mpirun -n 4 simplefoam -parallel log & Opcja -parallel jest dodawana do każdej aplikacji stworzonej na bazie OpenFOAM a, uruchamianej równolegle. decomposepar obliczenia Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 50 / 61
53 Dzień II, środa, 29 stycznia Wprowadzenie do chemii w OF (60 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 51 / 61
54 Dzień II, środa, 29 stycznia Wprowadzenie do chemii w OF (60 min) Reakcje chemiczne w OpenFOAMie solvery Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 52 / 61
55 Dzień II, środa, 29 stycznia Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 53 / 61
56 Dzień II, środa, 29 stycznia Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) Przykład 4. palnik Bunsena geometria prosta definicja chemii Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 54 / 61
57 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 55 / 61
58 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) Przykład 5. palnik Bunsena zaawansowany mechanizm reakcji chemicznych Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 56 / 61
59 Dzień III, czwartek 30 stycznia wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 57 / 61
60 Dzień III, czwartek 30 stycznia przykład 6: przepływ dwufazowy (90 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 58 / 61
61 Dzień III, czwartek 30 stycznia porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 59 / 61
62 Dzień III, czwartek 30 stycznia budowa i kompilacja własnego solvera (120 min) Program szkolenia 1 Dzień I, wtorek, 28 stycznia Praktyczne wprowadzenie do metody objętości skończonych (30 min) Wprowadzenie do struktury case u OF (30 min) Tworzenie prostych geometrii i siatek obliczeniowych za pomocą narzędzia blockmech (45 min) Przykład 1: przepływy potencjalne i laminarne, wizualizacja wyników (90 min) Import siatek z polecanych programów, kontrola jakości siatki (45 min) Przykład 2: obliczenia przepływu w złożonej geometrii (siatka importowana) (60 min) 2 Dzień II, środa, 29 stycznia Kompilacja i używanie narzędzia blockmeshdg (30 min) Tworzenie złożonych siatek za pomocą narzędzia snappyhexmesh (60 min) OpenFOAM - źródła wiedzy, sposoby rozwiązywania problemów i środowisko użytkowników (60 min) Turbulencja w OF (60 min) Przykład 3: przepływy turbulentne (120 min) Obliczenia równoległe (30 min) Wprowadzenie do chemii w OF (60 min) Przykład 4: reakcje chemiczne w przepływie (przypadek prosty) (60 min) 3 Dzień III, czwartek 30 stycznia przykład 5: reakcje chemiczne w przepływie (przypadek zaawansowany) (60 min) wprowadzenie do przepływów dwufazowych gaz-ciecz w OF (45 min) przykład 6: przepływ dwufazowy (90 min) porównanie z innymi pakietami CFD (Ansys-Fluent), import/export wyników (45 min) budowa i kompilacja własnego solvera (120 min) Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 60 / 61
63 Dzień III, czwartek 30 stycznia budowa i kompilacja własnego solvera (120 min) Solwer OpenFOAM Otwarte oprogramowanie OpenFOAM stycznia 2014 r. 61 / 61
Od żłobka do przedszkola - mini szkolenie z użytkowania pakietu OpenFOAM. Karol Wędołowski 06.04.2011
Od żłobka do przedszkola - mini szkolenie z użytkowania pakietu OpenFOAM Karol Wędołowski 06.04.2011 Część 2. Struktura case'u na przykładzie przepływu w zagłębieniu 1. Potrzebne katalog i pliki W tej
Logowanie z zewnątrz. Np. Program PUTTY, SSH
Logowanie z zewnątrz Np. Program PUTTY, SSH ssh login@wizard.igf.fuw.edu.pl Jestem na wizardzie w sieci IGFu, mam dostęp do swoich katalogów $HOME, widzę terminal linuxa (bash) mogę zalogować się do wszystkich
Otwarte oprogramowanie OpenFOAM podstawy, wybrane zastosowania
Otwarte oprogramowanie OpenFOAM podstawy, wybrane zastosowania Kamil Kwiatkowski 1,2,3 Paweł J. Żuk 2 1 Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego, Uniwersytet Warszawski (ICM)
Instrukcja korzystania z Virtual Box-a i SQLPLUS-a
Instrukcja korzystania z Virtual Box-a i SQLPLUS-a Wstęp W tej instrukcji zawarte są procedury dotyczące użytkowania VirtualBox-a i SQLPLUS-a w zakresie: 1. Virtual Box a. podłączanie zewnętrznych współdzielonych
Studentom zostaną dostarczone wzory lub materiały opisujące. Zachęcamy do wykonania projektów programistycznych w postaci apletów.
W niniejszym dokumencie znajdują się propozycje projektów na rok 2008. Tematy sformułowane są ogólnie, po wyborze tematu i skontaktowaniu z prowadzącym zostaną określone szczegółowe wymagania co do projektu.
Instalacja serwera baz danych PostgreSQL ze źródeł i pierwsze uruchomienie
Instalacja serwera baz danych PostgreSQL ze źródeł i pierwsze uruchomienie Kroki wstępne 1. Uruchamiamy wcześniej utworzoną maszynę wirtualną 2. Po uruchomieniu systemu ukaże się ekran logowania: 3. Logujemy
XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery
http://xqtav.sourceforge.net XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery dr hab. Jerzy Tyszkiewicz dr Andrzej Kierzek mgr Jacek Sroka Grzegorz Kaczor praca mgr pod
Pierwszy case - przepływy potencjalne i laminarne, wizualizacja Karol Wędołowski, IGF/ICM UW Czym będziemy się zajmować? () Problem fizyczny opływ cylindra Przepływ potencjalny (nieściśliwy i bezwirowy)
tworzenie katalogów Aby utworzyć nowy katalog wpisz: mkdir katalog1 Ta komenda utworzy katalog o nazwie katalog1.
Linux podobnie jak MacOS X są systemami opartymi na Unixie. Wiele programów linuxowych działa z poziomu terminala dlatego aby móc ich używać należy poznać podstawowe komendy systemu Unix. Nauczycie się
Zakład Systemów Rozproszonych
Zakład Systemów Rozproszonych Politechnika Rzeszowska Moduł 5: Wybrane programy użytkowe Edytor Vi Edytor Vi uruchamiany jest w oknie terminala. Przy jego pomocy możemy dokonywać następujących operacji:
Kalipso wywiady środowiskowe
Instrukcja instalacji Kalipso wywiady środowiskowe I. Na systemie operacyjnym Ubuntu (TM) II. Na systemie operacyjnym Windows INFO-R Spółka Jawna - 2017 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93
WPROWADZENIE DO JĘZYKA JAVA
WPROWADZENIE DO JĘZYKA JAVA programowanie obiektowe KRÓTKA HISTORIA JĘZYKA JAVA KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny języka java. Pierwsza nazwa Oak (dąb). KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny
Spis treści. I. Skuteczne. Od autora... Obliczenia inżynierskie i naukowe... Ostrzeżenia...XVII
Spis treści Od autora..................................................... Obliczenia inżynierskie i naukowe.................................. X XII Ostrzeżenia...................................................XVII
Tworzenie oprogramowania
Tworzenie oprogramowania dr inż. Krzysztof Konopko e-mail: k.konopko@pb.edu.pl 1 Tworzenie oprogramowania dla systemów wbudowanych Program wykładu: Tworzenie aplikacji na systemie wbudowanym. Konfiguracja
Instalacja SQL Server Express. Logowanie na stronie Microsoftu
Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b
Systemy operacyjne i sieci komputerowe. Ćwiczenie 2. 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Tryb konsolowy ćwiczenie 2 012b Źródło: http://www.microsoft.com/technet/prodtechnol/windowsserver2003/pl/library/serv
Sprawozdanie. (notatki) Sieci komputerowe i bazy danych. Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików
Sprawozdanie (notatki) Sieci komputerowe i bazy danych Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików Piotr Morawiec 22.03.2017 FTP (ang. File transfer Protocol) - protokół wymiany
S YSTEM O PERACYJNY L INUX W PARCOWNI
S YSTEM O PERACYJNY L INUX W PARCOWNI SZKOLNEJ Technologia informatyczna w obecnym czasie zmienia się bardzo szybko i trudno jest za nią nadążyć. Zmieniają się również narzędzia dzięki, którym mamy do
Bash - wprowadzenie. Bash - wprowadzenie 1/39
Bash - wprowadzenie Bash - wprowadzenie 1/39 Bash - wprowadzenie 2/39 Czym jest bash? Rysunek : Zadanie powłoki to ukrycie wywołań systemowych Bash - wprowadzenie 3/39 Czym jest bash? Przykład polecenia:
IBM SPSS Statistics Wersja 23. Konfigurowanie ułatwień dostępu
IBM SPSS Statistics Wersja 23 Konfigurowanie ułatwień dostępu Spis treści Oprogramowanie technologii pomocniczych............ 1 Oprogramowanie dla systemu Windows....... 1 Oprogramowanie dla systemu Mac
Nowoczesne narzędzia obliczeniowe do projektowania i optymalizacji kotłów
Nowoczesne narzędzia obliczeniowe do projektowania i optymalizacji kotłów Mateusz Szubel, Mariusz Filipowicz Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie AGH University of Science and
Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1
Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1 Do wykonania prezentacji został użyty: Ubuntu 17.10.1 w wersji x64 zainstalowany na pendrivie. AddUser Wymagane uprawnienia: TAK Jest to polecenie służące do tworzenia
Niektóre katalogi są standardowymi katalogami zarezerwowanymi do użytku przez system. Znaczenie wybranych katalogów systemowych jest następujące:
Podstawy systemu Linux Linux jest systemem operacyjnym dla komputerów PC, opracowany na początku lat dziewięćdziesiątych przez Linusa Torvaldsa. Podobnie jak Unix jest on systemem wielozadaniowym - umożliwia
Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.
Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Dział Zagadnienia Wymagania podstawowe Wymagania ponadpodstawowe Arkusz kalkulacyjny (Microsoft Excel i OpenOffice) Uruchomienie
Powłoka I. Popularne implementacje. W stylu sh (powłoki zdefiniowanej w POSIX) W stylu csh. bash (najpopularniejsza) zsh ksh mksh.
Powłoka I Popularne implementacje W stylu sh (powłoki zdefiniowanej w POSIX) bash (najpopularniejsza) zsh ksh mksh W stylu csh csh tcsh 12 października 2018 1 / 16 Powłoka II Zachęta Komunikuje się z użytkownikiem
Tworzenie połączenia szerokopasmowego /PPPoE/ dla sieci SOLARNET w systemie Linux
Tworzenie połączenia szerokopasmowego /PPPoE/ dla sieci SOLARNET w systemie Linux UWAGA: w przypadku kart ralink zamiast wlan0 stosujemy nazwę ra0!! Potrzebne programy: rp-pppoe-3.7 wireless_tools.27 sterowniki
Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier
Systemy operacyjne Instrukcja laboratoryjna Ćwiczenie 1: Polecenia systemu UNIX/LINUX Opracował: dr inż. Piotr Szpryngier Olsztyn 2009 1 Wprowadzenie. Cel zajęć praktycznych. Wymagania stawiane studentom
INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit
INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit W celu uruchomienia programów DOS na Windows 7 Home Premium 64 bit lub Windows 8/8.1 można wykorzystać programy DoxBox oraz D-Fend
BASH - WPROWADZENIE Bioinformatyka 4
BASH - WPROWADZENIE Bioinformatyka 4 DLACZEGO BASH? Praca na klastrach obliczeniowych Brak GUI Środowisko programistyczne Szybkie przetwarzanie danych Pisanie własnych skryptów W praktyce przetwarzanie
Trochę o plikach wsadowych (Windows)
Trochę o plikach wsadowych (Windows) Zmienne środowiskowe Zmienną środowiskową można ustawić na stałe w systemie (Panel sterowania->system- >Zaawansowane ustawienia systemu->zmienne środowiskowe) lub też
Java Podstawy. Michał Bereta www.michalbereta.pl mbereta@pk.edu.pl
Prezentacja współfinansowana przez Unię Europejską ze środków Europejskiego Funduszu Społecznego w ramach projektu Wzmocnienie znaczenia Politechniki Krakowskiej w kształceniu przedmiotów ścisłych i propagowaniu
Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna
Język JAVA podstawy wykład 1, część 2 1 Język JAVA podstawy Plan wykładu: 1. Krótka historia Javy 2. Jak przygotować sobie środowisko programistyczne 3. Opis środowiska JDK 4. Tworzenie programu krok po
W pierwszej kolumnie wyświetlany jest identyfikator procesu (pid)
Ćwiczenie 2 Cel ćwiczenia: Poznanie mechanizmów wejścia/wyjścia, zapoznanie się ze sposobami wyświetlania plików tekstowych i wyszukiwania informacji, podstawowe operacje na plikach tekstowych, zmienne
KATEGORIA OBSZAR WIEDZY NR ZADANIA. 2.1.2. Podstawowe informacje i czynności
Moduł 2 - Użytkowanie komputerów - od kandydata wymaga się zaprezentowania wiedzy i umiejętności w zakresie wykorzystania podstawowych funkcji komputera klasy PC i jego systemu operacyjnego. Kandydat powinien
Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory
Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory Poniższa instrukcja opisuje sposób zdalnej instalacji oprogramowania Webroot SecureAnywhere w środowiskach wykorzystujących usługę Active
Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie
Strona 1 z 6 Połączenia Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie Uwaga: Przy instalowaniu drukarki podłączonej lokalnie, jeśli dysk CD-ROM Oprogramowanie i dokumentacja
Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE
Budowa i oprogramowanie komputerowych systemów sterowania Laboratorium 4 Metody wymiany danych w systemach automatyki DDE 1 Wprowadzenie do DDE DDE (ang. Dynamic Data Exchange) - protokół wprowadzony w
Dokumentacja projektu QUAIKE Architektura oprogramowania
Licencjacka Pracownia Oprogramowania Instytut Informatyki Uniwersytetu Wrocławskiego Jakub Kowalski, Andrzej Pilarczyk, Marek Kembrowski, Bartłomiej Gałkowski Dokumentacja projektu QUAIKE Architektura
TIME MARKER. Podręcznik Użytkownika
TIME MARKER Podręcznik Użytkownika SPIS TREŚCI I. WPROWADZENIE... 3 II. Instalacja programu... 3 III. Opis funkcji programu... 7 Lista skrótów... 7 1.1. Klawisz kontrolny... 7 1.2. Klawisz skrótu... 8
Wstęp do Informatyki i Programowania Laboratorium: Lista 0 Środowisko programowania
Wstęp do Informatyki i Programowania Laboratorium: Lista 0 Środowisko programowania Przemysław Kobylański Wprowadzenie Każdy program w C musi zawierać przynajmniej funkcję o nazwie main(): Aby możliwe
Projekt badawczy N N209 374139 Badania doświadczalne i numeryczne przepływu płynów lepkosprężystych
Tworzenie siatek numerycznych na przykładzie układu cylinder cylinder przepływ Couette Układ, dla którego przedstawiono w ramach niniejszego rozdziału sposób generowania siatek numerycznych, stanowiły
Pracownia Technik Obliczeniowych
Pracownia Technik Obliczeniowych Instalowanie oprogramowania Paweł Daniluk Wydział Fizyki Wiosna 2016 P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 1 / 16 Standardowy układ katalogów Systemy UNIXowe mają
Wprowadzenie do biblioteki klas C++
Instrukcja laboratoryjna nr 7 Programowanie w języku C 2 (C++ poziom zaawansowany) Wprowadzenie do biblioteki klas C++ WxWidgets mgr inż. Lasota Maciej dr inż. Kaczmarek Tomasz dr inż. Wilk-Jakubowski
Pracownia Komputerowa wykład III
Pracownia Komputerowa wykład III dr Magdalena Posiadała-Zezula http://www.fuw.edu.pl/~mposiada/pk16 1 Powłoki - rodzaje! W Linux ie mamy kilka powłok do wyboru:! sh : Bourne Shell, oryginalna powłoka systemu
mfaktura Instrukcja instalacji programu Ogólne informacje o programie www.matsol.pl biuro@matsol.pl
mfaktura Instrukcja instalacji programu Ogólne informacje o programie www.matsol.pl biuro@matsol.pl Instalacja programu 1. Po włożeniu płytki cd do napędu program instalacyjny powinien się uruchomić automatyczne.
Narzędzia informatyczne w językoznawstwie
Narzędzia informatyczne w językoznawstwie Wiersz poleceń - Potoki i pliki wsadowe Marcin Junczys-Dowmunt junczys@amu.edu.pl Zakład Logiki Stosowanej http://www.logic.amu.edu.pl 22. października 2008 Marcin
Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: z zakresu systemów
WYMAGANIA EDUKACYJNE PRZEDMIOT: Systemy operacyjne NUMER PROGRAMU NAUCZANIA (ZAKRES): 351203 1. 2. Lp Dział programu Funkcje systemu operacyjnego Przygotowanie komputera osobistego do zainstalowania systemu
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 006 Wydajność systemu 2 SO i SK/WIN Najprostszym sposobem na poprawienie wydajności systemu, jeżeli dysponujemy zbyt małą ilością pamięci RAM
Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX
Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX Materiały: www.staff.amu.edu.pl/~evert/asi.php W razie nieobecności proszę o zapoznanie się z materiałem z ćwiczeń w domu Zaliczenie
Pracownia Komputerowa
Pracownia Komputerowa Wykład 1 Wprowadzenie do Linuxa dr Jan Suffczyński Jan.Suffczynski@fuw.edu.pl Plan wykładów Data Temat wykładu 1 05-10-2017 Wprowadzenie do Linuxa. 2 19-10-2017 Jak działa komputer?
Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: - zna rodzaje sieci - zna topologie sieciowe sieci
WYMAGANIA EDUKACYJNE PRZEDMIOT: Administracja sieciowymi systemami operacyjnymi NUMER PROGRAMU NAUCZANIA (ZAKRES): 351203 1. Lp Dział programu Sieci komputerowe Poziomy wymagań Konieczny K Podstawowy-
JAVA?? to proste!! Autor: wojtekb111111
1 JAVA?? to proste!! 2 Niniejszy tutorial przedstawia krótkie wprowadzenie do programowania w języku JAVA. Jakie narzędzia na początku potrzebujemy do rozpoczęcia programowania w tym języku? JDK (java
Sieciowa instalacja Sekafi 3 SQL
Sieciowa instalacja Sekafi 3 SQL Niniejsza instrukcja opisuje instalację Sekafi 3 SQL w wersji sieciowej, z zewnętrznym serwerem bazy danych. Jeśli wymagana jest praca jednostanowiskowa, należy postępować
Pierwsze kroki. Algorytmy, niektóre zasady programowania, kompilacja, pierwszy program i jego struktura
Materiał pomocniczy do kursu Podstawy programowania Autor: Grzegorz Góralski ggoralski.com Pierwsze kroki Algorytmy, niektóre zasady programowania, kompilacja, pierwszy program i jego struktura Co znaczy
Instrukcja instalacji oprogramowania dla środowiska Windows
Instrukcja instalacji oprogramowania dla środowiska Windows Kurs.NET od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera.net od postaw minimum 8 GB RAM, rekomendowany procesor minimum
Technologie Informacyjne - Linux 2
Technologie Informacyjne - 2 Instytut Matematyki Uniwersytet Gdański Powłoka - polecenia pośredniczace Polecenie grep wypisuje z pliku lub strumienia wejściowego te wiersze, które sa zgodne z podanym wyrażeniem.
CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM
CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM 1.1. PODSTAWOWE INFORMACJE PC to skrót od nazwy Komputer Osobisty (z ang. personal computer). Elementy komputera można podzielić na dwie ogólne kategorie: sprzęt - fizyczne
OpenOfficePL. Zestaw szablonów magazynowych. Instrukcja obsługi
OpenOfficePL Zestaw szablonów magazynowych Instrukcja obsługi Spis treści : 1. Informacje ogólne 2. Instalacja zestawu a) konfiguracja połączenia z bazą danych b) import danych z poprzedniej wersji faktur
Moduł 2 Użytkowanie komputerów i zarządzanie plikami wymaga od kandydata znajomości obsługi komputera osobistego.
Moduł 2 Użytkowanie komputerów i zarządzanie plikami wymaga od kandydata znajomości obsługi komputera osobistego. Kandydat winien wykazać się wiedzą i umiejętnościami w zakresie: - korzystania z głównych
Systemy operacyjne. System operacyjny Linux - wstęp. Anna Wojak
Systemy operacyjne System operacyjny Linux - wstęp Anna Wojak 1 1 Wstęp Linux jest systemem z rodziny Unix. Pierwsza wersja systemu została opracowana w 1969 roku przez K.Thompsona i D.Ritchie Jest to
VinCent Administrator
VinCent Administrator Moduł Zarządzania podatnikami Krótka instrukcja obsługi ver. 1.01 Zielona Góra, grudzień 2005 1. Przeznaczenie programu Program VinCent Administrator przeznaczony jest dla administratorów
Chemiateoretyczna. Monika Musiał. Ćwiczenia
Chemiateoretyczna Monika Musiał Ćwiczenia SYSTEM LINUX- podstawowe komendy Operacje na katalogach i plikach pwd wypisanie ścieżki do bieża cego katalogu. oznacza katalog bieża cy.. oznacza katalog nadrzȩdny
Praca w środowisku Cygwin. Przygotował Mateusz Dudek
Praca w środowisku Cygwin Przygotował Mateusz Dudek Czym jest Cygwin? Cygwin to implementacja standardu POSIX funkcji systemowych przeznaczona dla systemów z rodziny Windows oraz zestaw wolnego oprogramowania
Dodatki. Dodatek A Octave. Język maszyn
Dodatki Dodatek A Octave Przykłady programów zostały opracowane w środowisku programistycznym Octave 3.6.2 z interfejsem graficznym GNU Octave 1.5.4. Octave jest darmowym środowiskiem programistycznym
IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja wielokrotna)
IBM SPSS Statistics Wersja 22 Linux - Instrukcja instalacji (licencja wielokrotna) Spis treści Instrukcja instalacji.......... 1 Wymagania systemowe........... 1 Instalowanie produktu............ 1 Praca
Programowanie I. O czym będziemy mówili. Plan wykładu nieco dokładniej. Plan wykładu z lotu ptaka. Podstawy programowania w językach. Uwaga!
Programowanie I O czym będziemy mówili Podstawy programowania w językach proceduralnym ANSI C obiektowym Java Uwaga! podobieństwa w podstawowej strukturze składniowej (zmienne, operatory, instrukcje sterujące...)
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 1 (3h) Wprowadzenie do obsługi platformy projektowej Quartus II Instrukcja pomocnicza do laboratorium z przedmiotu
Architektury Usług Internetowych. Laboratorium 2. Usługi sieciowe
Architektury Usług Internetowych Laboratorium 2. Usługi sieciowe Wstęp Celem laboratorium jest zapoznanie się z modelem usług sieciowych na przykładzie prostego serwera Apache Axis2. Apache Axis2 Apache
Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami
Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami Dotyczy programów opartych na bazie BDE: Menedżer Pojazdów PL+ Ewidencja Wyposażenia PL+ Spis treści: 1. Wstęp...
SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS
SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS 1. Podstawowe informacje Aby uruchomić Wiersz poleceń należy wybrać menu Start, a następnie Uruchom gdzie należy wpisać cmd i zatwierdzić je klawiszem
Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux
Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux Kontakt: e-mail: kontakt@mforex.pl infolinia: 22 697 4774 www.mforex.pl 1 1 O platformie Platforma mforex Trader to część systemu
Programowanie Urządzeń Mobilnych. Laboratorium nr 7, 8
Programowanie Urządzeń Mobilnych Laboratorium nr 7, 8 Android Temat 1 tworzenie i uruchamianie aplikacji z użyciem Android SDK Krzysztof Bruniecki 1 Wstęp Platforma Android jest opartym na Linuxie systemem
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE PROCESÓW ENERGETYCZNYCH Kierunek: ENERGETYKA Rodzaj przedmiotu: specjalności obieralny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE
Data modyfikacji: 2013-08-14
Data modyfikacji: 2013-08-14 Co zawiera ten dokument: Ten dokument przedstawia, w jaki sposób zainstalować program Kancelaris PLUS 4 za pomocą standardowego instalatora na serwerze MySQL w wersji 5.0 i
Jak usunąć instalacji bazy danych Oracle z systemu Windows 2000
Jak usunąć instalacji bazy danych Oracle z systemu Windows 2000 Kiedy używać tę procedurę Jeżeli przed rozpoczęciem instalacji oprogramowania Oracle nie zrobiliśmy kopię stanu systemu Windows 2000. Wtedy,
Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu MacOS
Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu MacOS Kontakt: e-mail: kontakt@mforex.pl infolinia: 22 697 4774 www.mforex.pl 1 1 O platformie Platforma mforex Trader to część systemu
Informatyka kl. 1. Semestr I
Informatyka kl. 1 Znajomość roli informatyki we współczesnym świecie. Rozróżnianie zestawu urządzeń w komputerze, rodzajów pamięci komputera, urządzeń wejścia i wyjścia. Umiejętność tworzenia dokumentu
CVS system kontroli wersji
CVS system kontroli wersji Agenda Podstawowe pojęcia Podstawowe polecenia Metody dostępu do repozytorium Konfiguracja i używanie aplikacji klienckich Konflikty i ich rozwiązywanie Dodatkowe możliwości
Operatory zmiany sposobu przypisania standardowych strumieni >,<,>> Jeżeli pierwsze polecenie powiodło się to wykona drugie
Linux Polecenia Opracował: Andrzej Nowak Operatory zmiany sposobu przypisania standardowych strumieni >,> Przykłady: 2> plik przypisuje standardowe wyjście błędów do pliku, 1>&2 przypisanie standardowe
Instalacja NOD32 Remote Administrator
Instalacja NOD32 Remote Administrator Program do zdalnego zarządzania stacjami roboczymi, na których zainstalowany jest program NOD32, składa się z dwóch modułów. Pierwszy z nich Remote Administrator Server
biegle i poprawnie posługuje się terminologią informatyczną,
INFORMATYKA KLASA 1 1. Wymagania na poszczególne oceny: 1) ocenę celującą otrzymuje uczeń, który: samodzielnie wykonuje na komputerze wszystkie zadania z lekcji, wykazuje inicjatywę rozwiązywania konkretnych
PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl
PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl Do połączenia z serwerem A&B w celu załadowania lub pobrania materiałów można wykorzystać dowolny program typu "klient FTP". Jeżeli nie
Najprostsza odpowiedź, jaka przychodzi mi do głowy to, z powodu bezpieczeństwa.
Ten artykuł, ma pomóc w zrozumieniu podstaw działania filtra pakietów iptables. Podstawowa konfiguracja firewalla, na przykładzie iptables w systemie Linux. Ludzie często sądzą, że firewall zapewnia pełną
IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Linux
IBM SPSS Statistics - ssentials for R: Instrukcje instalacji dla Linux Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics - ssentials for R w systemach operacyjnych Linux. Przegląd
Instrukcja instalacji oprogramowania dla środowiska Linux
Instrukcja instalacji oprogramowania dla środowiska Linux Kurs Tester Oprogramowania Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Tester Oprogramowania min. 4 GB RAM, rekomendowany procesor
System operacyjny Linux
Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 2 Instalacja opensuse Przygotowanie do instalacji Konfiguracja instalacji Zakończenie instalacji Instalacja oprogramowania Program
Pracownia komputerowa. Dariusz wardecki, wyk II
Pracownia komputerowa Dariusz wardecki, wyk II Systemy operacyjne Desktopowe Mobilne Systemy operacyjne Systemy Unixowe Windows! Windows 8 Windows 7 Windows Vista Windows XP... Linux Mac OS X Mountain
Deduplikacja danych. Zarządzanie jakością danych podstawowych
Deduplikacja danych Zarządzanie jakością danych podstawowych normalizacja i standaryzacja adresów standaryzacja i walidacja identyfikatorów podstawowa standaryzacja nazw firm deduplikacja danych Deduplication
Procedura aktualizacji systemu TelkomBud. dla serwera DBfC w wersji 4.x
Procedura aktualizacji systemu TelkomBud dla serwera DBfC w wersji 4.x Ostatnią aktualizacją, która jest ładowana według tej procedury to 139.0 lub 138.9! Główna zasada kolejności instalacji aktualizacji.
Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source
Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji
ROZKŁADY MATERIAŁU PRZEDMIOT ELEMENTY INFORMATYKI KLASA IV, V I VI.
ROZKŁADY MATERIAŁU PRZEDMIOT ELEMENTY INFORMATYKI KLASA IV, V I VI. Rozkład materiału w klasach IV z przedmiotu "Elementy informatyki" w wymiarze a tygodniowo. Semestr I Lp. Jednostka tematyczna Osiągnięcia
BASH - LINIA POLECEŃ. Bioinformatyka 2018/2019
BASH - LINIA POLECEŃ Bioinformatyka 2018/2019 PODSTAWOWE DEFINICJE Linux system operacyjny, które oferuje kompletne środowisko programistyczne Powłoka interfejs wiersza poleceń zapewniający komunikację
Kurs systemu Unix wykład wstępny. Kurs systemu Unix 1
Kurs systemu Unix wykład wstępny Kurs systemu Unix 1 Cele wykladu Zdobycie podstawowej wiedzy o systemie i jego narzędziach. Poznanie unixowych języków skryptowych (bash, awk,...). Nauka programowania
61 Topologie wirtualne
61 Topologie wirtualne pozwalają opisać dystrybucję procesów w przestrzeni z uwzględnieniem struktury komunikowania się procesów aplikacji między sobą, umożliwiają łatwą odpowiedź na pytanie: kto jest
Programowanie w języku C++ Grażyna Koba
Programowanie w języku C++ Grażyna Koba Kilka definicji: Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i zasad
System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.
System FOKUS Instalacja bazy danych MySQL Autor : Piotr Zielonka tel. 601 99-73-79 pomoc@zielonka.info.pl Piotrków Tryb., sierpień 2018r. W wersji 2018.7.0 systemu FoKus wprowadzono funkcje umożliwiające
PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE
PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE Magda Mielczarek Pracownia Informatyczna 2015/2016 1 Podstawowe definicje Linux system operacyjny, które oferuje kompletne środowisko programistyczne
System kontroli dostępu ACCO NET Instrukcja instalacji
System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166
Backend Administratora
Backend Administratora mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011 W tym celu korzystając z konsoli wydajemy polecenie: symfony generate:app backend Wówczas zostanie stworzona