Zobrazit minimální záznam

dc.contributor.advisorKarásek, Tomáš
dc.contributor.authorBlahoš, Jiří
dc.date.accessioned2017-08-23T09:28:36Z
dc.date.available2017-08-23T09:28:36Z
dc.date.issued2017
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/119160
dc.description.abstractThe 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.abstractCí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.extent3213168 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.subjectLattice, Boltzmann, fluid, mechanics, flow, dynamics, convection, parallelisation, openmp, mpi, 3D, cylinder, cavity, scalabilityen
dc.subjectLattice, Boltzmann, mechanika, tekutin, proudˇení, 3D, obtékání, válce, kavita, openmp, mpi, paralelizace, škálovatelnostcs
dc.titleSolving of 3D problems of fluid mechanics by Lattice Boltzmann methoden
dc.title.alternativeŘešení 3D úloh mechaniky tekutin metodou Lattice Boltzmanncs
dc.typeDiplomová prácecs
dc.contributor.refereeBlejchař, Tomáš
dc.date.accepted2017-06-01
dc.thesis.degree-nameIng.
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department470 - Katedra aplikované matematiky
dc.contributor.consultantBrzobohatý, Tomáš
dc.thesis.degree-programInformační a komunikační technologiecs
dc.thesis.degree-branchVýpočetní matematikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724cs
dc.identifier.thesisBLA0136_FEI_N2647_1103T031_2017
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam