VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

402-0809-00L 8 Credits
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Computational Physics I

Rechnergestützte Physik I

Lecturers & Examiners: Prof. Dr. Matthias Troyer
VVZ CR 2.0

Last Updated: 2026-02-05 14:55:07

Abstract

This course offers an introduction to computer simulation methods for physics problems and their implementation on PCs and super computers: classical equations of motion, partial differential equations (wave equation, diffusion equation, Maxwell's equation), molecular dynamics, efficient methods for long range forces, Monte Carlo simulations, percolation, phase transitions

Content

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 die wichtigsten objektorientierten Programmiermethoden für numerische Simulationen in C++ und Java erläutert. Daneben wird eine Einführung in die Programmierung von Vektorsupercomputern und parallelen Rechnern, sowie ein Überblick über vorhandene Softwarebibliotheken für numerische Simulationen geboten.

General Information

Language
German
Frequency
Yearly recurring

Examination

Type
session examination
Mode
oral 15 minutes

Course Components

Type Title Time & Place Hours
lecture Rechnergestützte Physik I
  • Fri 10:45-12:30 (HPP H 7)
2 h weekly
exercise Rechnergestützte Physik I
  • Wed 13:45-15:30 (HPP H 7)
  • Fri 08:45-10:30 (HPP H 7)
2 h weekly

Offered In