A concise introduction to geometric numerical integration. (2016)