Skip to main content

HGS MathComp Curriculum & Events

2012 ss

Compact Courses

Finite Element Methods in Scientific Computing []

Date: 2012-03-19 - 9:15
Speaker: Prof. Wolfgang Bangerth
Location: INF 368, R 532
ECTS-Points: 6

The course is intended to give students a perspective on the practical aspects of the finite element method, in particular on how typical finite element software is structured, on algorithmic details of how to efficiently implement it, and the pre- and postprocessing steps necessary in the scientific computing workflow. One of the most important lessons learned over the past decade is that due to their size, modern numerical software can’t be written from scratch for each new project, and must instead build on existing software libraries that handle most of what constitutes the finite element method as well as linear algebra and
parallel communication. Applications then only have to implement things like bilinear forms, outer nonlinear solution loops, and linear solvers specialized to the application.
The course will use a large Open Source finite element library and other open source tools for the entire workflow. The library, deal.II, can be found at and is developed mainly at Texas A&M University in collaboration with other researchers worldwide. It is used as the standard research and teaching tool for numerical computing in the Department of Mathematics. It supports the discretization of arbitrary partial differential equations and runs on machines from laptops to supercomputers with more than 10,000 processors.
The first part of the course will be used to review the basic mathematical concepts used in this software, such as finite element theory and iterative solvers.
The rest of the course will be used for projects in which students are guided through the implementation of an application related to their research project or interests. Part of this will be teaching the use of modern software engineering practices, such as the use of revision control management systems (e.g. Subversion), writing documentation, and writing tests for automated testsuites. The goal is the development of a code that a) helps in the research of a student, and
b) may be used as the starting point for future generations of students. It may also be converted into a tutorial for deal.II.

An outline of topics to be covered is as follows:
* Basics of finite element methods
* Structure of finite element codes
* Assembling linear systems of equations and algorithmic aspects
* Iterative solvers for large linear systems
* Adaptive mesh refinement
* Vector-valued and mixed problems
* Nonlinear problems
* Postprocessing, visualization, and parallelization aspects
* Collaborative software development, e.g. through the use of subversion
* Software engineering practices for large-scale software, e.g. automated build and test systems, tools for documentation
* Additional topics may be chosen based on student interests.

This course is intended for students of mathematics involved in research.

Introductory Course on Stochastic Biological Systems: Modeling, Simulation and Parameter Estimation

Date: 2012-03-20 - 9:00
Speaker: Christoph Zimmer, Andreas Sommer, Prof. Dr. Ursula Kummer
Location: Bioquant Building, INF 267, room 042
ECTS-Points: 1

Target audience:
Students with interest in stochastic modeling approaches. No previous knowledge necessary.

Biological systems are often modeled as systems of ordinary differential equations. This approach focuses on the time dependent development of the concentrations of the species in the model. Under certain circumstances, for example small number of molecules or intrinsic stochastic fluctuations, it is necessary to consider these in the modeling approach, as the introduction of stochasticity can alter both qualitative and quantitative behavior of the model. This course will show examples in which modeling with ordinary differential equations is not appropriate, and introduce stochastic differential equations and Markov jump processes as means to cope with stochasticity.
The day starts with a lecture on modeling with ordinary differential equations to have a common starting point, followed by a basic introduction to stochastic differential equations (Ito; calculus) and simple simulation methods are introduced. In the second part of the morning session, the modeling with Markov processes is physically motivated and, for simulation, the standard algorithm of Gillespie is shown.
Although simulation algorithms exists for a long time, parameter estimation in stochastic settings is still a field of ongoing research. Some new results will be discussed here. The day will be completed with a practical lesson on how to perform stochastic simulations with Copasi and Matlab.

Registration please contact:

Brachiation mechanics and robotics: analysis, simulation, and construction

Date: 2012-03-26 - 11:00
Speaker: Prof. Dr. M. Coleman, Prof. Dr. K. Mombaur
Location: IWR Robotics Lab
ECTS-Points: 4

Study braciation mechanics in theory and practice.

Plase sign up for this course until March 15 by sending and email to

This course will be a brief introduction to brachiation mechanics and robotics. The course will involve studying simple mechanical/ mathematical models, simulating the models on the computer, and building physical models using construction toys and very basic construction materials.

Prerequisites: Introductory dynamics and system dynamics, elementary linear algebra including linear equation solution and eigenvalues/eigenvectors, elementary ordinary differential equations, basic MATLAB skills including ODE simulation, linear equation solving, eigenvalue-eigenvector calculation, basic graphics.

Parameter Estimation and Optimum Experimental Design

Date: 2012-04-10 - 9:00
Speaker: Dr. Stefan Körkel, Dr. Mario Mommer
Location: IWR, INF 368, R. 432
ECTS-Points: 5

Topic of this course are methods for optimization based modelling. It consists of nine lectures about nonlinear process models, parameter estimation and nonlinear optimum experimental design for parameter estimation and model discrimination. Aim is to make the participants familiar with modeling concepts, formulation of optimization problems
in model validation and numerical approaches and methods for the solution. The final day of the four-day course is intended as exchange of experiences between modelers, users and developers of the methods.

Mechanisms of biological pattern formation: mathematical models versus experimental findings

