Number of found documents: 7321
Published from to

Vývoj infrastruktury pro testování materiálů při působení vakua – outgassing
Večeřa, Tomáš; Mašek, Jakub; Lazar, Václav
2024 - English
Tato diplomová práce se zabývá návrhem testovacího zařízení pro testování odplyňování (outgassing) materiálů. V teoretické části jsou popsány standarty zabývající se danou tématikou a je provedena rešerše existujících zařízení z veřejně dostupných zdrojů. Výstup teoretické části je seznam celkem sedmnácti požadavků, které musí výsledné zařízení splňovat. V praktické části je vytvořen seznam všech systémů, vstupujících do zařízení a následně je vytvořen detailní model zařízení. Zařízení se skládá z vakuové komory a vnitřního aparátu, ve kterém probíhá daný test. Na závěr je vyhodnoceno splnění všech stanovených požadavků a je představen testovací plán. This master thesis deals with the design of a testing device outgassing properties of materials. In the research part, standards dealing with this topic are described and research of existing devices from publicly available sources is carried out. The output of the theoretical part is a list of a total of seventeen requirements that the resulting device must meet. In the practical part, a list of all systems entering the device is created and then a detailed model of the device is created. The device consists of a vacuum chamber and an inner apparatus in which the test takes place. Lastly, the fulfillment of all set requirements is evaluated, and a test plan is presented. Keywords: Outgassing; TML; CVCM; outgassing testing; vacuum testing; vacuum chamber; design; space; vacuum; Odplyňování; TML; CVCM; testování odplyňování; testování ve vakuu; vakuová komora; design; vesmír; vakuum Available in a digital repository NRGL
Vývoj infrastruktury pro testování materiálů při působení vakua – outgassing

Tato diplomová práce se zabývá návrhem testovacího zařízení pro testování odplyňování (outgassing) materiálů. V teoretické části jsou popsány standarty zabývající se danou tématikou a je provedena ...

Večeřa, Tomáš; Mašek, Jakub; Lazar, Václav
Vysoké učení technické v Brně, 2024

Zlepšování interpretu GraalPy
Hrbáč, Adam; Smrčka, Aleš; Kozák, David
2024 - English
GraalPy je implementace jazyka Python pro Java Virtual Machine (JVM), určená pro její vkládání do Java aplikací. Do existujícího kódu Javy lze takto přidávat Python balíčky třetích stran. GraalPy také, ve srovnání s CPython jako referenční implementací Pythonu, často dosahuje vyššího výkonu. Tato práce realizuje dvě významné funkce Pythonu v GraalPy. První, kterou je API pro asynchronní programování, jedna z posledních hlavních funkcí jazyka Python co v GraalPy chyběla, a která se využívá hlavně pro programování webových aplikací, kde umožňuje psaní souběžného kódu bez potřeby vláken použitím takzvaného barevného asynchronního programování, kde programátor musí explicitně anotovat možné změny toku programu. Obsahuje dvě části, knihovnu pro smyčky událostí, v případé této práce asyncio, a syntax pro anotaci změn toku. Druhou funkcí v této práci je trasovací API, tedy API CPythonu pro implementaci ladících nástrojů, nástrojů pro pokrytí kódu testy, apod. Funguje pomocí analýzy bajtkódu Pythonu při kterém se vyhodnocuje zda je spouštěn nový řádek, a pokud ano, je pro něj zavoláno nakonfigurované zpětné volání. Pokud běžící kód vrátí hodnotu, zavolá funkci nebo vyhodí výjimku, použije se znovu toto zpětné volání, což umožní ladícímu nástroji nastavit pro takovouto událost body přerušení. Obě tyto funkce jsou součástí vydané verze GraalPy a mají významný přínos pro kompatibilitu s balíčky třetích stran. GraalPy is a Python implementation for the Java Virtual Machine, designed for easy embedding into Java applications. Such embedding is primarily useful for adopting 3rd party Python packages in existing Java codebases. GraalPy also often has greater performance compared to CPython, the canonical implementation of Python. This work implements two major features. First, the async API, one of the last major missing Python features in GraalPy, used primarily for web development, allowing writing concurrent code without parallelism, using so-called colored async, where each context switch point must be explicitly annotated. It is composed of two major parts, a library providing an event loop, asyncio in this work, as well as the syntactic components of Python, providing the way with which to indicate context switches. The second feature is the tracing API, a CPython API for implementing Python debuggers, used by integrated debuggers in IDEs, coverage tools, etc. It works by analyzing the Python bytecode in order to determine whether a new line is being executed, and if so, invokes a registered callback. This callback is also used when returning a value, calling a function and raising an exception, allowing a debugger to set a breakpoint for these events. Both features are part of the GraalPy releases and have had a notable benefit to compatibility with 3rd party packages. Keywords: Python; async; debugger; GraalPy; Python; async; debugger; GraalPy Available in a digital repository NRGL
Zlepšování interpretu GraalPy

