Available Master topics: Scientific Computing

Large computing systems of the future are likely to be heterogeneous, that is, containing at least two types of processor architectures.

Computer simulation has become an indispensable tool in Science. Often, the intricate mechanisms and details found in the research subject will require very high resolutions of the computer simulation, which has to be executed on large-scale parallel computers.

Cancer is characterised by profound changes in the surrounding vasculature because the cancerous tissue is more energy demanding than normal tissue.

Cardiovascular diseases pose a serious health risk world-wide. Whilst continuum mechanics and electrophysiology have been extensively studied, perfusion, i.e. blood supply to the heart tissue, has been largely ignored.

The electrical activity in the heart can be modeled in terms of differential equations.
A collection of basic and optimized solvers for these equations coupled with cardiac cell models has been developed, based on the FEniCS project together with the package dolfin-adjoint.

We hypothesize that these gradients are important for healthy metabolism. Conditions that disturb the CSF circulation likely disturb the natural concentration gradients between the various compartments associated with the brain.

Algorithmic differentiation (AD) allows one to automatically compute derivatives of arbitrary functions by decomposing the function into a sequence of elementary operations and applying the chain rule.

Hydrocephalus (Norwegian: vannhode) is a condition where the ventricles (cavities filled with cerebrospinal fluid (CSF) - essentially water) within the brain become enlarged.

Cardiovascular diseases are a major cause of death in industrialized societies. In particular, the development of aneurysms, which represent a weakness along the vascular system, may rupture and lead to strokes.

The goal of repo2docker is to automate existing best practices for specifying and installing environments by building a docker image using environment specifications, such as conda environments or pip requirements files.

IPython Parallel provides an interactive parallel programming environment using the Jupyter Protocol for remote, interactive computing, but it can scale only to a small number (100s) of processes.

Myocardial ischemia due to coronary artery occlusion promotes cardiac tissue remodeling that increases patient risk to lethal arrhythmias and sudden cardiac death (SCD). However, determining individual patient risk to SCD remains difficult and often involves invasive techniques.

The classical finite element method (FEM) uses a single mesh to discretise the computational domain. While this approach works well for static domains, it requires mesh deformation or remeshing techniques if the computational domain changes during the simulation.