PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Vybrané kapitoly z počítačového modelování - NGEO093
Anglický název: Selected Chapters on Computer Modelling
Zajišťuje: Katedra geofyziky (32-KG)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2013
Semestr: letní
E-Kredity: 3
Rozsah, examinace: letní s.:0/2, Z [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: zrušen
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Garant: RNDr. Tomáš Pergler
Korekvizity : NMAF001
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: T_KG (15.05.2007)
Aplikace metody konečných prvků. Používaný numerický software. Knihovny pro řešení parciálních diferencialních rovnic - volně dostupné libMesh, DealII. Podpůrné matematické knihovny PETSc, LASPack. Tvorba a zjemňování sítí. Grafické postprocesingové nástroje. Základy jazyka C++ a paralelního programování. Navazuje na předmět MAF001: Vybrané kapitoly z parciálních diferenciálních rovnic.
Cíl předmětu -
Poslední úprava: T_KG (14.04.2008)

Studenti se seznámí s praktickými postupy při numerickém řešení parciálních diferenciálních rovnic metodou konečných prvků.

Literatura -
Poslední úprava: T_KG (15.05.2007)

Babuška I., Strouboulis T.: The Finite element method and its reliability, Oxford Clarendon Press, 2001

Reddy J.N., Gartling D.K.: The finite element method in heat transfer and fluid dynamics

http://www.dealii.org

http://libmesh.sourceforge.net

http://acts.nersc.gov/petsc, http://acts.nersc.gov/slepc

Metody výuky -
Poslední úprava: T_KG (11.04.2008)

Praktická cvičení

Sylabus -
Poslední úprava: T_KG (15.05.2007)

Sylabus

1. Metoda kone?ných prvk? - zopakování pojm? jako parciální diferenciální rovnice, slabá formulace, Galerkinovy aproximace, numerická ?ešení.

2. Porovnání p?ístup? - software, knihovny nebo tvorba vlastního kódu.

3. Programování v C++ - syntaxe; základní p?íkazy; objektový p?ístup; použití objekt?, šablon a knihoven.

4. Matematické knihovny - PETSc, LASPack, SLEPc, jejich použití v základních matematických úlohách.

5. Knihovny - libMesh, DealII. Možnosti použití a rozdíly.

6. DealII - základní p?íklady a prezentace detailního ?ešení jedné konkrétní úlohy.

7. libMesh - p?íklady

8. libMesh - cvi?ení

9. Sít? - tvorba a zjem?ování, softwarové možnosti .

10. Grafické postprocesingové nástroje - práce s GMV

11. Paralelní programování a využití knihoven s podporou paralelních algoritm?.

 
Univerzita Karlova | Informační systém UK