Classes for manipulation of vectors and vector valued functions, such as scalar fields and vector fields