Date: 2012-04-19 - 14:00
Speaker: Prof. Dr. Anna Marciniak-Czochra and Dr. Mihaela Zigman (Center of Organismal Studies, University of Heidelberg)
Location: INF 294, SR 214
ECTS-Points: 6

To celebrate the centenary of Allan Turing´s birth and the 60th anniversary of his famous paper ,,The Chemical Basis of Morphogenesis__, which settled foundations of mathematical theory of biological and chemical pattern formation, we organize an interdisciplinary seminar aimed to bring together graduate and undergraduate students from mathematics and natural sciences interested in mathematical models and methods as well as biological theories of pattern formation.

The topics of the seminar will include a classical reaction-diffusion theory, as proposed by Turing in his seminal paper and then applied eg. in the activator-inhibitor models, and more recent approaches such as models based on the existence of multiple steady states and switches in the intracellular dynamics and models involving biomechanical interactions within the tissue. Models and related theoretical concepts will be presented and discussed on examples of symmetry breaking and pattern formation in the model organisms of developmental biology (eg. Hydra and Drosophila) as well as in plants.

Modeling of Plant Growth and Scientific Visualization []

Date: 2012-05-10 - 10:15
Speaker: Somporn Chuai-Aree (Meng)
Location: Bioquant, INF 267; seminar room 43
ECTS-Points: 3

Plant growth modeling is a challenging topic involving multidisciplinary aspects such as computer science, computer graphics, computer simulation and visualization, mathematical modeling, etc. It plays a big role in agriculture and industry. This course provides information from the basic level of structural and functional plant growth modeling to the advanced level for plant growth simulation.
The course consists of the following topics:
- Lindenmayer systems (L-systems),
- particle transportation system,
- growth function,
- plant growth simulation,
- leaf vein generator,
- root growth simulation,
- leaf shape recognition using artificial neural networks,
- plant growth measurement using image processing and region growth method,
- visualization method in plant growth,
- PlantVR software.
L-systems are used to represent the plant structure. The classes of L-systems such as deterministic and stochastic L-system are described in the course. The particle transportation method (PTM) is used to simulate the leaf vein and plant structure. The course will show some examples in each topic.

Please register here:

Practical parameter estimation methods []

Date: 2012-07-09 - 9:15
Speaker: Prof. Wolfgang Bangerth
Location: INF 368, R 432 (preliminary)
ECTS-Points: 6

Mathematical models are used throughout all of the natural sciences, engineering, biology and many other areas including the social sciences to describe, understand, and optimize natural and man-made systems. All such models contain parameters specific to this particular system. For example, to describe population growth, we need to know the growth rate; to model the flight of air planes, we need to know the density and viscosity of air; to simulate the nervous system, we need to know the excitation potential of neurons; or to model financial markets, we need to know the statistics of volatility.

Accurate modeling therefore requires us to determine these parameters from observations or experiments. This is the realm of the mathematical field of parameter estimation. This class will discuss the mathematical basics of parameter estimation as well as many practical aspects of its application to problems in the applied sciences. The target audience is graduate students from the non-mathematical sciences interested in modeling in their area, as well as interested mathematics graduate students. I intend to cover the following basic areas, with details to be determined (and
to be adjusted based on the audience):
* Examples of parameter estimation problems
* Mathematical formulation of parameter estimation problems as optimization problems
* Methods of solving parameter estimation problems
* Inverse problems: Parameter estimation for differential equations
* Regularization
* Assessing the accuracy of parameter estimates
* A different viewpoint: Bayesian inversion

Depending on demand, the class may involve student presentations on how to apply these techniques to their own areas of research.

Atomistic-to-Continuum Modeling and Computing []

Date: 2012-07-19 - 11:00
Speaker: Prof. Mitchell Luskin
Location: IWR, INF 368, Room 432 & 532
ECTS-Points: 2

Many materials problems require the accuracy of atomistic modeling in small regions, such as the neighborhood of a crack tip. However, these localized defects typically interact through long-range elastic fields with a much larger region that cannot be computed atomistically. Materials scientists have proposed many methods to compute solutions to these multiscale problems by coupling atomistic models near a localized defect with continuum models where the deformation is nearly uniform on the atomistic scale. During the past several years, a mathematical structure has been given to the description and formulation of atomistic-to-continuum coupling methods, and corresponding numerical analysis has clarified the relation between the various methods and their sources of error. This lecture will begin by introducing the physical and mathematical background and then presenting the current state of numerical analysis for atomistic-to-continuum coupling methods.

Dates and Places:
Thursday, July 19th, 11:00 IWR, room 432
Tuesday, July 24th, 31st & Aug 7th, 16:00 IWR, room 532
Thursday, July 26th, Aug 2nd and 9th, 11:00 IWR, room 432

Parallel Computing

Date: 2012-07-30 - 9:00
Speaker: Prof. Peter Bastian, Dr. Stefan Lang, Dr. Olaf Ippisch
Location: IWR INF 368 and OMZ U011/U012
ECTS-Points: 3

The students learn
- to understand and use current parallel computers
- plan and assess parallel agorithms

Hardware architecture of parallel computers
- open MP
- Parallel Algorithms
- Efficiency and Scalability

Prerequisites: Basis C++ programming

Please register untill 25 July:

Practical Image Processing

