dc.contributor.advisor | Karásek, Tomáš | |
dc.contributor.author | Blahoš, Jiří | |
dc.date.accessioned | 2017-08-23T09:28:36Z | |
dc.date.available | 2017-08-23T09:28:36Z | |
dc.date.issued | 2017 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/119160 | |
dc.description.abstract | The goal of this masters thesis is to describe and experiment with the Lattice Boltzmann
method. The first part of the work deals with the theory of the method. The focus is on
the 3D version of the method, even though the basic principles are the same as in the 2D
case, which was the topic of my bachelor’s thesis. Some parts, however, like the boundary
conditions for instance, require more attention and work. There is also focus on the
connection to the physical world. The second part of the paper is about implementation.
The algorithm is implemented in a fully parallel manner, using the so called hybrid parallelism,
i.e. combination of the OpenMP and MPI interfaces. This allows handling much
bigger problems when using multicore and multiprocessor computers. In the final section,
we present the results of the implemented algorithm, and compare them to another
method used for fluid modelling. | en |
dc.description.abstract | Cílem této diplomové práce je pˇredstavení metody Lattice Boltzmann a následné provedení
praktických experiment ˚u jejího využití. V první ˇcásti práce je uvedena teorie a
fyzikální pozadí této metody. Hlavní zamˇeˇrení je na 3D variantu této metody. Aˇckoliv
základní vlastnosti jsou shodné s 2D variantou, která byla náplní mé bakaláˇrské práce, v
metodˇe Lattice Boltzmann ve 3D nalezneme nˇekolik rozdíl ˚ u, jako napˇríklad zp˚ usob zavedení
okrajových podmínek, kterým budeme vˇenovat zvýšenou pozornost. D˚ uraz je také
kladen na propojení této numerické metody s fyzikálním svˇetem. Druhá ˇcást této práce se
zabývá implementací metody Lattice Boltzmann. Pro úˇcely této práce byla vytvoˇrena implementace
této metody využívající tzv. hybridní paralelizace, tedy kombinace OpenMP
a MPI rozhraní. Díky tomu máme možnost ˇrešit touto metodou mnohem vˇetší úlohy za
použití poˇcítaˇc ˚u disponujícími mnoha procesory a jádry. V závˇeru této práce jsou uvedeny
výsledky numerických experiment ˚u a také jejich porovnání s další metodou ˇrešící
úlohy z oblasti proudˇení tekutin. | cs |
dc.format.extent | 3213168 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | Lattice, Boltzmann, fluid, mechanics, flow, dynamics, convection, parallelisation,
openmp, mpi, 3D, cylinder, cavity, scalability | en |
dc.subject | Lattice, Boltzmann, mechanika, tekutin, proudˇení, 3D, obtékání, válce,
kavita, openmp, mpi, paralelizace, škálovatelnost | cs |
dc.title | Solving of 3D problems of fluid mechanics by Lattice Boltzmann method | en |
dc.title.alternative | Řešení 3D úloh mechaniky tekutin metodou Lattice Boltzmann | cs |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Blejchař, Tomáš | |
dc.date.accepted | 2017-06-01 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 470 - Katedra aplikované matematiky | |
dc.contributor.consultant | Brzobohatý, Tomáš | |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Výpočetní matematika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | BLA0136_FEI_N2647_1103T031_2017 | |
dc.rights.access | openAccess | |