Predicting shades in the French Alps

From topographic data and solar geometry to the optimal reading time on my parent's terrace.