This tutorial will make you familiar with the high-performance numerical toolkit Trilinos. You will get insight into the core capabilities of Trilinos and some of its over more than 50 packages, covering almost every aspect of numerical computation. On the low level, we will discuss data organization and the architecture of Trilinos, on a higher level about numerical methods such as Krylov and LU solvers for linear problems, an array of nonlinear solvers, optimization packages, multigrid preconditioners, and discretization capabilties.
Nico Schlömer is Assistant Scientist at TU Berlin, Germany, and member of the Optimal Control research group. He studied mathematics in Dresden, Germany, and Auckland, New Zealand, and did his doctoral work on numerical methods for nonlinear Schrödinger equations at the University of Antwerp, Belgium. His main research interests are in numerical linear algebra and nonlinear problems; particularly large, coupled systems.