Advanced multivariable calculus