Automatický překlad a srovnání simulací mezi Meep a Lumerical

but.committeedoc. RNDr. Milan Češka, Ph.D. (předseda) Ing. Zbyněk Křivka, Ph.D. (člen) Ing. Zdeněk Materna, Ph.D. (člen) doc. Ing. Jan Kořenek, Ph.D. (člen) Ing. Jaroslav Rozman, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMilet, Tomášen
dc.contributor.authorMačura, Danielen
dc.contributor.refereeVlnas, Michalen
dc.date.created2025cs
dc.description.abstractCieľom tejto práce je vyvinúť kompilátor, ktorý prekladá skripty Ansys© Lumerical do skriptov Meep. Na tento účel sa v práci podáva základné objasnenie formálnych jazykov, ako aj všeobecný opis fyzikálnych princípov, na ktorých je postavená metóda FDTD. Ďalej sa diskutuje o kľúčových implementačných detailoch vrátane návrhu transpilátora a príslušných funkcií jazyka. Po vytvorení samotného transpilátora sa táto práca zameriava aj na porovnanie výsledkov oboch simulačných nástrojov. Porovnanie sa týka presnosti simulácií, ako aj výkonnosti oboch nástrojov v spojení s ich paralelizačnými schopnosťami. Výsledný open source kód môže slúžiť ako rámec pre nadväzujúce výskumné činnosti v tejto oblasti.en
dc.description.abstractThis thesis aims to develop a source-to-source compiler that translates Ansys© Lumerical scripts into Meep scripts. To this end, a broad explanation of the physics behind the FDTD method, along with a background of formal languages, is provided. Key implementation details are discussed, including the design of the transpiler and relevant language features. After creating the transpiler itself, this thesis also sets out to compare the results of the two simulation tools. The comparison addresses the accuracy of the simulations, as well as the performance of the two tools coupled with their parallelization capabilities. The provided open source code may serve as a framework for future scientific endeavors in this area.cs
dc.description.markBcs
dc.identifier.citationMAČURA, D. Automatický překlad a srovnání simulací mezi Meep a Lumerical [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other165352cs
dc.identifier.urihttp://hdl.handle.net/11012/252832
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectvýpočtová elektromagnetikaen
dc.subjectmetóda konečných diferencií v časovej doméneen
dc.subjectMeepen
dc.subjectAnsys© Lumericalen
dc.subjecttranspilátoren
dc.subjectcomputational electromagneticscs
dc.subjectfinite difference time domaincs
dc.subjectMeepcs
dc.subjectAnsys© Lumericalcs
dc.subjecttranspilercs
dc.titleAutomatický překlad a srovnání simulací mezi Meep a Lumericalen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-16cs
dcterms.modified2025-06-23-09:19:11cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid165352en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:04:26en
sync.item.modts2025.08.26 20:01:24en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
6.78 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_165352.html
Size:
9.74 KB
Format:
Hypertext Markup Language
Description:
file review_165352.html

Collections