Dinamikus tetraéderhálóépítés a GPU-n (CUDA)

Konzulens:
Dr. Szécsi László
Tárgy:
Önálló laboratórium - Szoftverfejlesztés és rendszertervezés specializáció, BSc Info.
Önálló laboratórium - Irányítórendszerek ágazat, BSc Vill.
Önálló laboratórium 1 - Irányítórendszerek főspecializáció, MSc Vill.
Önálló laboratórium 2 - Irányítórendszerek főspecializáció, MSc Vill.
Önálló laboratórium 1 - Vizuális informatika főspecializáció, MSc Info.
Önálló laboratórium 2 - Vizuális informatika főspecializáció, MSc Info.
Önálló laboratórium 1 - Egészségügyi mérnök, MSc Eü.
Önálló laboratórium 2 - Egészségügyi mérnök, MSc Eü.
Hallgatói létszám:
2
Folytatás:
Szakdolgozat / Diplomaterv
Leírás:
Végeselemes szimulációkhoz szükség van térbeli diszkretizációra, vagyis valamiféle végeselemhálóra. Ilyen feladat például az áramlásszimuláció. Különösen ha mozgó emberi szervekben, például a szívben számolunk áramlást,  akkor fel kell készülni erősen és gyorsan változó geometriák kezelésére. Erre alkalmasak lehetnek a szabálytalan hálók, pl. a tetreéderháló, és a csomópont-centrikus végestérfogat módszerek az áramlásszimulációhoz. Ezekhez szükséges, hogy a mozgó, torzuló térhálót módosítsuk, javítsuk, lehetőleg gyorsan, lehetőleg párhuzamosan, GPU támogatással.

Ilyen dinamikus hálóépítő algorimusok léteznek, a szakirodalomban megtalálhatóak (pl. https://pdfs.semanticscholar.org/227f/c5c1fae975634f5fe3784cf78e15971c2a...).

A feladat egy ilyen módszer implementációja, illetve GPU-ra adaptálása, legcélszerűbben CUDA segítségével.

A projekt a CUDA megismerésére is alkalmas lehet. A számítógépes geometriához is kapcsolódik. MSc szinten az áramlásszimuláció további szempontjait is be lehet építeni, mint például valamilyen hibamértékhez adaptív tetraéderméreteket, illetve az áramlásszimulációval, elasztikus szövetszimulációval való integrációt.