tensor-methods