Date: 2012-07-30 - 9:00
Speaker: PD Dr. Christoph Garbe
Location: HCI, Speyerer Str. 6, SR 2.22 and PC-Pool
ECTS-Points: 3

Objectives& Goals
Today, a plethora of image processing algorithms exists, ranging from very basic and easy to implement to highly sophisticated. At the same time, imaging sensors are becoming increasingly wide spread and are quickly being adopted by new application domains. To the practitioner it is often unclear which processes can be automated by image processing routines and which type of algorithm is best suited to solve the problem at hand. At the same time, image processing algorithms make implicit or explicit assumptions with respect to the data or the models used. Using image processing routines in a software package as a ‘black box” entails the risk to choose wrong parameters or or an algorithms in which some assumptions are violated. This may lead to inaccurate or downright wrong results.

In this short course, basic image processing tasks such as image enhancement / denoising, feature detection, object segmentation and -classification as well as motion estimation will be introduced. The concepts of the different approaches will be detailed. The focus will be on understanding how the algorithms work and which assumptions are made. We will skip over stringent mathematical proofs. This short course will introduce the basic algorithms but also give an overview of current state-of-the-art approaches. The course is aimed at practitioners from all fields, but the main examples will be from the field of biology, fluid mechanics and environmental sciences. The course will consist of lectures in the morning and hands on practicals in the afternoon. Basic programming skills are advantageous.

Vernetzungen und Verstrickungen: Digital Humanities and the New Sience of Complex Networks []

Date: 2012-09-10 - 9:00
Speaker: Dr. Maximilian Schich & Dr. Katharina Zweig
Location: Marsilius Kolleg, Hauptstr. 232-234, 69117 Heidelberg
ECTS-Points: not yet determined

In den letzten Jahren haben die vermehrten Sozialkontakte durch neue Medien, insbesondere Smart Phones und soziale Netzwerkplattformen, unser privates Leben verändert, und gleichzeitig werden in den Medien immer mehr die globalen Vernetzungen und Verstrickungen in und zwischen den nationalen Markt- und Arbeitssystemen sichtbar gemacht. Die Datenflut nimmt uns die Sicht und schärft gleichzeitig die Sicht anderer auf uns. Wie können diese Strukturen quantitativ bestimmt und untersucht werden? Welchen Einfluss haben Netzwerkstrukturen auf die unser Verhalten, die Kunst und die Sprache, und welchen Einfluss hat unser Verhalten, die Sprache oder die Kunst auf unsere Netzwerke? In diesem Kompaktkurs werden wir uns zuerst mit sogenannten Netzwerkphänomenen beschäftigen: den ‚Small-World-Effekt‘ und das ‚The rich get richer‘-Phänomen, zusammen mit Netzwerkmodellen, die ihre Herkunft erklären. Dann werden verschiedene Methoden vorgestellt, mit denen Netzwerke quantitativ beschrieben und visualisiert werden können. Im letzten Teil des Kompaktkurses werden die Studierenden Referate über Anwendungen der Netzwerkanalysemethoden auf Fragen im Bereich der ‚Digital Humanities‘, der Kunstgeschichte, der Lebensmittelforschung, und den Sprachwissenschaften vorstellen, und weitere Anwendungsmöglichkeiten werden wir gemeinsam diskutieren.

(Der Kurs wird möglicherweise teilweise in Englisch abgehalten.)

Key Competences

Poster Design

Date: 2012-04-24 - 9:00
Speaker: Dr. Ben Brüggemann
Location: IWR, Room 520
ECTS-Points: 1


The participants learn to produce appealing and effective scientific posters to communicate their research outcomes to the scientific community.

Workshop structure

Contents of a poster:
* Defining the “story”.
* Choosing a suitable amount of information.
* Following a line of argumentation.

Graphical design:
* Title and poster sections.
* Figures.
* Equations.
* Fonts and font sizes.
* Color scheme.
* Arrangement.

Poster production:
* What program to choose?
* Printing a poster.

Poster presentation:
* Each participant can give a short presentation of an existing poster, with peer and trainer feedback for the presentation and the poster.

Assessment Center Training (in German)

Date: 2012-07-04 - 10:00
Speaker: Michael Müller, Maximilian Scheidt
Location: INF 368, Room 520
ECTS-Points: 1

Das Training bietet die Möglichkeit die einzelnen Bausteine eines Assessment Centers zu durchlaufen. Die Teilnehmer trainieren Selbstpräsentation, Gruppendiskussion, Rollenspiele, Postkorbübung sowie Logiktests aus Gruppenauswahlverfahren. Sie bekommen eine dezidierte Auswertung ihrer Selbstpräsentation und des Rollenspiels per Videoanalyse Darüber hinaus erhalten die Teilnehmer Informationen zu den Erwartungen der Personalverantwortlichen.
Besonderen Wert wird auf den Part des Auftretens und der Rhetorik gelegt. Den Teilnehmern wird ein besseres Gefühl für bewusstes Einsetzen von Körper und Sprache vermittelt.
In einem separaten Gespräch erhält jeder Teilnehmer ein ausführliches, individuelles Feedback, um sich weiter verbessern zu können.

Please register here:

Project Management Tailored for Doctoral Thesis []

Date: 2012-08-01 - 9:00
Speaker: Andreas Lowinger
Location: IWR, INF 368, Room 520
ECTS-Points: 2
Abstract - File: []

