overload << for rvec
overload << for matrix
update << for overloaded uses