SMS: Differential and riemannian geometry