Working as a PhD student you have the challenging task of developing research findings and write you doctoral thesis within three years. This alone is a demanding job. In addition, it is vital to the scientific process that your findings are presented to the scientific community. For most PhD students this is the first big project in their professional life and it could have a crucial impact on their future professional career. PhD students are highly motivated when they start their PhD studies but may underestimate the need for professional management for this three-year project ,,doctoral thesis´´

This seminar demonstrates how to approach the doctoral thesis in a professional way. Project management tools and techniques are used, tailored to the specific situation of PhD students. You will learn how to set a project vision, define clear objectives, gain buy-in from your supervisor and other colleagues in your group, and how to develop a project plan, which is structured and at the same time flexible enough to easily adjust to unexpected findings. You will establish a ,,controlling cycle´´ which helps you to recognise risks and problems as early as possible, and you will learn how to manage critical situations and deal with ups and downs. Furthermore, networking with colleagues, supervisors and other people is an important topic of this seminar.

Throughout the seminar, you will work on your own doctoral thesis and share your experience with others. This seminar is most beneficial for PhD students who are in the early phases of their doctoral thesis. At the end of the seminar you will have established a strategy on how to approach your own doctoral thesis. During the follow-up REVIEW we will share experience and best practices and deal with open questions from the first module.

This seminar will help you to make the most effective use of your three years and finish your doctoral thesis on time. You will also learn and practise the basic concepts of project management - which are required in industry and research institutions.


Nichtlineare optimale Kontrollprobleme: Einführung []

Date: 2012-04-16 - 14:00
Speaker: Dr. Thomas Lorenz
Location: INF 294, AM HS 134
ECTS-Points: 4

Großgebiet: Nichtlineare Analysis
Inhalt: Gewöhnliche Differenzialgleichungen stellen eine weit verbreitete Grundlage zur Systembeschreibung dar — sowohl in den Naturwissenschaften, der Ökonomie als auch dem Ingenieurwesen. Dabei bieten häufig Parameter eine direkte Möglichkeit, auf das System Einfluss zu nehmen und es zu „steuern“. Das einfache Beispiel eines Schalters macht bereits deutlich, dass diese Parameter im Allgemeinen nicht als stetig (in der Zeit) angenommen werden können.

Diese Vorlesung bietet einen Einstieg in gewöhnliche Differenzialgleichungen, die zusätzlich von einem Parameter abhängen, der (nur) integrierbar von der Zeit abhängt und dessen Werte in einer vorgegebenen Kontrollmenge liegen müssen.
Unter den Lösungen eines solchen sog. Kontrollsystems sind insbesondere jene von Interesse, die ein vorgegebenes Funktional maximieren (bzw. minimieren). Auf der Suche nach den „optimalen Kontrollen“ werden notwendige Bedingungen vorgestellt, die sich mit Hilfe der Hamiltonfunktion oder des Pontryagin_schen Maximumprinzips formulieren lassen.
Literatur: wird bekanntgegeben
Voraussetzungen: Grundvorlesungen Analysis und Lineare Algebra
Zielgruppe: Studierende im Hauptstudium Mathematik (inkl. Lehramt)
Bemerkungen: Die Kontrolltheorie dient in dieser Vorlesung als ein Beispiel für den Schritt von bekannten Resultaten aus dem Grundstudium (insbesondere dem Satz von Picard-Lindelöf über gewöhnliche Differenzialgleichungen) zu entsprechenden Ergebnissen unter deutlichen schwächeren Annahmen.
Dabei soll der Blick für relevante Aspekte in der analytischen Vorgehensweise geschärft werden.

Statistical Forecasting

Date: 2012-04-17 - 9:00
Speaker: Prof. Dr. Tilmann Gneiting
Location: INF 294, HS -101
ECTS-Points: 6

To have a firm understanding of the statistical theory of forecasting, and the ability to design, implement and evaluate prediction techniques.

Basic notions: statistical decision theory, probabilistic and point forecasts, prediction spaces, information bases, calibration and sharpness

Proper scoring rules and consistent scoring functions

Forecasts combinations

Times series forecasts and spatial prediction

Statistical postprocessing of ensemble forecasts; combining numerical and statistical approaches

Applications and case studies in meteorology, economics and other disciplines

Prerequisites: Statistik I or equivalent; Wahrscheinlichkeitstheorie I or equivalent

Computer Graphics II (ICG2)

Date: 2012-04-18 - 11:15
Speaker: Dr. Susanne Krömker
Location: IWR, R 532 and OMZ, R U012
ECTS-Points: 6

To have a firm command of programmable graphics hardware with C for graphics and advanced packages for global rendering methods using numerical algorithms for solving nonlinear systems of equations

1. Shading
Shaders based on Bidirectional Reflectance Distribution Function (BRDF)
Programmable Graphics Hardware with C for graphics (Cg)
2. Advanced Methods for Global Rendering
Radiosity versus Raytracing
Photon Mapping
3. Rendering of Large Data Sets
Non-Photorealism (NPR)
Data Reduction and Splines

Prerequisites: Introduction to Applied Computer Science (IPR), Programming Course (IPK), Computer Graphics 1 (ICG1)

Preliminary discussion: Wednesday, April 18, 11:15 h, IWR, R 532

