Differential Geometric Mcmc Methods And Applications