Andreas Adelmann: Katalogdaten im Herbstsemester 2022 |
Name | Herr Dr. Andreas Adelmann |
Adresse | Universitätstrasse 6 CAB H 85.1 8092 Zürich SWITZERLAND |
Telefon | 044 632 75 22 |
andreaad@ethz.ch | |
URL | http://amas.web.psi.ch/people/aadelmann/index.html |
Departement | Physik |
Beziehung | Dozent |
Nummer | Titel | ECTS | Umfang | Dozierende | |
---|---|---|---|---|---|
401-5810-00L | Seminar in Physics for CSE | 4 KP | 2S | A. Adelmann | |
Kurzbeschreibung | In this seminar, the students present a talk on an advanced topic in modern theoretical or computational physics. An implementation of an advanced algorithm can also be presented. | ||||
Lernziel | To teach students the topics of current interest in computational and theoretical physics. | ||||
402-0777-00L | Particle Accelerator Physics and Modeling I | 6 KP | 2V + 1U | A. Adelmann | |
Kurzbeschreibung | This is the first of two courses, introducing particle accelerators from a theoretical point of view and covers state-of-the-art modelling techniques. | ||||
Lernziel | You understand the building blocks of particle accelerators. Modern analysis tools allows you to model state-of-the-art particle accelerators. In some of the exercises you will be confronted with next generation machines. We will develop a Python (or Julia) simulation tool (pyAcceLEGOrator or jAcceLEGOrator) that reflects the theory from the lecture. | ||||
Inhalt | Here is the rough plan of the topics, however the actual pace may vary relative to this plan. - Recap of Relativistic Classical Mechanics and Electrodynamics - Building Blocks of Particle Accelerators - Lie Algebraic Structure of Classical Mechanics and Application to Particle Accelerators - Symplectic Maps & Analysis of Maps - Symplectic Particle Tracking - Collective Effects - Linear & Circular Accelerators | ||||
Skript | Lecture notes | ||||
Voraussetzungen / Besonderes | Physics, Computational Science (RW) at BSc. Level This lecture is also suited for PhD. students | ||||
402-0809-00L | Introduction to Computational Physics | 8 KP | 2V + 2U | A. Adelmann | |
Kurzbeschreibung | Diese Vorlesung bietet eine Einführung in Computersimulationsmethoden für physikalische Probleme und deren Implementierung auf PCs und Supercomputern. Die betrachteten Themen beinhalten: klassische Bewegungsgleichungen, partielle Differentialgleichungen (Wellengleichung, Diffussionsgleichung, Maxwell-Gleichungen), Monte-Carlo Simulationen, Perkolation, Phasenübergänge und N-Body Probleme. | ||||
Lernziel | Studenten lernen die folgenden Methoden anzuwenden: Prinzipien zur Erstellung von Zufallszahlen, Berechnung von kritischen Exponenten am Beispiel von Perkolation, Numerische Lösung von Problemen aus der klassichen Mechanik und Elektrodynamik, Kanonische Monte-Carlo Simulationen zur numerischen Betrachtung von magnetischen Systemen. Studenten lernen die Programmiersprachen Julia und Bibliotheken zur Lösung physikalischer Probleme kennen. Zusätzlich lernen Studenten verschiedene numerische Verfahren zu unterscheiden und gezielt zur Lösung eines gegebenen physikalischen Problems einzusetzen. | ||||
Inhalt | Einführung in die rechnergestützte Simulation physikalischer Probleme. Anhand einfacher Modelle aus der klassischen Mechanik, Elektrodynamik und statistischen Mechanik sowie interdisziplinären Anwendungen werden moderne Programmiermethoden für numerische Simulationen mittels Julia vermittelt. Daneben wird ein Überblick über vorhandene Softwarebibliotheken für numerische Simulationen geboten. | ||||
Skript | Skript und Folien sind online verfügbar und werden bei Bedarf verteilt. | ||||
Literatur | Literaturempfehlungen und Referenzen sind im Skript enthalten. | ||||
Voraussetzungen / Besonderes | Vorlesung und Übung in Englisch, Prüfung wahlweise auf Deutsch oder Englisch | ||||
402-0809-01L | Introduction to Computational Physics (for Civil Engineers) | 4 KP | 2V + 1U | A. Adelmann | |
Kurzbeschreibung | Diese Vorlesung bietet eine Einführung in Computersimulationsmethoden für physikalische Probleme und deren Implementierung auf PCs und Supercomputern. Die betrachteten Themen beinhalten: klassische Bewegungsgleichungen, partielle Differentialgleichungen (Wellengleichung, Diffussionsgleichung, Maxwell-Gleichungen), Monte-Carlo Simulationen, Perkolation, Phasenübergänge und N-Body Probleme. | ||||
Lernziel | Studenten lernen die folgenden Methoden anzuwenden: Prinzipien zur Erstellung von Zufallszahlen, Berechnung von kritischen Exponenten am Beispiel von Perkolation, Numerische Lösung von Problemen aus der klassichen Mechanik und Elektrodynamik, Kanonische Monte-Carlo Simulationen zur numerischen Betrachtung von magnetischen Systemen. Studenten lernen auch die Verwendung verschiedener Programmiersprachen und Bibliotheken zur Lösung physikalischer Probleme kennen. Zusätzlich lernen Studenten verschiedene numerische Verfahren zu unterscheiden und gezielt zur Lösung eines gegebenen physikalischen Problems einzusetzen. | ||||
Inhalt | Einführung in die rechnergestützte Simulation physikalischer Probleme. Anhand einfacher Modelle aus der klassischen Mechanik, Elektrodynamik und statistischen Mechanik sowie interdisziplinären Anwendungen werden moderne Programmiermethoden für numerische Simulationen mittels Julia vermittelt. Daneben wird ein Überblick über vorhandene Softwarebibliotheken für numerische Simulationen geboten. | ||||
Skript | Skript und Folien sind online verfügbar und werden bei Bedarf verteilt. | ||||
Literatur | Literaturempfehlungen und Referenzen sind im Skript enthalten. | ||||
Voraussetzungen / Besonderes | Vorlesung und Übung in Englisch |