Spelling suggestions: "subject:"iit repository"" "subject:"iit depository""
1 |
Analytický nástroj pro získávání statistik ze sytémů správy verzí / Analytical tool for information extraction from version control systemsChromický, Václav January 2013 (has links)
This thesis discusses the extraction of information from version control systems. Its goal is to describe the implementation of a software application that facilitates this type of extraction, focusing on the version control system Git. The theoretical part of the thesis identifies and analyses data stored in repositories. It also evaluates the tools available on the market using specific criteria. The practical part specifies development requirements, describes the resulting software application, and contains a how-to manual for extending the application and implementing one's own metrics that lead to gaining information. The application is developed in the CoffeeScript programming language and Node.js engine. It contains several example metrics. The output is a graphical user interface with interactive graphs served by a built-in HTTP server. Another output option is a machine-readable export to a file.
|
2 |
MANGO - Generating 2D-Magnetic Field Maps From Normal-Conducting Magnets Of Experimental Areas / MANGO - Generering av 2D-magnetfältskartor för elektromagneter i CERNs experimentområdenVisive, Ambre January 2023 (has links)
This thesis discusses the development of MANGO, a tool created to model normal-conducting magnets which were installed in the 1970s in the experimental areas at CERN, and store their analysis. MANGO formulates an answer to two problems faced by the physicists of the Beam Department when they model a beam line: first, how to produce new magnetic field maps and, second, how to easily access existing ones? It contains a multi-use package that offers an automated process to produce magnetic field maps from finite-element models of magnets. In addition, the package can visualise the field density or the flux lines of a magnet, and can benchmark a model and automatically store the solutions in a database, while tailoring its content to the level of expertise in electromagnetism and finite-elements modelling of the users. To development of the tool starts by modelling the different types of the normal-conducting magnets using two-dimensional finite element modelling (Opera-2D). After the successful development of one finite element model, it is benchmarked to justify its use in the creation of magnetic field maps. To address the second challenge and avoid any duplication of work, MANGO integrates a Git repository with submodules, where the finite-element models, the magnetic field maps and the documentation are stored. / I detta examensarbete diskuteras utvecklingen av MANGO, ett verktyg som skapats för att modellera normalkonduktiva elektromagneter, som installerades på 1970-talet i CERN:s experimentområden, och lagra deras analys. Mer specifikt formulerar MANGO ett svar på två problem som fysiker vid Beam Department står inför när de modellerar en partikelstrållinje. Hur skapar man nya magnetfältskartor och, hur får man enkelt tillgång till nuvarande magnetfältskartor? Det innehåller ett programbibliotek med flera användningsområden, som skapar nya magnetfältskartor från nuvarande magnetmodeller, som skapas av programbibliotek självt. Med den programbibliotek kan man visualisera en magnets fältdensitet eller flödeslinjer, benchmarka modellen och automatiskt lagra magnetlösningar och numeriska simuleringar i databasen, utöver att modellera magneter, och samtidigt ge möjlghet för anpassning av innehållet till användarens kunskapsnivå och färdigheter. För att utveckla MANGO börjar författaren med att modellera de olika typerna av normalkonduktiva elektromagneter med hjälp av tvådimensionell finit elementmodellering (Opera-2D). Efter den framgångsrika utvecklingen av en finit elementmodell, fortsätter författaren med benchmarking av modell för att motivera dess användning inom skapandet av magnetfältskartor. För att besvara det andra problemet integrerar MANGO ett Git-databas där finita elementmodellerna, magnetfältskartorna och dokumentationen lagras, för att undvika dubbelarbete. Git databas har undermoduler för att kunna skapa olika åtkomster per användarnivå.
|
Page generated in 0.0592 seconds