Earth System Modelling - Volume 2 Algorithms, Code Infrastructure and Optimisation - Bonaventura, Luca (SpringerBriefs in Earth System Sciences,, 2012)