Hamududu, Byman; Killingtveit, Aanund - In: Energies 5 (2012) 2, pp. 305-322
Currently, hydropower accounts for close to 16% of the world’s total power supply and is the world’s most dominant (86%) source of renewable electrical energy. The key resource for hydropower generation is runoff, which is dependent on precipitation. The future global climate is uncertain...