Adobe Systems 1 Kvazikrystal Anna Richterková (Vice President) Csaba Morvay (Senior Executive Assistant) Petr Pazourek (CEO) F6150 Pokročilé numerické metody Jaro 2024 Adobe Systems ̶Zkonstruovat kvazikrystal a osadit ho vhodnými atomy – např. Gaussovými funkcemi ̶Provést Fourierovu transformaci vzniklé hustoty ̶Totéž provést pro hexagonální mřížku Kvazikrystal 2 Zadání úlohy Adobe Systems ̶Generování 2D hexagonální mřížky Kvazikrystal 3 Popis kódu Adobe Systems ̶Generování 2D hexagonální mřížky Kvazikrystal 4 Popis kódu Adobe Systems ̶Generování 2D kvazikrystalu Kvazikrystal 5 Popis kódu Adobe Systems ̶Generování 2D kvazikrystalu Kvazikrystal 6 Popis kódu Adobe Systems ̶Generování 2D kvazikrystalu Kvazikrystal 7 Popis kódu Adobe Systems ̶Mazání duplicitních bodů 2D kvazikrystalu Kvazikrystal 8 Popis kódu Adobe Systems ̶Vkládání Gaussových funkcí do bodů (kvazi)krystalu ̶ Kvazikrystal 9 Popis kódu Adobe Systems ̶Provedení Fourierovy transformace Kvazikrystal 10 Popis kódu Adobe Systems Výsledky – vliv přenásobení Gaussovkou: bez, 34, 17 Adobe Systems Výsledky – vliv přenásobení Gaussovkou: bez, 40, 20 Adobe Systems Výsledky – vliv velikosti mříž. konst.: a = 2.0, 4.0, 6.0 Adobe Systems Výsledky – vliv velikosti mříž. konst.: a = 2.0, 4.0, 6.0 Adobe Systems Výsledky – vliv velikosti atomů: σ = 0.25, 0.5, 1.0 Adobe Systems Výsledky – vliv velikosti atomů: σ = 0.25, 0.5, 1.0 Adobe Systems Výsledky – vliv počtu atomů: size = 6, 12, 50 Adobe Systems Výsledky – vliv počtu atomů: I = 1, 2, 3 Adobe Systems Kvazikrystal 19 Tabulka parametrů Parametr h5 h2 h4 h1 h2 h3 h6 h2 h7 h8 h9 h2 size_hex 50 50 50 50 50 50 50 50 50 6 12 50 lattice_const_hex 4.0 4.0 4.0 2.0 4.0 6.0 4.0 4.0 4.0 4.0 4.0 4.0 A_hex 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 sigma_hex 0.5 0.5 0.5 0.5 0.5 0.5 0.25 0.5 1.0 0.5 0.5 0.5 N_hex 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 biggauss_hex bez 34 17 17 34 51 34 34 34 34 34 34 reciprok +-1 +-1 +-1 +-2 +-1 +-0.75 +-1 +-1 +-1 +-1 +-1 +-1 Vliv přenásobení Gaussovkou Vliv velikosti mřížkové konstanty Vliv velikosti atomů Vliv počtu atomů Parametr q5 q2 q4 q1 q2 q3 q6 q2 q7 q8 q9 q2 I 3 3 3 3 3 3 3 3 3 1 2 3 lattice_const_q 4.0 4.0 4.0 2.0 4.0 6.0 4.0 4.0 4.0 4.0 4.0 4.0 threshold 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 A_q 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 sigma_q 0.5 0.5 0.5 0.5 0.5 0.5 0.25 0.5 1.0 0.5 0.5 0.5 N_q 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 biggauss_q bez 40 20 20 40 60 40 40 40 40 40 40 reciprok +-1 +-1 +-1 +-2 +-1 +-0.75 +-1 +-1 +-1 +-1 +-1 +-1 Adobe Systems