Vector algebra and calculus