Numerical Methods in Continuum Mechanics

Date: 2012-04-18 - 11:00
Speaker: Prof. Dr. Rolf Rannacher
Location: INF 293, URZ, SR 215
ECTS-Points: 6

This special lecture of the master program, also suitable for doctoral students working in this field.

Continuum mechanical models are used to describe the flow of liquids and gases (Navier-Stokes equations) and the deformation of elastic bodies (Lame-Navier equations). First, the derivation of these equations from physical principles and their solution properties are discussed. Then, for their numerical solution, especially examines the method of finite elements, with emphasis on the treatment of transient cases.

This lecture is held in German.

Reaction-diffusion equations and pattern formation

Date: 2012-04-26 - 9:30
Speaker: Prof. Dr. Anna Marciniak-Czochra
Location: INF SR 042
ECTS-Points: 6

The lectures will be devoted to the analysis of systems of reaction-diffusion equations and their applications to describe processes of pattern formation.

After presenting classical analytical results concerning existence, uniqueness and regularity of solutions, we will provide a set of tools allowing a comparison between the dynamics of reaction-diffusion models and their ODEs counterparts, such as comparison principle and theory of bounded invariant rectangles. Then, we will focus on the analysis of mechanisms of pattern formation based on Turing-type instability and hysteresis. The last part of the course will be devoted to the models of coupled reaction-diffusion equations and ordinary dierential equations (models with degenerated diusion). Analytical framework will be illustrated by several examples of the applications, including classical Turing patters, spike patterns in the models with degenerated diffusion and transition layers arising from multistability effects.

Prerequisities: Analysis


3D-Acquisition - Equipment Studies & Surveying

Date: 2012-04-16 - 9:00
Speaker: Carsten Casselmann (UFG/Archaeology), Markus Forbriger (Geography), Hubert Mara (IWR)
Location: tba
ECTS-Points: not yet determined

Introduction and practical exercises with new 3D technologies for applications in Cultural Heritage and Geodesy.

Acquiring knowledge in 3D-acquisition technologies and data-processing from larges objects (e.g. building, landscapes) to small objects (e.g. coins, ceramics, cuneiform tablets).

Prerequisites: Vermessungskunde (I/II) - Basic knowledge/course about surveying technology (e.g. Geodesy)

Public Talk

Ladyshenskaya-Lecture 2012: Visiting Sets with Random Trajectories []

Date: 2012-05-06 - 17:00
Speaker: Prof. Marta Sanz-Solé
Location: Mathematical Institute, INF 288, Lecture Hall 1
ECTS-Points: tbd
Abstract - File: []

Adaptive inexact Newton methods for discretizations of nonlinear diffusion PDEs []

Date: 2012-06-12 - 16:00
Speaker: Prof. Alexandre Ern
Location: IWR, INF 368, Room 432
ECTS-Points: tbd

We consider nonlinear algebraic systems resulting from numerical
discretizations of nonlinear partial differential equations of
diffusion type. To solve these systems, some iterative nonlinear
solver, and, on each step of this solver, some iterative linear
solver are used. We derive adaptive stopping
criteria for both iterative solvers. Both criteria are based on an a
posteriori error estimate which distinguishes the different error
components, namely the discretization error, the linearization error,
and the algebraic error. We stop the iterations whenever the
corresponding error does no longer affect the overall error
significantly. Our estimates also yield a guaranteed upper bound on
the overall error at each step of the nonlinear and linear solvers.
We prove the efficiency and robustness of the estimates with
respect to the size of the nonlinearity owing, in particular, to the
error measure involving the dual norm of the residual. Our
developments are carried at an abstract level, yielding a general
framework. We show how to apply this framework to the
Crouzeix--Raviart nonconforming finite element discretization, Newton
linearization, and conjugate gradient algebraic solution, and we
illustrate on numerical experiments for the $p$-Laplacian the tight
overall error control and important computational savings achieved in
our approach. Finally, we show how to apply our abstract
framework to a broad class of discretization methods. This is joint work
with M. Vohralik (University Pierre et Marie Curie Paris 6).

Romberg Public Talk: Atomistic-to-Continuum Coupling Methods for Materials

Date: 2012-07-17 - 16:00
Speaker: Prof. Mitchell Luskin
Location: KIP, INF 227, lecture hall 2
ECTS-Points: tbd

Many materials problems require the accuracy of atomistic modeling in small regions, such as
the neighborhood of a crack tip. However, these localized defects typically interact through long-
range elastic fields with a much larger region that cannot be computed atomistically. Materials
scientists have proposed many methods to compute solutions to these multiscale problems by cou-
pling atomistic models near a localized defect with continuum models where the deformation is
nearly uniform on the atomistic scale.
During the past several years, a theoretical structure has been given to the description and
formulation of atomistic-to-continuum coupling methods, and corresponding numerical analysis
and benchmark computational experiments have clarified the relation between the various methods
and their sources of error. Our theoretical foundation enabled the development of more accurate
and efficient coupling methods.


Spring School: Theory of compressible and dissipative MHD flows in high energy physics (part I)

Date: 2012-04-02 - 9:00
Speaker: Dr. Ahmad Hujeirat
Location: Room 432 INF 368
ECTS-Points: 3