GraalPy je implementace jazyka Python pro Java Virtual Machine (JVM), určená pro její vkládání do Java aplikací. Do existujícího kódu Javy lze takto přidávat Python balíčky třetích stran. GraalPy ...

Hrbáč, Adam; Smrčka, Aleš; Kozák, David
Vysoké učení technické v Brně, 2024

Integrace FedCM API do systému Keycloak
Vacek, Šimon; Rychlý, Marek; Burget, Radek
2024 - English
Kvůli obavám o bezpečnost, důvěryhodnost a kvůli probíhajícím změnám v bezpečnosti dochází ve webových prohlížečích k zákazu cookies třetích stran. Ty hrají klíčovou roli při federování identit uživatelů v aplikacích jednotného přihlášení, proto se vyvíjí jednotné řešení s důrazem na ochranu soukromí. Federated Credential Management API je v tuto chvíli navržené a prozatím nestandardizované řešení. Tato práce se zabývá implementací specifikace tohoto API do Cloud Native Computing Foundation inkubačního projektu Keycloak. Jde o aplikaci jednotného přihlášení s otevřeným zdrojovým kódem, jejíž hlavní přispěvatel je firma Red Hat. OpenID Connect a OAuth 2.0 jsou popsány společně s tím jak fungují dohromady s FedCM a všemi jeho rozšířeními. Výsledek je implementován jako rozšíření rozhraní poskytovatele služeb Keycloaku. Because of security concerns, trustworthiness, and ongoing privacy-oriented changes, third-party cookies are to be phased out in web browsers. These play a key role in federating user identities in single sign-on applications, so a unified solution with a focus on preserving privacy is being developed. The Federated Credential Management API is the proposed solution; at this time, it is not yet standardized. This thesis deals with implementing the specification of this API to a Cloud Native Computing Foundation incubating project Keycloak. It is an open source single-sign-on application with Red Hat as the main contributor. The OpenID Connect and OAuth 2.0 are discussed together with how they work together with FedCM and all of its extensions. The result is implemented as a service provider interface extension to Keycloak. Keywords: Keycloak; single sign-on; third-party cookies; FedCM; federated identity; user identity; social login; Keycloak; jednotné přihlášení; cookies třetích stran; FedCM; federovaná identita; identita uživatele; sociální přihlášení Available in a digital repository NRGL
Integrace FedCM API do systému Keycloak

Kvůli obavám o bezpečnost, důvěryhodnost a kvůli probíhajícím změnám v bezpečnosti dochází ve webových prohlížečích k zákazu cookies třetích stran. Ty hrají klíčovou roli při federování identit ...

Vacek, Šimon; Rychlý, Marek; Burget, Radek
Vysoké učení technické v Brně, 2024

