|
|
|
||
Seznámení studentů s moderními postupy při numerickém řešení systémů parciálních diferenciálních rovnic
vzniklých matematickým modelováním
problémů v mechanice kontinua (vedení tepla, proudění tekutin, elastické deformace, atd.). Obsahem je přehled
základního použití softwaru pro
numerické výpočty a jeho použití pro řešení PDR. Hlavní částí je přehled a praktické použití výpočetního clusteru,
knihoven pro základní
numerické operace (Blas, Lapack, Petsc, atd.), metodu konečných prvků (Fenics) a knihoven pro paralelní výpočty
(MPI, OpenMP).
Poslední úprava: Šmíd Dalibor, Mgr., Ph.D. (11.05.2023)
|
|
||
Cílem kursu je uvést studenty do problematiky numerického řešení úloh mechaniky kontinua metodou konečných prvků. Naučit se pracovat na moderních paralelních počítačích a používat vhodné akademické softwarové prostředky. Poslední úprava: Hron Jaroslav, RNDr., Ph.D. (18.02.2018)
|
|
||
Student vypracuje krátký report o řešení zápočtové úlohy na téma řešení problému z mechaniky kontinua, kterou si vybere během semestru. Povaha zápočtu vylučuje opravné termíny. Poslední úprava: Hron Jaroslav, RNDr., Ph.D. (18.02.2018)
|
|
||
[1] A. Logg, K.-A. Mardal, G. Wells, eds., Automated Solution of Differential Equations by the Finite Element Method, Lecture Notes in Computational Science and Engineering. (2012). [2] K. Eriksson, D. Estep, P. Hansbo, C. Johnson, Computational Differential Equations, 1996. [3] D. Goldberg, What every computer scientist should know about floating-point arithmetic, ACM Computing Surveys. 23 (1991) 5-48. Poslední úprava: Hron Jaroslav, RNDr., Ph.D. (15.05.2017)
|
|
||
Zkouška je ústní, její obsah odpovídá sylabu a probraným tématům během semestru. Její hlavní částí je diskuze otázek souvisejících s řešením zápočtového problému. Poslední úprava: Hron Jaroslav, RNDr., Ph.D. (18.02.2018)
|
|
||
Řešení parciálních diferenciálních rovnic metodou konečných prvků pomocí knihovny FEniCS.
popis a diskretizace oblasti, implementace bázových funkcí (parametrické, neparametrické konečné prvky), implementace různých druhů okrajových podmínek, efektivní sestavení lineárního systému, řešení řídkého lineárního systému (přímé, předpodmíněné iterační, multigridní metody)
Poslední úprava: Hron Jaroslav, RNDr., Ph.D. (12.01.2022)
|