Vector functions

The vector functions do operations with vectors. The functions take vector arguments and return floating point numbers or vectors.