Scalar-vector-tensor decomposition