In this course the physical and mathematical properties of fluid flows in high energy physics will be studied. The properties of Euler and Navier-Stokes type flows, the transition to turbulence, the effects of compressibility, viscosity, resistivity and conductivity and superfluidity in MHD-flows will be analyzed. A general introduction to the numerical aspects and treatment of dissipative flows will be discussed as well.

Registration & further information are available on:
Topics of the course: Mathematical treatment of hyperbolic, parabolic and elliptical equations, the different types of boundary conditions, linear versus non-linear equations, Euler and Navier- Stokes equations and the corresponding fluid numbers, the concept of compressibility (strongly & weakly incompressible flows), characterizing the involved time and length-scales, incorporating the effects of magnetic fields. Basics in finite difference and finite volume methods, explicit versus implicit solution procedures.

PRACE Spring School: Development of Petascale Applications []

Date: 2012-05-16 - 8:00
Speaker: Various
Location: Kraków, Poland
ECTS-Points: 2
Abstract - File: []

Registration deadline: March 31, 2012

ICM, University of Warsaw is one of the organizing institutions of thevPRACE Spring School that will take place from the 16th to the 18th of May 2012 in Cracow, Poland. In this three-day event, called ”School for Developers of Petascale Applications”, the participants will learn how to create efficient and scalable parallel codes for PRACE Tier-0


Nonlinear Parameterestimation

Date: 2012-04-16 - 16:15
Speaker: Prof. Dr. H. G. Bock, Dr. Johannes P. Schlöder
Location: IWR, INF 368, Room 432
ECTS-Points: 3

Simulation of Multiphase Flows

Date: 2012-04-16 - 9:15
Speaker: Prof. Dr. Eva Gutheil
Location: INF 368, SR 248
ECTS-Points: 3

Quantum Dynamics and Electronic Structure of Molecular Systems

Date: 2012-04-16 - 14:15
Speaker: Prof. Dr. Lorenz Cederbaum
Location: INF 229, SR 108/110
ECTS-Points: tbd

Quadratic Programming

Date: 2012-04-17 - 14:00
Speaker: Dr. Christian Kirches, Dr. Andreas Potschka
Location: INF 368, R 532 (preliminary)
ECTS-Points: 3

In the seminar ,,Quadratic Programming´´ we will consider finite dimensional optimization problems, so called Quadratic Programs (QPs), which comprise a quadratic objective function and linear equality and inequality constraints. This important problem class has many applications to real world problems and arises as a subproblem in iterative methods for more general optimization problems. The seminar attendees will present original research and review papers, which cover theoretical results, applications, and numerical approaches for the solution of QPs. The language of the seminar will be English, unless all attendees are fluent in German.

Theoretical and Computational Chemistry

Date: 2012-04-19 - 14:15
Speaker: Prof. Dr. Andreas Dreuw
Location: INF 368 / IWR R 432
ECTS-Points: 3

Software Training

DUNE Spring Course 2012 []

Date: 2012-03-19 - 9:00
Speaker: Prof. Dr. Peter Bastian, Dr. Stefan Lang, Dr. Olaf Ippisch, Dr. Markus Blatt,
Location: IWR INF 368 R 432 and OMZ U011/U012
ECTS-Points: 3

The Distributed and Unified Numerics Environment (DUNE) is a software framework for the numerical solution of partial differential equations with grid-based methods. Using generic programming techniques it strives for both high flexibility (efficiency of the programmer) and high performance
(efficiency of the program). DUNE provides, among other things, a large variety of local mesh refinement techniques, a scalable parallel programming model, an ample collection of finite element methods and efficient linear solvers.

This one week course will provide an introduction to the most important DUNE modules. At the end the attendees will have a solid knowledge of the simulation workflow from mesh generation and implementation of finite element and finite volume methods to visualization of the results. Successful participation requires knowledge of object-oriented programming using C++ including generic programming with templates. A solid background on numerical methods for the solution of PDEs is expected.

Registration deadline: Sunday February 26 2012
Dates: March 19 2012 - March 23 2012

Course venue:
Interdisciplinary Center for Scientific Computing University of Heidelberg,
Im Neuenheimer Feld 350/368
69120 Heidelberg, Germany

Fee: The fee for this course is 200 EUR including course material, coffee and lunch breaks as well as course dinner on Wednesday.

For registration and further information see

The students
- know advanced C++ programming concepts
- get an introduction to the DUNE grid interface
-can use PDELAB to solve differnet kinds of partial differential equations
- Advanced C++ programming
- DUNE grid interface
- PDELAB for stationary and instationary (non)linear second order PDE

Prerequisites: Good C++ programming skills

Modeling of biological processes with COPASI

Date: 2012-07-10 - 9:00
Speaker: Prof. Dr. Ursula Kummer, Christoph Zimmer
Location: Bioquant Building
ECTS-Points: 1

Objectives and Goals:

Introduction to the modeling of cellular systems like metabolic networks and signalling cascades.
This will be done by using the software COPASI and learning about relevant methods in this context, including ODE based modeling, sensitivity analysis, elementary modes and complexity reduction.
The course aims at computational people who are interested in venturing into biological applications.

Please register here:


\"End-to-end\" machine learning of image segmentation

Date: 2012-03-08 - 14:15
Speaker: Dr. Srini Turaga
Location: HCI
ECTS-Points: tbd

