The Parallel Toolbox: Design and Applications

Mag. Dr. Manfred Liebmann

Dec. 19, 2006, 1:45 p.m. HF 136

The presentation introduces the Parallel Toolbox, a software package under development, that provides tools to build parallel solvers for the numerical solution of partial differential equations. The main design goals of the Parallel Toolbox are easy to use components, robust implementations, and algorithms with at most almost linear computational complexity.

To achieve these goals some new ideas for the software design process are introduced that are based on category theory. The algebraic multigrid algorithm is used as a test case to validate the design methodology.