Institute of Computational Science, ETH Zurich, Switzerland. schneadr@inf.ethz.ch|Institute of Computational Science, ETH Zurich, Switzerland. schneadr@inf.ethz.ch|Institute of Computational Science, ETH Zurich, Switzerland. schneadr@inf.ethz.ch