Srini Turaga
Gatsby Computational Neuroscience Unit, UCL

\\\"End-to-end\\\" machine learning of image segmentation
(for neural circuit reconstruction)

Supervised machine learning is a powerful tool for creating image segmentation algorithms that are well adapted to our datasets. Such algorithms have three basic components: 1) a parametrized function for producing segmentations from images, 2) an objective function that quantifies the performance of a segmentation algorithm relative to ground truth, and 3) a means of searching the parameter space of the segmentation algorithms for an optimum of the objective function.

In this talk, I will present new work in each of these areas: 1) a segmentation algorithm based on convolutional networks as boundary detectors, 2) the Rand index as a measure of segmentation quality, and 3) the MALIS algorithm for training boundary detectors to optimize the Rand index segmentation measure. Taken together, these three pieces constitute the first system for truly \\\"end-to-end\\\" learning of image segmentation, where all parameters in the algorithm are adjusted to directly minimize segmentation error.

How Virtual Reality led to a paradigm shift: simulators for diagnostics and surgery training in ophthalmology []

Date: 2012-04-24 - 16:00
Speaker: Dr. Clemens Wagner
Location: IWR, INF 368, room 432
ECTS-Points: tbd

VRmagic is the world-leading supplier of virtual reality based simulators for ophthalmological training, both for diagnostic and interventional procedures.
After introducing the medical background and the overall design of our simulators, some of the key technologies will be presented, including real-time approaches for soft-tissue modeling, computer graphics, and virtual reality interfaces. A short discussion of the relevance of simulation in the current educational context will conclude the talk.

Multi-imager camera arrays for panoramic, multi-viewpoint, and 3D capture []

Date: 2012-04-24 - 17:00
Speaker: Prof. Harlyn Baker
Location: Seminarroom H.2.22 at the HCI Speyerer Str. 6
ECTS-Points: tbd

Multi-imager camera arrays for panoramic, multi-viewpoint, and 3D capture

Advances in building high-performance camera arrays have opened the opportunity – and challenge – of using these devices for synchronized 3D and multi-viewpoint capture. In this vein, I will discuss a high-bandwidth multi-imager camera system supporting 72 wide-VGA imagers in simultaneous synchronized 30 and 60 Hz operation uncompressed to a single PC. A 6-imager 1080P60 system is in house, preparing for upgrade from PCI-X to PCIe, where multiple dozens are expected to be supported in sustained video delivery. Such a source of massive synchronized video capture presents new opportunities in imaging, including geometry recovery, immersive experiences, entertainment, surveillance, autonomous navigation, and others. A requirement of using camera arrays for quantitative work is that their relative poses be known, so calibration of these sensing elements is a prerequisite of their use. I argue for use of structured arrays – where imagers_ intrinsics and relative positions do not change, and it is feasible to perform this calibration once, before any use. I will present progress in developing a variety of calibration approaches that capitalize on high quality homographies (non metric) and related camera placement constraints in developing globally optimal solutions, including rectifying homographies, fundamental matrices, epipoles, and epipolar rectification parameters for the entire system. The methods build on what we identify as the Rank-One-Perturbation-of-Identity (ROPI) structure of homologies in posing a unified SVD estimator for the parameters. I will summarize the theory, and present both qualitative depictions and quantitative assessments of our results.

Our use of these camera systems include composing panoramic mosaics for videoconferencing and sports capture, linear baseline multiview capture for automultiscopic display, and geometry recovery using Epipolar Plane structurings. I hope to bring a multi-view camera system with me and demonstrate its capabilities on a laptop.

Much of this work has been done in collaboration with Zeyu Li, studying at UC Berkeley under Ruzena Bajcsy.

HGS MathComp Fireside Chat []

Date: 2012-05-03 - 17:00
Speaker: Prof. Günter M. Ziegler
Location: IWR, INF 368, Common Room 514
ECTS-Points: tbd

HGS MathComp launches a new exclusive and regular event organized by and for the students of HGS MathComp: the fireside chats.
You can invite to the fireside chats famous and/or interesting people of your choice to interview them about university career, the working environment in industry or work life balance. On the 5th of May the first chat will be with Prof. Günther Ziegler, FU Berlin, woh is interviewed with Ágnes Horvath and Christoph Zimmer.

Please visit the Fireside website to register:

Mathematical and Computational Modeling in Game Design []

Date: 2012-05-15 - 16:00
Speaker: Jens Schöbel
Location: OMZ, INF 350, Room 014
ECTS-Points: tbd

Jens Schöbel is developer and group leader at Crytek, one of the most influential computer game companies worldwide. He also teaches game design at the university of applied sciences, Darmstadt.

Automatic Differentiation: Tools & Applications []

Date: 2012-06-11 - 14:00
Speaker: Prof. Paul Hovland
Location: IWR, INF 368, room 432
ECTS-Points: tbd

We explain automatic differentiation, a family of techniques for transforming a computer subprogram that computes a function into a subprogram that computes the derivatives of that function. We discuss the implementation of automatic differentiation tools, focusing on the OpenAD tool architecture. We describe available tools for the C and Fortran language families and techniques for using these tools effectively. We illustrate the techniques with several applications, primarily drawn from the geosciences and computational fluid dynamics. We discuss future applications and the effect these applications have on the research agenda.

