Earth System Modelling - Volume 2 Algorithms, Code Infrastructure and Optimisation - Bonaventura, Luca; Redler, René; Budich, Reinhard (Springer Berlin Heidelberg, 2012)