Rozšíření nástroje tmt umožňující reportování pomocí API nástroje ReportPortal
Bubáková, Natália; Pavela, Jiří; Smrčka, Aleš
2024 - English
Táto bakalárska práca nahliada na testovacie procesy využívané Red Hat tímami v praxi a zároveň opisuje novú testovaciu infraštruktúru navrhnutú pre účel zlepšenia testovacích praktík v spoločnosti. Infraštruktúra predstavuje hlavnú motiváciou pre zadanie tejto práce, ktorá sa sústredí na niekoľko scenárov tvorby reportov s výsledkami testov, ktoré sú realizované práve prepojením nástroju na správu testov známeho ako tmt a ReportPortalu, teda rozhrania pre zobrazenie výsledkov. Práca skúma oba tieto nástroje a prezentuje implementáciu v podobe tmt rozšírenia plynule prepojeného s ReportPortalom cez jeho REST API rozhranie, čím vylučuje alternatívne prístupy. Práca sa komplexne zaoberá všetkými etapamy projektu, ktorý je realizovaný v spolupráci s komunitou a detailne skúma aspekty návrhu, implementácie a testovania všetkých požadovaných funkcií rozšírenia, ktoré aktívne komplimentuje open-source tmt projekt. This Bachelor’s thesis provides insight into testing processes practiced across teams at Red Hat and describes a new testing infrastructure proposed to improve testing workflow within the company. With this infrastructure serving as the main motivation for the assignment, the work targets several use cases of report functionality resulting from the integration of the Test Management Tool commonly known as tmt and the reporting platform ReportPortal. It examines both of these tools, analyses alternative approaches, and proposes an implementation of a tmt plugin that integrates seamlessly with ReportPortal, via its REST API. The focus of the thesis encapsulates all steps behind a community-driven project, closely examining detailed aspects of design, implementation, and testing of all requested features of the plugin that actively resides within the tmt open-source project. Keywords: Test Management Tool; tmt; fmf; Report Portal; test report; software testing; test result management; test plan; test run; test case; Test Management Tool; tmt; fmf; Report Portal; reportovanie testov; testovanie programu; správa výsledkov testov; plán testovania; spustenie testu; prípad testovania Available in a digital repository NRGL
Rozšíření nástroje tmt umožňující reportování pomocí API nástroje ReportPortal

Táto bakalárska práca nahliada na testovacie procesy využívané Red Hat tímami v praxi a zároveň opisuje novú testovaciu infraštruktúru navrhnutú pre účel zlepšenia testovacích praktík v spoločnosti. ...

Bubáková, Natália; Pavela, Jiří; Smrčka, Aleš
Vysoké učení technické v Brně, 2024

Vydávání nových verzí projektu GNOME
Pekník, Štefan; Kolář, Dušan; Křivka, Zbyněk
2024 - English
Cílem této práce je modernizovat a automatizovat proces vydávání nových verzí projektů a aplikací GNOME. Díky integraci GitLab Continuous Integration (CI) pipelines a dedikovaného API se výrazně snižuje potřeba manuálního zásahu do vydávacího procesu. Výsledkem je nový pracovní postup, který je efektivnější, rychlejší a méně náchylný k chybám. Práce analyzuje aktuální skript ftpadmin, identifikuje oblasti ke zlepšení a navrhuje řešení založené na API jako jeho náhradu, které umožňuje kontrolovaný a automatizovaný proces vydávání prostřednictvím GitLab CI. Navrhované řešení nejen připravuje půdu pro budoucí zlepšení řízení vydávání GNOME, ale také může sloužit jako model pro ostatní projekty, které usilují o zefektivnění svých vydávacích procesů. This thesis aims to modernize and automate the GNOME release process for new versions of its projects and applications. By integrating GitLab Continuous Integration (CI) pipelines and a dedicated API, the manual intervention required in the release process is significantly reduced. This results in a more efficient, faster, and less error-prone workflow. The work explores the current ftpadmin script, identifies areas for improvement, and develops an API-based solution as its replacement that ensures controlled access via GitLab CI. The proposed solution not only sets the stage for future improvements in GNOME release management, but also serves as a model for other projects that seek to streamline their release processes. Keywords: releasing; GNOME; GitLab; CI; API; FastAPI; Python; tarball; FTP; versioning; open source; KDE; JWT; JWKS; security; authentication; authorization; vydávání; GNOME; GitLab; CI; API; FastAPI; Python; tarball; FTP; verzování; otevřený zdrojový kód; KDE; JWT; JWKS; bezpečnost; autentifikace; autorizace Available in a digital repository NRGL
Vydávání nových verzí projektu GNOME

Cílem této práce je modernizovat a automatizovat proces vydávání nových verzí projektů a aplikací GNOME. Díky integraci GitLab Continuous Integration (CI) pipelines a dedikovaného API se výrazně ...

Pekník, Štefan; Kolář, Dušan; Křivka, Zbyněk
Vysoké učení technické v Brně, 2024