The role of symmetric and asymmetric division of cancer stem cells in developing drug resistance for various types of tumor growth

Date: 2012-07-05 - 11:15
Speaker: Dr. Cristian Tomasetti
Location: Seminar room of IAM, INF 294
ECTS-Points: not yet determined

Often, resistance to drugs is an obstacle to a successful treatment of cancer. Many
attempts to study drug resistance have been made in the mathematical modeling
literature. Clearly, in order to understand drug resistance, it is imperative to have a
good model of the underlying dynamics of cancer cells. One of the main ingredients
that has been recently introduced into the rapidly growing pool of mathematical
cancer models is stem cells. Surprisingly, this all-so-important subset of cells has
not been fully integrated into existing mathematical models of drug resistance. In
this work we incorporate the various possible ways in which a stem cell may divide into the study of drug resistance. We derive a new estimate of the probability of
developing drug resistance by the time a tumor is detected, and calculate the expected number of resistant cancer stem cells at the time of tumor detection. We are also able to obtain analytical results for cases where the average exponential growth of cancer has been replaced by other, arguably more realistic types of tumor growth. Finally, to demonstrate the significance of this approach, we combine our new mathematical estimates with clinical data to show that leukemic stem cells must tend to renew symmetrically as opposed to their healthy counterparts that predominantly appear to divide asymmetrically. (Part of this work is joint with D. Levy, University of Maryland).

Fireside Chat No 2 []

Date: 2012-07-12 - 17:00
Speaker: Dieter Heermann, Peter Bastian
Location: Common room, IWR, 368
ECTS-Points: not yet determined

HGS MathComp Fireside Chat No 2: Christoph and Agnes interviewing Prof. Bastian and Prof Heermann on the second funding round of the Graduate School.


Probabilistic forecasting of high-impact extreme weather events

Date: 2012-04-25 - 8:30
Speaker: Prof. Dr. Tilmann Gneiting, Dr. Thordis L. Thorarinsdottir
Location: Internationales Wissenschaftsforum Heidelberg, Hauptstrasse 242
ECTS-Points: tbd

Accurate forecasts of severe weather events are of crucial societal relevance and require the joint effort of atmospheric and mathematical scientists. High-impact extreme weather events, such as heavy rainfall and/or strong winds are very often associated with intensive atmospheric fronts with strong gradients or deep moist convection. These events are governed by mesoscale atmospheric dynamics, operating on horizontal scales ranging from a few to several hundred kilometers. The understanding of these dynamics and their inclusion in modern numerical weather prediction models is under constant development while statistical simulation methods are called for to explore the interacting dynamics that happen at subgrid-scales. Similarly, statistical post-processing of the outputs of the numerical weather prediction models is an essential component of precise forecasts which aims to correct for possible biases and the imperfect representation of uncertainty in the forecast. This workshop will bring together academic atmospheric scientists and mathematicians, as well as atmospheric scientists from the German Weather Service to discuss the current challenges in predicting severe weather events and to further strengthen the connections between the two disciplines.

Modeling, Simulation, and Optimization of Uncertain Systems []

Date: 2012-06-04 - 9:00
Speaker: Dr. Christian Kirches
Location: Heidelberg Academy of Sciences
ECTS-Points: 2

Solid State Electrochemistry for Energy Storage and Conversion []

Date: 2012-07-16 - 13:00
Speaker: T. Carraro, W. Chueh, F, Ciucci, G. Gregori
Location: IWR, INF 368, room 432, 69120 Heidelberg
ECTS-Points: 2

This interdisciplinary workshop covers mathematical modeling and numerical methods applied to electrochemistry as well as the latest advances in experimental techniques and novel ionic materials

Discovering new horizons with deal.II []

Date: 2012-08-06 - 8:00
Speaker: Thomas Wick, Bärbel Janssen, Matthias Maier
Location: Interdisciplinary Center for Scientific Computing, INF 368, room 432
ECTS-Points: 3

The workshop focuses topics like:
- Use cases and applications of the library
- What users think would be useful directions for the library to go into, things that are missing, and possibly getting people together who can help implement those parts
- Newer parts of the library (e.g. massively parallel computing, multiphysics coupling, etc) and how these could help in your programs.

We invite talks and plan discussions by users and existing developers in the following areas:
- use cases and applications of the library
- what users think would be useful directions for the library to go into, things that are missing, and possibly getting people together who can help implement those parts
- newer parts of the library (e.g. hp, multithreading,
optimization, etc) and how these could help in your programs.

Timo Heister (Texas A&M University)
Bärbel Janssen (University of Bern)
Matthias Maier (Heidelberg University)
Thomas Wick (Heidelberg University)

3rd Workshop on Measurement and Computation of Turbulent Spray Combustion (TCS 3) []

Date: 2012-09-02 - 10:00
Speaker: Prof. Dr. Eva Gutheil
Location: Rottmannsaal, Heidelberg-Handschuhsheim
ECTS-Points: 1
Abstract - File: []

2nd Workshop on Engine Combustion (ECN 2 - Engine Combustion Network)

Date: 2012-09-07 - 9:00
Speaker: Prof. Dr. Eva Gutheil
Location: INF 252
ECTS-Points: 1
Abstract - File: []