Multivariate calculus