Vliv epitaxního napětí na koexistenci feromagnetické a antiferomagnetické fáze na bočním rozhraní mezi tenkou vrstvou a proužkem FeRh
Hrdinová, Sára; Kepič, Peter; Zadorozhnii, Oleksii
2024 - English
Ekviatomická slitina FeRh vykazuje fázový přechod z antiferomagnetického do feromagnetického uspořádání při teplotě kolem 350 K. Díky tomu se stává ideálním materiálem pro studium výměnných interakcí mezi ferromagnetickou a antiferomagnetickou fází v rámci systému tvořeného jedním materiálem. Díky relaxaci kompresivního epitaxního napětí způsobeného substrátem MgO na okrajích struktur a následné stabilizaci feromagnetické fáze, bychom mohli vytvořit vhodné rozhraní mezi relaxovaným feromagnetckým drátkem a napjatou antiferomagnetickou vrstvou. V této práci jsou nejprve popisány magnetické vlastnosti materiálů, jejich původ a vlastnosti slitiny FeRh s důrazem na fázovou přeměnu. Dále práce obsahuje shrnutí aktuálních výzkumů a článků, týkajících se nukleace fázových domén na strukturovaných i souvislých vrstvách. K samotným měřením byly použity techniky jako je magnetronové naprašování, kterým byly nadeponovány vrstvy FeRh o tloušťkách 36 nm a 180 nm. Po úpravě vrstev pomocí elektronové litografie byly charakterizovány pomocí mikroskopie magnetických sil. Tato měření ukazují, že relaxave napětí výrazně závisí na orientaci proužku vzhledem ke krystalové struktuře substrátu. Pro orientaci 0° je vliv substrátu výraznější než pro 45°. Vrstva FeRh tloušťky 36 nm netvoří souvislé rozhraní na proužcích šířky 1000 nm. Místo toho vytváří malé domény, které vypovídají o rozložení napětí ve struktuře. Silnější vrstvy tloušťky 180 nm nám poskytují jasně definovaného rozhraní pro drátky delší něž 25 µm. Rozhraní bylo dosaženo pro šířky proužků od 1250 nm do 300 nm. U struktur s širšími proužky se feromagnetická fáze na okrajích souvislé vrstvy spojuje s feromagnetickou fází v drátku a tím zakřivuje rozhraní. Toto spojení se postupně přerušuje u tenších proužků s rozměry 800 nm a 600 nm. Proužek šířky 300 nm vykazuje jasné rozhraní mezi svými kraji, které je kompletně odděleno od souvislé vrstvy. An equiatomic alloy FeRh exhibits a phase transition from antiferromagnetic to ferromagnetic ordering at a temperature about 350 K. This makes it an ideal material for studying exchange interactions between ferromagnetic and antiferromagnetic ordering within a single material system. In this work, we investigate the relaxation of the compressive epitaxial strain caused by nanopatterning of the FeRh film. Relaxation of this strain leads to the stabilization of the ferromagnetic phase, which could lead to the formation of a suitable interface between the relaxed ferromagnetic nanostripe and the compressed antiferromagnetic film. In this bachelor thesis we first describe in detail the magnetic properties of the materials and properties of the FeRh alloy with the emphasis on the phase transformation. Our experiments supported by recent literature research include depositing FeRh layers with thicknesses of 36 nm and 180 nm. After patterning by electron beam lithography, the samples were characterised using Magnetic Force Microscopy. These measurements show that the strain relaxation is strongly dependent on the orientation of the nanostripe with respect to the crystal structure of the substrate. For an orientation of 0°, the strain relaxation is more pronounced than for 45°. The 36 nm thin FeRh layers do not form a continuous phase boundary between the nanostripe and the full film in 1000 nm wide nanostripes. Instead, they form small domains that are indicative of the strain distribution in the structure. Layers of 180 nm thickness show a phase coexistence between the nanopatterned stripe and the film for stripes longer than 25 µm. Well-defined interfaces have been achieved for stripe widths from 1250 nm to 300 nm. For structures with wider stripes, the ferromagnetic phase at the edges of the continuous layer merges with the ferromagnetic phase in the nanostripe, thereby curving the interface. This merging is gradually broken at the interface in the thinner stripe with dimensions 800 nm and 600 nm. The stripe of width 300 nm shows a clear interface between its sides. Keywords: Ferromagnetism; Antiferromagnetism; FeRh alloy; Phase transition; Epitaxial strain; Magnetic; Force Microscopy; MFM; Strain-induced phase transition; Feromagnetismus; Antiferomagnetismus; FeRh; Fázová přeměna; Epitaxní napětí; MFM; Mikroskopie magnetických sil; Fázový přechod vyvolaný napětím Available in a digital repository NRGL
Vliv epitaxního napětí na koexistenci feromagnetické a antiferomagnetické fáze na bočním rozhraní mezi tenkou vrstvou a proužkem FeRh

