Add tensor field classes

The tensor field is calculated from a vector field.
Change the sense of full and half intervals in StructuredMesh class