Abstract
In this thesis I present the software packages Diffpack, a tool for solving partial differential equations, Sparskit, a tool for sparse matrix computations, and pARMS, a tool for solving sparse linear systems on parallel computers.
I show how to integrate Sparskit and pARMS solvers and preconditioners with Diffpack in an efficient manner. I also give two application examples where the integration of pARMS preconditioners speeds up Diffpack simulators significantly.