Ekviatomická slitina FeRh vykazuje fázový přechod z antiferomagnetického do feromagnetického uspořádání při teplotě kolem 350 K. Díky tomu se stává ideálním materiálem pro studium výměnných interakcí ...

Hrdinová, Sára; Kepič, Peter; Zadorozhnii, Oleksii
Vysoké učení technické v Brně, 2024

Privacy Preserving Smart-Contract Platforms and E-Voting
Žiška, Marek; Homoliak, Ivan; Perešíni, Martin
2024 - English
Táto práca analyzuje platformy na ochranu súkromia ako Secret, Phala a Oasis Network, ktoré poskytujú nástroje pre vývoj smart kontraktov s možnosťou privátneho úložiska a dôverných výpočtových schopností. Platformy porovnávame na základe ich vlastností, ako je výkon, použiteľnosť a ďalšie faktory v kontexte prípadu použitia v elektronickom hlasovaní. Najprv predstavíme teoretické základy v oblasti volebných systémov, blockchainové technológie, smart kontrakty, technológie dôverného výpočtu a v neposlednom rade jednotlivé platformy na ochranu súkromia. Na základe zistení navrhneme volebný proces nášho smart kontraktu elektronického hlasovania, ktorý budeme implementovať na všetkých platformách. Následne analyzujeme možnosti a schopnosti vývoja každej z platforiem, najmä pokiaľ ide o definíciu štruktúry úložiska. Okrem toho navrhneme aj scenár hodnotenia, ktorý budeme vykonávať na každom z vyvinutých smart kontraktov. Po návrhu kľúčových častí smart kontraktov prechádzame k implementácií, kde diskutujeme o našich skúsenostiach, o použitých nástrojoch, o spôsobe zbere a vyhodnotenia štatistík a o metódach testovania. V rámci tejto fázy sme taktiež vyvinuli aj skripty, ktoré zbierajú štatistiky z navrhnutého scenára hodnotenia elektronického volebného systému, ktoré použijeme na vyhodnotenie a porovnanie týchto platforiem. Na záver zhrnieme dosiahnuté výsledky, kľúčové poznatky, úvahy a potenciálne oblasti pre budúce zlepšenia. This work examines privacy-preserving platforms Secret, Phala, and Oasis Network, which provide frameworks for development of smart contracts with confidential storage and computation capabilities. We compare these platforms based on their features such as performance, usability, and additional factors within the context of an electronic voting use case. Firstly, we establish the theoretical foundations by introducing Voting Systems, then Blockchains, Smart Contracts, Trusted Computing, and Privacy-Preserving Platforms. We analyze the development capabilities, storage options, and other features of the selected platforms and propose the design of smart contracts for the e-voting application. Following this, we implement given smart contracts, detailing our experience, the tools used, testing procedures, contruct structure, and statistics collection methods. Proposed collected statistics allow us to estimate the vote-casting throughput of our implementations. Using this metric, along with other aspects, such as the development experience, storage options, community activity, documentation quality, we evaluate and compare these platforms. At the end we conclude the achieved results, key insights, reflections, and potentional areas for future improvements. Keywords: blockchain; cryptography; smart-contracts; security; e-voting; Secret; Oasis; Phala; Web3; Solidity; Rust; performance analysis; gas usage; blockchain; kryptografia; smart-contract; bezpečnosť; elektronické hlasovanie; Secret; Oasis; Web3; Solidity; Rust; analýza výkonnosti; spotreba gasu Available in a digital repository NRGL
Privacy Preserving Smart-Contract Platforms and E-Voting

Táto práca analyzuje platformy na ochranu súkromia ako Secret, Phala a Oasis Network, ktoré poskytujú nástroje pre vývoj smart kontraktov s možnosťou privátneho úložiska a dôverných výpočtových ...

Žiška, Marek; Homoliak, Ivan; Perešíni, Martin
Vysoké učení technické v Brně, 2024

Hledání informací v nahrávkách řeči pomocí sémantických vektorů
Boboš, Dominik; Karafiát, Martin; Schwarz, Petr
2024 - English
V současné době přetížené informacemi jsou efektivní metody vyhledávání informací velice žádané. Tato práce shrnuje metody pro získávání vektorových reprezentací pro text a zvuk, známé také jako sémantické vektory. Podívali jsme se hlouběji na multimodální mo\-de\-ly, jako jsou SpeechT5 a SeamlessM4T, které transformují tyto typy vstupu do jednoho sdíleného vektorového prostoru. Na základě těchto modelů jsme vybudovali systém, který nám umožňuje vyhledávat v datech bez ohledu na modalitu. Abychom mohli vyhodnotit navrhované řešení, kromě standardního rozpoznávání klíčových slov, také pro úlohy sémantického vyhledávání, manuálně jsme označili datovou sadu pro zachycení podobných sémantických významů klíčových slov nebo frází. Nakonec jsme provedli několik experimentů, kde jsme prozkoumali možnosti modelů omezením pozorovaného kontextu během dotrénovaní neuronové sítě nebo zapojením systémů převodu textu na řeč (TTS) ke zlepšení celkového výkonu. In the current era of information overload, efficient methods for information retrieval are crucial. This thesis summarises methods for obtaining vector representations for text and audio, also known as semantic vectors. We took a deeper look at joint-representation models such as SpeechT5 and SeamlessM4T, which transform these various forms of input into one shared vector space. Based on these models, we built a system which allows us to search in data regardless of the modality. In order to evaluate the proposed solution on semantic search tasks, apart from standard keyword spotting tasks, we labelled a dataset to capture similar semantic meanings of the keywords or phrases. Finally, we conducted several experiments, where we explored the possibilities of the models used by limiting the context seen during finetuning or involving text-to-speech (TTS) systems to improve overall performance. Keywords: shared embedding space; semantic vectors; audio embeddings; word vectors; transformers; SSL models; Joint-representation models; multimodal models; keyword spotting; semantic search; information retrieval; sdílený vektorový prostor; sémantické vektory; vektorová reprezentace audia; slovní vektory; transformery; SSL modely; multimodální modely; detekce klíčových slov; sémantické prohledávání; vytěžování informací Available in a digital repository NRGL
Hledání informací v nahrávkách řeči pomocí sémantických vektorů

V současné době přetížené informacemi jsou efektivní metody vyhledávání informací velice žádané. Tato práce shrnuje metody pro získávání vektorových reprezentací pro text a zvuk, známé také jako ...

Boboš, Dominik; Karafiát, Martin; Schwarz, Petr
Vysoké učení technické v Brně, 2024

Fyzika magnetického polárního kruhu v umělém spinovém ledu na čtvercové mřížce
Ondříšková, Martina; Lacour, Daniel; Rougemaille, Nicolas
2024 - English
Za specifických okrajových podmínek vykazuje tento model ledu na čtvercové mřížce fázovou separaci s neuspořádaným jádrem a uspořádanou vnější oblastí, známou jako jev ’polárního kruhu’. Inspirováni nedávnými experimentálními realizacemi s využitím programovatelných mřížek se snažíme pozorovat a zkoumat tyto vlastnosti ve čtvercové mřížce interagujících nanomagnetů, dosáhnout doménových okrajových podmínek (DWBC) nezbytných pro arktický kruh a zkoumat jejich celkový dopad na systém. V této práci použijeme mikroskopii magnetických sil na litograficky vyrobených mřížkách k přímému pozorování topologické povahy Coulombovy fáze a mechanismu segregace monopólu. S využitím inovativního přístupu budeme konstruovat okrajové podmínky mřížky prostřednictvím specifického zapojení nanomagnetů na okrajích. Naše práce se zaměří nejen na spinově kapalnou povahu neuspořádané oblasti uvnitř arktické křivky a segregaci monopólu podle magnetického náboje a momentu, ale také na šíření omezení z DWBC a jejich celkový dopad na systém. Under specific boundary conditions, the square ice model exhibits phase separation, with a disordered core and an ordered outer region, known as the ’arctic circle’ phenomenon. Inspired by recent experimental realizations using programmable lattices, we aim to observe and investigate these properties in a square lattice of interacting nanomagnets, achieving the domain wall boundary conditions (DWBC) necessary for the arctic circle and exploring their overall impact on the system. In this work, we will use magnetic force microscopy on lithographically fabricated arrays to directly observe the topological nature of the Coulomb phase and the monopole segregation mechanism. Employing an innovative approach, we will engineer the boundary conditions of the lattice through specific wiring of the nanomagnets at the edges. Our work will not only focus on the spin liquid nature of the disordered region within the arctic curve and monopole segregation by magnetic charge and moment but also on the propagation of constraints from the DWBC and their overall impact on the system. Keywords: Artificial spin ice; artificial magnetic spin systems; square lattice; vertex model; magnetic force microscopy; Coulombic spin liquid; magnetic arctic circle; domain wall boundary conditions.; Umělé systémy spinového ledu; umělé magnetické spinové systémy; čtvercová mřížka; vertex modely; mikroskopie magnetických sil; Coulombická spinová kapalina; magnetický polární kruh; doménové okrajové podmínky. Available in a digital repository NRGL
Fyzika magnetického polárního kruhu v umělém spinovém ledu na čtvercové mřížce

Za specifických okrajových podmínek vykazuje tento model ledu na čtvercové mřížce fázovou separaci s neuspořádaným jádrem a uspořádanou vnější oblastí, známou jako jev ’polárního kruhu’. Inspirováni ...

Ondříšková, Martina; Lacour, Daniel; Rougemaille, Nicolas
Vysoké učení technické v Brně, 2024

Délky v řešení řetězcových omezení
Hranička, Jan; Lengál, Ondřej; Havlena, Vojtěch
2024 - English
Řešení řetězcových omezení je v dnešní době základním kamenem formální verifikace s širokým vědeckým i obchodním uplatněním. Přínosem této práce je návrh nové rozhodovací procedury s cílem rozšířit jeden z předních string solverů: Z3-Noodler. Tato rozhodovací procedura je založena na symbolickém zarovnání řetězcových proměnných v rovnicích pomocí generování omezení na jejich délky. Experimenty na standartních benchmarcích ukázaly, že integrace této procedury s nástrojem Z3-Noodler vede ke snížení timeoutů o 32 a na určitých testech snižuje celkovou dobu běhu nástroje více než padesátkrát. Díky těmto přínosům je možné očekávat přidání této procedury do zmíněného nástroje. String solving is currently a fundamental part of formal verification with numerous scientific and business applications. In this thesis, a new decision procedure is proposed with the intend to extend a state-of-the-art string solver Z3-Noodler. This decision procedure is based on symbolically aligning string variables in word equations by generating constraints on their lengths. When experimenting with this procedure on standardized benchmarks, its integration with Z3-Noodler resulted in the reduction of 32 timeouts and in some instances more than 50x time improvement. These benefits make it possible for this decision procedure to be included in a future release of the mentioned solver. Keywords: length constraints; string solving; Z3; SMT solver; délková omezení; řešení řetězcových omezení; Z3; SMT solver Available in a digital repository NRGL
Délky v řešení řetězcových omezení

Řešení řetězcových omezení je v dnešní době základním kamenem formální verifikace s širokým vědeckým i obchodním uplatněním. Přínosem této práce je návrh nové rozhodovací procedury s cílem rozšířit ...

Hranička, Jan; Lengál, Ondřej; Havlena, Vojtěch
Vysoké učení technické v Brně, 2024

About project

NRGL provides central access to information on grey literature produced in the Czech Republic in the fields of science, research and education. You can find more information about grey literature and NRGL at service web

Send your suggestions and comments to nusl@techlib.cz

Provider

http://www.techlib.cz

Facebook

Other bases